We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map Return to list
Filter Hotels
3 results
Price per night
Any
Amenities Restaurant Business services Pets Allowed Spa Concierge Internet Meeting room Non-Smoking Hotel Reduced mobility rooms Air Conditioning Free Wifi Beach Pool Kitchenette Wheelchair access Bar/Lounge Suites Room Service Fitness centre Free ParkingAny
Special offersAny
Distance from
Any
Any distance
    No results found
Accommodation
Hotels
Traveller rating
Any
Hotel class 4 stars 3 stars 2 stars 1 stars Any
Style Budget Mid-range Luxury Green Romantic Beach Family-friendly Best Value Business Resort hotelAny
Hotel brandAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Best Value
FilterSpa
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
SAVE USD 25
USD 583*
Booking.com
USD 558*
View Deal
#1 Best Value of 32 hotels in St. Pete Beach
Special offer
Reviews
Reviewed yesterday
Great Time at the DonCesar

My wife and I recently enjoyed a multi-day stay. Standouts were Jess and Noel as a knowledgeable and fun wait-service team at the Maritana Grill, and my wife loved her massage at the Spa given by... more

Reviewed yesterday
Beautiful location, beautiful hotel

My former boss used to recommend The Don Cesar for sales meetings, but for various reasons, we never held one there. I’ve been in the Tampa Bay area many times, but never to St. Pete Beach. With more... more

Contact
3400 Gulf Boulevard, St. Pete Beach, FL 33706-4015
(727) 369-8869
Hotel website
Amenities
  • Free Wifi
  • Pool
  • Beachfront
  • Restaurant
  • Room Service
  • Bar/Lounge
Booking.com
USD 461*
View Deal
#2 Best Value of 32 hotels in St. Pete Beach
Special offer
Special OfferNew Romance Package
Reviews
Reviewed 1 week ago
Winter getaway

This was a winter get away vacation from the northeast. What a great week to pick. Did not know that January is winter month in Florida and first two weeks of February is before the rush of spring... more

Reviewed 2 weeks ago
jimknel@msn.com

Stayed in room 6902, sun sets well great, services through the resort were first class, especially in the main lobby Deli, the two young ladies who work there always had a smile on there faces, and... more

Contact
5500 Gulf Blvd., St. Pete Beach, FL 33706-2323
+1 866-324-4568
Hotel website
Amenities
  • Free Wifi
  • Pool
  • Beachfront
  • Restaurant
  • Room Service
  • Bar/Lounge
SAVE USD 46
USD 570*
Expedia.com
USD 524*
View Deal
#3 Best Value of 32 hotels in St. Pete Beach
Special offer
Reviews
Reviewed 2 days ago
Michael Fabian

Stayed at the Beach House Suites for the first time for a few nights for a girls getaway. The rooms are great and appear to be recently renovated. Everyone is helpful and friendly. We headed to... more

Reviewed 2 days ago
Great Hotel, Great Staff, BEAUTIFUL beach and Michael Fabian!

We've stayed at the Beach House Suites numerous times and each time is perfect. We enjoy the spaciousness of the Beach House Suites compared to the smaller rooms of the Don. With access to both... more

Contact
3860 Gulf Blvd, St. Pete Beach, FL 33706-3933
(727) 369-6161
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Room Service
  • Bar/Lounge
Other hotels you may like
Alden Suites
USD 327*
View Deal
#9 of 32 Hotels in St. Pete Beach
Reviews
Reviewed yesterday
Nice hotel

nice, affordable hotel, friendly staff: large suite, nice new kitchen, comfortable beds, clean compound with direct beach access....walkable to local restaurants...St. Petes great area..into nice... more

Reviewed yesterday
Nice place to stay!

Great place, close to beach - only complaint is that the pull out coach was very uncomfortable and took up a lot of room - the family atmosphere is great and the staff was incredibly friendly and... more

Contact
5900 Gulf Blvd, St. Pete Beach, FL 33706-3710
+1 855-379-3380
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Bar/Lounge
Booking.com
USD 503*
View Deal
#19 of 32 Hotels in St. Pete Beach
Special offer
Offers & AnnouncementsUNLOCK DIRECT RATES!
Reviews
Reviewed 3 weeks ago
Pefect place to stay

We stayed here last week for a family wedding, and had a wonderful time. The resort was perfect for what we were looking for. You get the best of both worlds with the bay side and beach side, and... more

