Skip to main content
  • Exterior aerial of The Hotel Zamora showing tropical plants and the surrounding water
    St. Pete’s Luxury Hotel Resort

    The Hotel Zamora

  • Interior shot of Castile Restaurant in St Pete with lounge and bar seating

    Castile Restaurant

  • 360 rooftop with beautiful sunset and comfortable lounge seating
    Cocktails Garnished With Glorious Sunsets

    360 Rooftop

  • Guest room at The Hotel Zamora with king bed and balcony overlooking the water
    At The Hotel Zamora

    Luxury Hotel Rooms

Please excuse our dust! We’re excited to share that our hotel is currently undergoing expansion and enhancement. While construction is underway, we want to reassure you that all amenities and services* are fully operational, ensuring your stay remains seamless and enjoyable. Our dedicated team is working diligently to minimize any inconvenience. Thank you for your understanding and support as we work to elevate your experience with us. Enhancement is currently taking place during business hours Monday-Friday until September 16th, 2024.

*Castile restaurant, 360 Rooftop and Lounge, boat slips, pool and pool bar, hot tub, beach access, kayaks/paddleboards/beach cruisers, gym, valet parking, EV charging stations, 24-hour front desk service, pet-friendly rooms, private dining rooms, banquet room and event spaces, ATMs, high-speed wifi, and more will continue to be fully operational and available for guest use
Relax, Rejuvenate, and Escape

Discover Hotel Zamora: One of the Best Luxury Hotels on St. Pete Beach

Escape to Hotel Zamora, where Spanish heritage meets Mediterranean attitude. Our boutique luxury hotel offers a tranquil haven away from St. Pete Beach crowds, nestled along the Intracoastal Waterway.

At Hotel Zamora, ‘mi casa es su casa’ isn’t just a saying; it’s our way of life. Experience casual luxury and serene surroundings. Book your stay today for an exceptional resort getaway.

Comfy couch under a cabana on a rooftop bar overlooking the water in St Pete Beach
tropical plant graphic

Buy Fun, Get Fun

Book now through June 30th and save up to 25% off. Stay by July 2nd, follow us on Facebook and Instagram, and you will be entered into a drawing for a complimentary stay*.

*Rate is non-refundable. Blackout days may apply. Complimentary stay includes room, tax, and resort fee.


A Spa-Like Resort

The Hotel Zamora has stylishly decorated, luxurious guest rooms featuring king-size or double queen-size beds and comfortable work spaces. Walk-in spa showers, soaking bathtubs, and plush terrycloth bathrobes create a spa-like retreat.
  • Castile Restaurant in St Pete Beach interior with set tables and booths
  • High-end restaurant dish on plate sitting on table outside, made by Castile Restaurant in St. Pete Beach, FL
  • Three women sitting at a table outside smiling and doing a cheers with their drinks at Castile Restaurant in St Pete Beach
  • Seafood dish made by Castile Restaurant

Castile Restaurant & Lounge

Inviting and extraordinary, Castile Restaurant is where traditional meets contemporary cuisine, bringing you fresh and undeniably delicious food. Offering indoor and outdoor seating on our expansive terrace with views of the Intracoastal waters, our culinary team serves Modern American plates showcasing the best of the season and the coastal waterways. Be it a light bite, drinks with friends, or a dinner waterside on the patio, Castile Restaurant delivers something for everyone to enjoy.

Cocktails on our 360 Rooftop Bar

Enjoy panoramic views of the Gulf of Mexico and the Intracoastal Waterway on our 360° Rooftop Lounge. Guests can mingle at the bar or cozy up on our plush furniture for a front-row seat to the breathtaking sunsets that St. Pete Beach is known for.

lounge seating with champagne glasses on 360 rooftop

Jacqueline West-eaton

June 21, 2024
“We reserved a room with waterfront view. It was highway view from balcony. They could not get us in the correct room until next afternoon. I had to speak to many to get this the next day. We will …”

Brigitte Russo

June 21, 2024
“We love Hotel Zamora. This was my second time staying and I would return for a third time. Food is excellent, staff is excellent, and we love the overall facility. They have little touches that I l…”

Beth H

June 21, 2024
“So many good things to say! Valet, check in and getting into room (early) all seamless! Dining on site was amazing every time. Only downside was I had to go to front desk for all my questions since…”

Gerry Sharpe

June 19, 2024
“I was there on business. Jada at the front desk was great! Bartender Steve is a Pro. Food was very good.”

Kelley D.

June 16, 2024
“Construction and remodeling should be disclosed beforehand. Also a big discount should be given. It started at 8am with the jackhammer. Surely that can be planned for a later time.”

SPL 40

June 16, 2024
“I also didn’t want to do this review because I want to keep this hidden gem to myself, haha. But it’s only right to do just justice. The hotel is amazing. When I first looked to move here, I sta…”


June 15, 2024
“The location on the channel/inlet made for an wast kayak there and back. Edwin, friendly, helped launch us from the dock and greeted us when we returned. The pool set up felt grotto like, perfect t…”

Andrew B

June 15, 2024
“There was construction going on but staff let us know when we checked in when it would be happeningand they gave us a small discount on the room. Everyone on the staff from bartenders to front desk…”

The Best of St. Pete Beach

Believe us when we say there’s much more to St. Pete Beach than a heaping helping of Vitamin D, wide white-sand beaches, and the most gorgeous sunset you’ll catch on this side of Florida.
Less than 10 minutes from Downtown St. Pete Beach
Explore the charming village of John’s Pass
Discover the island sanctuary of Egmont Key State Park
Take a stroll through a botanical paradise at Sunken Gardens
Catch glimpses of sea turtles, manatees, and other wildlife at Fort De Soto Park
Two chairs and one umbrella on the beach outside of The Hotel Zamora
Beautiful heated outdoor pool at The Hotel Zamora
aerial view of St. Pete Beach Florida
Two chairs and one umbrella on the beach outside of The Hotel Zamora
Beautiful heated outdoor pool at The Hotel Zamora
aerial view of St. Pete Beach Florida
See What Awaits You at The Hotel Zamora

Amenities Abound

wave symbol graphic
360-degree rooftop lounge and bar
wave symbol graphic
Wagging tails welcome
wave symbol graphic
Stay Well rooms with the latest wellness technologies from Delos
wave symbol graphic
Restaurant & lounge with outdoor dining
wave symbol graphic
Live Well, Be Well Fitness Center
wave symbol graphic
Beach Access with Loungers & Umbrellas
wave symbol graphic

Kayaks, paddleboards, and bicycles 

wave symbol graphic
Outdoor heated pool and hot tub
  • Exterior of The Hotel Zamora showing lounge chairs and entrance to the outdoor pool
  • Rooftop bar table at dusk with plates
  • Two beach chairs and umbrella on the beach in St. Pete Beach, FL
  • Rooftop bar setting during the day with lounge seating and a full service bar
palm tree graphic
Outdoor pool and hot tub at The Hotel Zamora

Get In Touch!


Book Your Stay