Skip to main content
  • Exterior aerial of The Hotel Zamora showing tropical plants and the surrounding water
    Welcome To

    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

Relax, Rejuvenate, and Escape

Spanish Ancestry Meets Cool Mediterranean Attitude

Hotel Zamora combines casual luxury with the convenience and comfort of a more intimate hotel setting. We invite guests to relax, rejuvenate, and escape everyday life. Our quaint, boutique hotel overlooking the quiet Intracoastal Waterway, located off the beaten path, sets us apart from the hustle and stress of overcrowded hotels in St. Pete Beach and truly delivers the ‘mi casa, es su casa’ experience.

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

Indulge in the Ultimate Getaway

Book Our Bed and Breakfast Special at Hotel Zamora Today!

Escape the ordinary and experience the extraordinary at Hotel Zamora. Our Bed and Breakfast special is designed to pamper you from morning till night. Wake up to a sumptuous breakfast at our renowned Castile Restaurant, and let the day unfold as you take in the stunning views of the Intracoastal Waterway.


A Spa-Like Retreat

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 Garnished with Glorious Sunsets

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

Greg P

September 28, 2023
“Pros: One of the nicer rooftop bars in St Pete Beach Cons: Only parking is valet”

Phoebe Garrett

September 26, 2023
“Went there for a private party. Buffet was very good & staff was very attentive. Valet parking only, $10.00”

Carmen V.

September 23, 2023
“This is one of the best hotels I ever stayed. Customer service is excellent. The rooms are HUGE. The rooms come with a separate living room and a TV. The showers are big. There are two shower heads…”

CMB Caspanello

September 23, 2023
“Cannot beat the location for St. pete Beach, near Pass a Grille. Stones throw from brewery after brewery, restaurants, beaches, and fort de Soto. No one was at the pool or spa in the evening while …”

Alanna Angerer

September 18, 2023
“I had an amazing experience at Hotel Zamora! The staff was incredibly helpful and accommodating, going above and beyond to make our stay enjoyable. The food was simply incredible, and I loved the u…”

Shannon Miller

September 14, 2023
“We are still enamored with the excellent service we received at Hotel Zamora. My husband and I stayed for three nights and were instantly met with the kindest staff, a clean room and an excellent v…”

Omar Dizzle

September 14, 2023
“I had the pleasure of staying and working with the staff. And the hotel is just simply amazing!!! Their service excellence is impeccable! I highly recommend Hotel Zamora”

Grissom Fugett

September 4, 2023
“Went here for dinner.. very nice place. Visited the rooftop bar. Very cool”
Our Location
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

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
  • Summer may technically be over – but we won’t be giving up our colorful cocktails any time soon! …
  • We’re prepped & ready to serve you! 🍴 Did you know we have a full service restaurant on site? Ca…
  • Show some love for our housekeepers! ❤️ The Hotel Zamora has some amazing team members. Come and…
  • ⬇️Drop your favorite Rooftop 360 memory below! ⬇️ With the best view on all of St Pete Beach, we…
  • DESCRIBE YOUR DREAM VACATION IN ONE WORD… 🏖️⛵️☀️ At The Hotel Zamora, we love seeing your desti…
  • Craving a vacation like this! 🌴 knows how to enjoy her time at The Hotel Zamora! …
  • We’re back open for business! 🌴 Thanks to everyone who checked in on us & our staff. We’re exci…
  • To all our fellow Floridians – stay safe through the storm! We will re-open when we get the all c…
  • ⬇️RANDOMLY SELECTING ONE WINNER FOR A DRINK AT OUR BAR⬇️ Help our guests pack for their upcoming…
  • Our room renovations can’t come soon enough! Check out what’s going on behind the scenes! ✨
  • ❕VOTE ABOVE ❕ Which will you be ordering? Chicken Wings or Chicken Quesadillas?! 🍽️
  • Your wedding in true Florida fashion! 🌴 We’re reminiscing on this beautiful day! 📸 @sarahmariep…
  • Our renovation has reached the rooftop! 🌴 Rooftop 360 is getting an upgrade & we are so excited …
  • POV it’s summer time & you pull up to The Hotel Zamora on your boat for a delicious lunch! ☀️
  • The best choice you’ll make all summer! ☀️⁣ ⁣ Come & enjoy a vacation at The Hotel Zamora! Our re…
  • A behind the scenes look at our new rooms! 👀⁣ ⁣ We’re so excited to share with you the process of…
  • Join us for Sunday brunch! 🍳 Sweet or savory – we have it all! What are your plans this beauti…
  • Give us your summer favorites on St Pete Beach! ⬇️ These views got us living for the sunshine! …
  • BRUNCH, DINNER, or DESSERT?! 🍴⁣ ⁣ Which is your favorite meal? ⁣ ⁣ Did you know at The Hotel Zamo…
Outdoor pool and hot tub at The Hotel Zamora

Get In Touch!


Book Your Stay