Reviewed 14 January 2018
Renovation done well

I had no idea what to expect and I was pleasantly surprised. The room was clean and bright with everything I needed. The grounds are well maintained and functional. Docks for fishing and relaxing... more

Contact
4321 Gulf Blvd, St. Pete Beach, FL 33706-3830
(727) 308-6541
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Room Service
  • Fitness centre
SAVE USD 17
USD 328*
Booking.com
USD 311*
View Deal
#15 of 32 Hotels in St. Pete Beach
Reviews
Reviewed 5 days ago
Staying Here was a Dream!

Customer service here was exceptional and the view from our balcony was unreal! Spinners Restaurant also had an amazing view and delicious food! The location is great and the beach is right outside... more

Reviewed 3 weeks ago
GREAT BEACH & HOTEL

Truly enjoy visiting the Grand Plaza every year and some times twice a year. Love being directly on St.Pete's Beach was access directly from the hotel with great water front rooms. Enjoy the outside... more

Contact
5250 Gulf Boulevard, St. Pete Beach, FL 33706-2408
+1 866-485-2371
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
  • Room Service
SAVE USD 47
USD 316*
Travelocity
USD 269*
View Deal
#20 of 32 Hotels in St. Pete Beach
Reviews
Reviewed 4 days ago
A Pleasant Surprise

This was our first visit to the Gulf side of Florida and there are SO many accommodation options at so many beaches, it is difficult to select one. Long story short...we stayed 5 nights at the... more

Reviewed 1 week ago
Loved this place!

I havent vacationed in the St Pete area since I was a child and chose this hotel because of its affordability and amenities without the resort amenity fee. We loved it so much we cancelled our... more

Contact
4900 Gulf Blvd., St. Pete Beach, FL 33706-2480
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
  • Room Service
Travelocity
USD 253*
View Deal
#26 of 32 Hotels in St. Pete Beach
Beach hotel
Just ok
Special offer
Reviews
Reviewed 3 days ago
Beach hotel

Property and room are somewhat dated, however, if you are coming for the beach, this was a good place to stay. We paid for one of the gulf front rooms. You will want to be on the 2nd floor or above... more

Reviewed 4 days ago
Just ok

The hotel obviously needs a some repair work; room ceilings, balconies. The restaurant was excellent. more

Contact
6100 Gulf Blvd, St. Pete Beach, FL 33706-3714
+1 800-467-4600
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
  • Bar/Lounge
Booking.com
USD 259*
View Deal
#3 of 32 Hotels in St. Pete Beach
Special offer
Reviews
Reviewed 2 days ago
Clean & Spacious

This is a really clean and spacious. Two large rooms with a complete kitchen. Only 1 block from the beach. The entire property was well maintained including the pool and cabanas. Kitchen included... more

Reviewed 5 days ago
Great hotel location

Great location, right next to the beach, within walking distance to the beach. Relaxing pool and lounge areas. Room was very clean. Room provide things you need away from home. Also provides beach... more

Contact
6801 Sunset Way, St. Pete Beach, FL 33706-2000
(727) 201-2743
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
SAVE USD 86
USD 413*
Kimpton
USD 327*
View Deal
Reviews
Reviewed 4 days ago
Newer hotel, nice rooftop bar, funky type food in restaurant, valet parking

The hotel is pretty, newer. The rooftop bar is fantastic but the elevator is also the service elevator, kind of odd. Let's ride up to the roof with the janitor and his mops and brooms! But we saw a... more

Reviewed 10 January 2018
Lovely hotel and lovely staff

Stayed here one night, the room was huge and so comfortable. A little pricey but worth it. Shower was a little worn looking for a new hotel. The ceiling paint in bathroom was peeling and the shower... more

Contact
3701 Gulf Blvd, St. Pete Beach, FL 33706-3915
Amenities
  • Free Wifi
  • Pool
  • Restaurant
  • Room Service
  • Bar/Lounge
  • Fitness centre
SAVE USD 8
USD 292*
Travelocity
USD 284*
View Deal
Reviews
Reviewed 3 days ago
Quick Stay but Beach Bar was Really Nice

Room was simple but big enough for friends to visit. King bed was nice and comfortable. Parking was easy. Best part is location and bar on the beach. I didn't pay for the room, but it was expensive... more

