Treasure Bay Hotel & Marina features tropical landscaping and a marina on Boca Ciega Bay. Guests can take a refreshing dip in the outdoor pool, or relax in the hot tub.
Located in St. Pete Beach, a 2-minute walk from Treasure Island, The Sands of Treasure Island provides accommodations with a garden, free private parking and a terrace.
Located in St. Pete Beach, within a 11-minute walk of Treasure Island and one mile of Sunset Beach, Page Terrace Beachfront Hotel has accommodations with a shared lounge and free WiFi throughout the...
Located across the street from the white sands of St. Pete Beach, Inn on the Beach places guests in the heart of the historic Pass-a-Grille neighborhood.
Arnold
United States of America
Loved the location. Very close to the beach and food. Also, the room (Palmetto) was very clean and spacious.
Offering an outdoor pool and free Wi-Fi access, this beachfront hotel is located adjacent to Redington Long Pier. Madeira Beach Municipal Marina is 5 minutes’ drive from the property.
Clarissa
United States of America
This was the cleanest beach hotel I've ever been to. Maybe the cleanest hotel period. They tidied up our room every other day. The amenities were great. Almost no children until the weekend. Quiet. The garden and pool were excellent. This is the best hotel experience on the beach.i will recommend this place time and time again. I left our stuff out on the porch to dry all week and even accidentally forgot my wallet on the window sill all afternoon and it was perfectly safe. We were often the only ones at the beach early in the week, it was great. Room size was bigger than most. We will be back.
Experience the warm Florida sunshine in St. Pete Beach at this charming family-owned and operated waterfront hotel. A daily complimentary social hour with beer and wine is offered from 16:00-17:00.
Linda
United States of America
The room was great and the view was beautiful. We checked in Christmas eve early afternoon and planned on staying until the day after Christmas. We went to dinner at Rum Fish around 5 Christmas eve and had a great dinner. Later that night sadly my husband became very sick and started vomiting by 11 pm on Christmas eve. This continued into Christmas day so we decided to leave a day early and get him home. Very disappointed as we were looking forward to checking out the St Pete Pier and we had tickets to the Enchanted Village at Tropicana Park. Was a horrible couple of days.
Located in St. Pete Beach, a 4-minute walk from St. Pete Beach, The Saint Hotel provides accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.
Slavomira
United States of America
friendly staff and nice amenities, including restaurant
Located in St. Pete Beach, a 2-minute walk from Treasure Island, Ocean Club Treasure Island Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a bar.
Estevez-Clark
United States of America
Best location right on the beach and close to places to eat. Free parking was a great perk as well as daily fresh towels. Families will love the late pool hours.
This Hilton Garden Inn St. Pete Beach, FL hotel is on the beach and 5 mi from dolphin sightseeing tours at Hubbard's Marina. Hotel guests will enjoy an outdoor pool and on-site restaurant.
property is gorgeous. so clean and wonderful vibe.
Residence Inn by Marriott St. Petersburg Treasure Island features a beachfront location. Guests can start their day with a complimentary buffet breakfast and then take a dip in the oceanfront pool.
Is close to the beach the location was exceptional
Located in St. Pete Beach, Florida, Coral Reef Resort features 2 outdoor swimming pools and 3 hot tubs. Each suite is equipped with a full kitchen and free WiFi access.
Loved the rooms, the pools and how close to the beach
Located in St. Pete Beach, within a 3-minute walk of Treasure Island and 0.9 miles of Madeira Beach, EBBTIDE INN provides accommodations with an outdoor swimming pool and free WiFi throughout the...
Wasn’t crowded and loved pool right outside great rooms.
Located in St. Pete Beach, a 2-minute walk from Treasure Island, Island Inn Beach Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a bar.
Located in St. Pete Beach, a 2-minute walk from Treasure Island, The Sands of Treasure Island provides accommodations with a garden, free private parking and a terrace.
The room was clean and smelled good. It had some charm
Located on St. Pete Beach, Postcard Inn On The Beach offers an on-site restaurant and an outdoor salt water pool. WiFi is provided for all guests. Rooms feature a flat-screen TV with cable channels.
Location, Beach, Staff, room location for my needs/wants
Located in St. Pete Beach, a 4-minute walk from Treasure Island, Oasis Palms Resort provides accommodations with an outdoor swimming pool, free private parking and a terrace.
Nice little room for just myself and close to the beach
Located in the historic district of St. Pete Beach, 8.9 mi from DeSoto Park, Coconut Inn features an outdoor pool and barbecue. Free WiFi is featured throughout the property.
Fantastic location, quiet and calm, lovely space at rear
Located in St. Pete Beach, within a 11-minute walk of Treasure Island and one mile of Sunset Beach, Page Terrace Beachfront Hotel has accommodations with a shared lounge and free WiFi throughout the...
location great, staff friendly and room was very spacious
Located across the street from the white sands of St. Pete Beach, Inn on the Beach places guests in the heart of the historic Pass-a-Grille neighborhood.
Clean and spacious property, right opposite the beach
Located in St. Pete Beach, a few steps from St. Pete Beach, Palm Crest Resort Motel provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.
The location was perfect. Enjoyed the private beach and pool.
Located on a private beach, this hotel features a heated outdoor pool overlooking the Gulf of Mexico. Every studio at this Madeira Beach property offers a balcony.
Located in St. Pete Beach, within a few steps of Treasure Island and a 13-minute walk of Madeira Beach, Sand Pebble Resort provides accommodations with an outdoor swimming pool and free WiFi...
Located on the shores of the Gulf of Mexico, this Saint Pete Beach hotel features an outdoor heated pool and hot tub. Free WiFi is available throughout the pet-friendly property.
Staff was extremely friendly - pool, beach and bar.
Experience the warm Florida sunshine in St. Pete Beach at this charming family-owned and operated waterfront hotel. A daily complimentary social hour with beer and wine is offered from 16:00-17:00.
Perfect location near the beach and good food outlets.
Located in St. Pete Beach, a few steps from St. Pete Beach, Bellwether Beach Resort has accommodations with a garden, free private parking, a terrace and a restaurant.
Prachtige ligging aan een groot, breed wit strand.
Located in St. Pete Beach, a few steps from North Redington Beach, Grand Shores West has accommodations with an outdoor swimming pool, free private parking, water sports facilities and a private beach...
The fact that the hotel is on the beach is so nice.
FAQs about hotels in St. Pete Beach
On average, 3-star hotels in St. Pete Beach cost $333 per night, and 4-star hotels in St. Pete Beach are $457 per night. If you're looking for something really special, a 5-star hotel in St. Pete Beach can be found for $330 per night, on average (based on Booking.com prices).
The average price per night for a 3-star hotel in St. Pete Beach this weekend is $359 or, for a 4-star hotel, $509. Looking for something even fancier? 5-star hotels in St. Pete Beach for this weekend cost around $467 per night, on average (based on Booking.com prices).
On average, it costs $266 per night to book a 3-star hotel in St. Pete Beach for tonight. You'll pay around $346 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in St. Pete Beach will cost around $427, on average (based on Booking.com prices).
Managed to see manatees, dolphin's and a sting Ray in the...
Managed to see manatees, dolphin's and a sting Ray in the sea, lovely clean beach that's not too over crowded.
However not an awful lot to do in johns pass , overpriced restaurants and bars and lots of shops selling the same tourist tat
Colin
United Kingdom
10
Scored 10
Pure Relaxation on the beach,pool and in the room .
Pure Relaxation on the beach,pool and in the room . Always quiet and peaceful . The free cabana n boat ride were both worth the 11 hour drive we took to get there . Can’t wait to come again next year !
Lisa
United States of America
8.0
Scored 8.0
Beautiful beach, stunning sunsets, the Sirita hotel was in a...
Beautiful beach, stunning sunsets, the Sirita hotel was in a great location. Clean and well staffed. Lots of restaurant choices. Free beach towels. Water was warm. A lot of shells on beach. Wear your water shoes, very hot sand. Also went to St Pete pier! Don't miss this, wonderful place to visit!
Julie
United States of America
10
Scored 10
Loved the area, landscape, beaches, hotels and nearby...
Loved the area, landscape, beaches, hotels and nearby beaches. Did not like access to Parking at Madeira Beach paid $45. For 3hr parking to access the waterfront shops and restaurants. Parking at St Pete Beach and nearby cities hard to find and Parking Lots ate Too expensive.
A
Anonymous
10
Scored 10
I booked a beachfront apartment but was given a “gulf view”...
I booked a beachfront apartment but was given a “gulf view” with literally no view. Very disappointed. Pool was overcrowded in a slow time of year. Too many kids. No towels provided. No hotel info in room. Otherwise, accommodations were ok.
Marilyn
United States of America
6.0
Scored 6.0
Windy, stormy, and sand was hard and difficult for kids to...
Windy, stormy, and sand was hard and difficult for kids to play. Busy because it was spring break, but that was expected. People smoked cigarettes and weed; they were inconsiderate of families with kids around them. Had one nice night with a sunset.
The service was amazing from the moment we arrived. Very easy to access the lobby, the parking lot had many spaces available, the restaurant was friendly and very accommodating. The poolside chairs, additional towels, fresh baked cookies in the lobby, and everything in our room was truly stellar. The gym was clean and had a nice fuse from the top floor. The pool was well-maintained with great music and beautiful scenery with the fire pit and beach front lounge areas. Wonderful hotel.
Not sure how to rate this as it is neither hotel or Airbnb. No housekeeping, we washed our own towels. Instructions for check in were good but had no idea what to do when we left so we just locked the door behind us. Place is a little shabby, amenities are cheap, location is great and it was good value for money for 4 adults with separate bedrooms and 2 bathrooms. It was not the suite we were expecting from the photo gallery on the website.
Everything about this place is amazing! The kind receptionist that checked me in moved her own car so I can have a parking spot since they were fully booked and it was a Saturday, what a lovely lady! As for the suites itself, very clean and comfortable. There’s a lot to do at the hotel and also around the area, with the beach just a few feet away with bars/night time close by. Loved this place! Hope to stay here again soon.
Couldn't wish for a better location. five minutes from Beech and within easy walk of places to eat.
Very short Drive to Madeira Beach which is worth a visit just to chill.
Lovely Greeting by Receptionist and an issue we had with the room keys ws quickly resolved.
Free Parking was ample and the whole area felt welcoming and Safe.
Limited food available at the Hotel, but what we saw everyone was happy, which says a lot.
Everything! We love staying at the Hotel Zamora
The beach area is private and low key away from crowds 🎉🎉💕
Very clean
The rooms are beautiful
The pool area beautiful
The valet/ pool staff amazing!
Free paddle boards and kayaks available!
Great food in the restaurant
Wonderful water ready for you in the lobby and pool w new things infused daily like cucumber or lemon strawberry etc
I could go on and on!
This hotel is a hidden gem. The entire staff in the office are delightful and go above and beyond to ensure you are enjoying your stay. The rooms were clean and spacious. Pool was clean and the whole outside area is very well kept. The beach is right across the street with a safe cross walk. I will definitely come back and stay here. We truly enjoyed our stay.
The Inn on the Beach and the Pass-A-Grille area in general are quiet, charming reminders of old Florida, a dramatic contrast to the busy commercial area just north in St. Pete Beach. Our efficiency was small but very clean and comfortable. The Inn is conveniently located across the street from a lovely beach and walkway.
Very cozy apartment hotel. Just across the street to beach. There are not too much people, and a lot of bars and restaurants on the street! The shake shop near this place!!
The reception guy gave me a lot of suggestions for fun. ex, best restaurant for sunset, nightout, and cheap local texi!!
It was close to the beach which made it convenient to go back and forth without carrying a lot of beach accessories. The room was clean. They offered free bicycles to hotel guests but there are limited quantities. The hotel is in the middle of various restaurants and bars. Nice area!
Check in was fine and staff were helpful. There are a couple of restaurants in walking distance along with a Publix. The hotel has its own beach area and there were plenty of deck chairs and sun loungers. The pool is heated.
The Inn on the Beach is perfect for a stay near one of the best beaches we know. It is delightfully furnished, the rooms are spacious and clean, the staff are very helpful and the surrounding area has plenty to do.
This is one of my favorite hotels on a big beautiful beach. The rooms are pleasant and comfortable. All of the employees are kind and accommodating. The entire hotel and surrounding area has a great vibe!
I like the location to the beach and the homey feel instead of a big hotel complex. Bob was welcoming and friendly to talk to. Gave us information about the area where to go and what kind of things to do there.
Adult only hotel and location to everything including John's Pass
Hotel is Right On the beach you can walk from hotel to water.
Rooms have nice kitchen areas. And king sizes comfortable beds too. Very clean..
Loved the location. The pool was the perfect temperature and loved being so close to the beach. Nice to have access to grills and picnic tables. You can tell Hotel Sol takes a lot of pride in cleanliness.
Location. Very close to the beach. Cleanliness. Staff were excellent. Very close to breakfast location. Quaintness. Very good pedal biking right outside the front of the hotel.
-Hotel overall was very nice and our room was very clean.
-Counterstaff was very welcoming and friendly.
-Location
-very nice to be able to walk to the beach
-Pool area was very nice
We have more than 70 million property reviews, all from real, verified guests.
How does it work?
1
It starts with a booking
It starts with a booking
The only way to leave a review is to first make a booking. That's how we know our reviews come from real guests who have stayed at the property.
2
Followed by a trip
Followed by a trip
When guests stay at the property, they check out how quiet the room is, how friendly the staff is, and more.
3
And finally, a review
And finally, a review
After their trip, guests tell us about their stay. We check for naughty words and verify the authenticity of all guest reviews before adding them to our site.
If you booked through us and want to leave a review, please sign in first.