Reviewed 4 days ago
Average beach motel

Stayed here for one night as outgoing flights were cancelled due to weather. Loved St Pete Beach and this seemed like a good option. Room was newer and close to the beach. Heat wasn't working but... more

Contact
6300 Gulf Boulevard, St. Pete Beach, FL 33706-3718
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
  • Bar/Lounge
Booking.com
USD 272*
View Deal
#11 of 32 Hotels in St. Pete Beach
Reviews
Reviewed 14 January 2018
Highly recommended

We stayed there 3 days during Christmas time. Check in was easy and fast. Room was in second floor - no elevators. We did not have much luggage so it was not difficult but if you are with childrens... more

Reviewed 15 October 2017
Clean and convenient for a beach stay

Customer service and cleanliness were great. Landscaping lovely. Nice beach. Helpful front desk staff. Full tiki bar. I didn't eat there, so can't comment on the food. Beds were droopy in the... more

Contact
6200 Gulf Boulevard, St. Pete Beach, FL 33706-3716
+1 844-378-4330
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
  • Bar/Lounge
Expedia.com
USD 406*
View Deal
#7 of 32 Hotels in St. Pete Beach
Special offer
Special OfferNew Romance Package
Reviews
Reviewed 2 days ago
What a Great experience!

We had a great time. Our children loved all the activities. The multiple properties was a huge bonus. The staff was very personal and welcoming. The food was great, you don't even have to leave the... more

Reviewed 3 days ago
Presidents Day Weekend - 6yr wedding Anniversary

We decided to make a last minute trip to St.Pete to celebrate your 6 year wedding anniversary over the Presidents Day weekend. It was a spare of the moment decision (we live in Tampa) & hadn’t really... more

Contact
6000 Gulf Blvd, St. Pete Beach, FL 33706-3712
+1 866-324-4568
Hotel website
Amenities
  • Free Wifi
  • Pool
  • Beachfront
  • Restaurant
  • Room Service
  • Bar/Lounge
Cancelon
USD 335*
View Deal
#12 of 32 Hotels in St. Pete Beach
Reviews
Reviewed 1 week ago
Mrs

We are at the run runners bar and grill e dry morning the best waitress there was Kathy. She rocked the place...always upbeat friendly and full of life ..remembered us every morning and and our... more

Reviewed 1 week ago
Beautiful resort with a few snags

Being here feels like you’re in the tropics. It’s off season, so for a very good price we got a room on the 6th floor of the building overlooking the pool and beach. The resort is in the process of... more

Contact
5300 Gulf Boulevard, St. Pete Beach, FL 33706
Amenities
  • Free Wifi
  • Pool
  • Beachfront
  • Restaurant
  • Room Service
  • Bar/Lounge
Booking.com
USD 333*
View Deal
#1 of 32 Hotels in St. Pete Beach
Special offer
Offers & AnnouncementsFree Parking!
Reviews
Reviewed 2 weeks ago
Lovely place for a relaxing get away

Inn on the Beach is my new go to favorite when visiting the St. Pete Beach area. Its directly across the street from the beach - if you stayed at a larger chain hotel that was water front, you'd... more

Reviewed 2 weeks ago
Came for 1 night, wished for more

What a wonderful find! This Inn is so charming. Located right across the street from a beautiful beach, this Inn provides a cozy bed, kitchen, beach chairs, a cooler and beach towels. A perfect... more

Contact
1401 Gulf Way, St. Pete Beach, FL 33706-4226
(727) 240-2614
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Beachfront
Booking.com
USD 338*
View Deal
#17 of 32 Hotels in St. Pete Beach
Special offer
Special OfferFamily travel?
Reviews
Reviewed 2 weeks ago
Perfection!

Havana Inn is an incredible inn with perfectly equipped suites, awesome Gulf views, excellent and friendly staff, all in an ideal location just across the street from Paradise Grill and the beautiful... more

Reviewed 3 weeks ago
Best beach experince I’ve ever had!

We had a fantastic time! Perfect for me and my daughters. We were able to walk to coffee, dinner, the beach, and enjoyed the sunsets every single night of our trip. The available grill right... more

Contact
1007 Gulfway, Pass-a-Grille, St. Pete Beach, FL 33706
(727) 201-3615
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Beachfront
Booking.com
USD 544*
View Deal
#5 of 32 Hotels in St. Pete Beach
Special offer
Offers & AnnouncementsUNLOCK DIRECT RATES!
Reviews
Reviewed 2 days ago
Great place to spent a winter week

We stayed here the first week of February and had a super relaxing time. The best part is being right on the beach! They have a nice pool and other activities, but you can go out the front and... more

Reviewed 6 days ago
Clean, right on the water.

We have stayed numerous times at the Plaza Beach and Bay Palms. This time we stayed at the Bay Palms, it is across the street on the bay. The room we stayed in had a private deck facing the water... more

Contact
4506 Gulf Boulevard, St. Pete Beach, FL 33706-2404
(727) 312-0981
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Bar/Lounge
Orbitz.com
USD 207*
View Deal
#25 of 32 Hotels in St. Pete Beach
Reviews
Reviewed 1 week ago
Old school Florida

We really had a nice time at the Miramar Beach Resort. When we arrived the room was very clean and we were able to check in about an hour early. The motel has new owners and is in the process of... more

Reviewed 30 October 2017
Great little place

We were here for a wedding. Our rooms were clean and comfortable. The courtyard was so nice and well laid out. The front desk staff was very helpful and friendly. The pools were well maintained... more

Contact
4200 Gulf Blvd, St. Pete Beach, FL 33706-3829
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
No availability for your dates from these sites
#4 of 32 Hotels in St. Pete Beach
Special offer
Special OfferFREE WIFI!
Reviews
Reviewed 2 weeks ago
Winter retreat

The website is very clear and informative. There are many choices as Sabal Palms Inn is part of 2 other boutique hotels and a condo. The owner, Joe and his wife Maggie, as well as the staff are very... more

Reviewed 2 weeks ago
maddie

stay in room #1 if vacant, if not room #4, extra window for light. Excellent airconditioning. Very clean, inside and the exterior grounds. Loved the swimming pool for simply lounging in the water... more

Contact
1301 Gulfway, St. Pete Beach, FL 33706
(727) 359-0106
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
Booking.com
USD 175*
View Deal
#30 of 32 Hotels in St. Pete Beach
Reviews
Reviewed 17 November 2017
An excellent little place to stay on a budget

A small complex of ground floor rooms around a pool on the main route through St Pete’s beach. Rooms are a little dated but very clean and fresh. Very adequately equipped for a short stay with... more

Reviewed 24 July 2017
Nice enough

Stayed here because the reviews were good it was close to the location we wanted to be and the price was right. To start most of the reviews listed how clean the place was and on a normal visit I... more

Contact
7901 Blind Pass Rd, St. Pete Beach, FL 33706-1614
Amenities
  • Free Wifi
  • Free Parking
  • Pool
Reviews
Reviewed 26 December 2017
Great Little Place

We managed to wedge in a short week stay among the regulars from the U.S. Northwest, Canada, and England who book this property for weeks or months at a time, and we were very pleased with our two... more

Reviewed 6 December 2017
Doesn’t get any better

Another amazing stay at the gulf tides inn with Dave & Adele. As usual everything was perfect, which was surprising after the hurricane. Nothing is too much trouble & always great to catch up with... more

Contact
600 68th Ave, St. Pete Beach, FL 33706-2005
Amenities
  • Free Wifi
  • Free Parking
  • Pool
Reviews
Reviewed 1 week ago
2 weeks of fun

We visit St. Pete Beach at least5 times. Always stayed at a chain hotel. With the change of ownership we decided to try a family owned place that came highly recommended. It was a great time. The... more

Reviewed 2 weeks ago
Aaah - great place for young families and mellow people

I stayed here with some friends - got a one bedroom place with kitchenette, and the three of us were quite comfortable. There were two beds, and I slept just fine on the sizable couch in the living... more

Contact
4350 Gulf Blvd, St. Pete Beach, FL 33706-3831
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
  • Bar/Lounge
Reviews
Reviewed 11 July 2017
Girls weekend

Very quaint hotel on the beach. Our room was awesome on the second door with perfect views of the beach which was a few steps away. The service was a little slow but staff was very nice. All In all... more

Reviewed 8 June 2017
Clean, great location, some small annoyances.

Would definitely stay here again because the location is ideal. You have a beautiful white sand beach and the gulf of Mexico, three restaurants, a beach bar & grill, a regular bar, and an ice... more

Contact
801 Gulf Way, St. Pete Beach, FL, St. Pete Beach, FL 33706-4218
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
Reviews
Reviewed 21 December 2017
Great hotel right on the beach!

We love this hotel and have stayed here a few times. The rates are perfect and the location is absolutely beautiful. I would have given 5 stars but there were a few things that made it 4. The main... more

Reviewed 15 December 2017
Fun motel

We had a wonderful time at the Palm Crest. The location is fabulous right on the beach. We had a nice ocean front room. They have a great pool which is sparkling clean. The rates are reasonable and... more

Contact
3848 Gulf Blvd, St. Pete Beach, FL 33706-3933
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Room Service
Reviews
Reviewed 10 November 2017
A little gem on the beach

My wife and I stayed her for 10 days for some quiet downtime. The apartments are dated but clean and spacious. We loved everything about this place. The owner Roman is very nice and endlessly... more

Reviewed 7 November 2017
Will be returning

Stayed here for the first. Was a little apprehensive as the price was very reasonable and worried it would be a bit of a dump. How wrong can you be, we loved it so much we stayed an extra night. The... more

Contact
3828 Gulf Boulevard, St. Pete Beach, FL 33706
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
Booking.com
USD 345*
View Deal
#2 of 32 Hotels in St. Pete Beach
Special offer
Reviews
Reviewed 2 weeks ago
Coconut Inn

My New husband and I got married on this small and beautiful property. It was a lovely place to have a small intimate wedding and enjoy the long weekend in their beautiful inn. The kitchen and... more

Reviewed 2 weeks ago
Wonderful, chilled out stay

My husband and I checked into the Coconut Inn for two nights at the end of our Florida trip and wished we’d had longer there. From the super friendly welcome which included lots of good... more

Contact
113 11th Ave, 113 11th Avenue, Historic Pass-a-Grille, St. Pete Beach, FL 33706-4203
(941) 960-7685
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
No availability for your dates from these sites
Reviews
Reviewed 3 April 2017
Sundial St. Pete Beach

Booked a seven day stay in March 2017. After two days had to leave due to deplorable conditions. Room smelled like a barn. Paint pealing off walls and ceilings, roaches roaming the room. Owners would... more

Reviewed 18 October 2016
I like this place,would go there again,called several times to speak to the Owner and he never returned my call,that was

this is a older type building,it could have been remodeled by now,Beach is within walking distance,shops is right on Gulf Blvd,nice stroll,try it you may like it,I stayed there for many years.I still... more

Contact
7201 Sunset Way, St. Pete Beach, FL 33706-3631
Amenities
  • Free Parking
  • Pool
  • Beachfront
Reviews
Reviewed 1 week ago
Return trip to St Pete

This was our second stay at this location in the past few years. Rooms and property are very clean and well kept. Nice pool and area for cooking out. Directly on the beach which was nice. We picked... more

Reviewed 2 March 2017
Great location .... beautiful beach

We stayed at Beach Haven for 8 nights in Feb/2017. The rooms are very nice and most importantly very clean. The cleaning staff is very nice and keeps your room in great condition as well as supplied... more

Contact
4980 Gulf Blvd, St. Pete Beach, FL 33706-2412
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
Reviews
Reviewed 6 October 2017
The million dollar view

I stay here every year I love it. This time was right after the hurricane passed so the rooms facing the gulf had no electric when we got there not until the second day there but still went there for... more

Reviewed 12 August 2017
Annual Stay

Stayed at Hideaways Sands again last month. The resort continues to improve and our stay is always enjoyable. Looking forward to our next trip to St. Pete beach and Hideaway Sands. The location is... more

Contact
3804 Gulf Blvd, St. Pete Beach, FL 33706-3900
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
Reviews
Reviewed 28 July 2012
My stay at Driftwood Motel apartment

Driftwood was great. It's tucked away on a very quiet dead end st. and right next to the bay where there is a park with benches to fish or whatever. It is also within walking distance to everything... more

Reviewed 30 May 2007
The deal with The Driftwood

We stayed at the Driftwood Apartments & Motel over Memorial Weekend. This place is just a bit removed from the other motels/hotels, it is on 76th Ave on a dead end street from the water. There is a... more

Contact
660 76th Ave, St. Pete Beach, FL 33706-1850
Amenities
    * Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
    Previous
    12