Skip to main content

Filter by:


Star rating

Review score

St Pete Beach – 68 hotels and places to stay
See the latest prices and deals by choosing your dates.
Molloy Gulf Motel & Cottages, hotel in St Pete Beach

Molloy Gulf Motel & Cottages offers beachfront accommodations in Treasure Island. The property boasts a year-round outdoor pool and sun terrace. Free private parking is available on site. St.

8.3
Scored 8.3
Very good
Rated very good
563 reviews
Price from£161.81per night
Silver Sands, hotel in St Pete Beach

Featuring barbecue facilities and views of garden, Silver Sands is a recently renovated aparthotel located in St Pete Beach, 200 metres from Treasure Island.

8.4
Scored 8.4
Very good
Rated very good
213 reviews
Price from£294.65per night
The Bungalows, hotel in St Pete Beach

Located in Treasure Island, Florida, this all nonsmoking motel features an outdoor swimming pool, barbecue facilities, and free WiFi access.

8.4
Scored 8.4
Very good
Rated very good
244 reviews
Price from£313.16per night
The Hotel Zamora, hotel in St Pete Beach

Located in St. Pete Beach, Florida, this Mediterranean-style hotel features an outdoor swimming pool, a 7-slip marina, and a rooftop bar.

8.1
Scored 8.1
Very good
Rated very good
688 reviews
Price from£196.82per night
FUSION Resort Two Bedroom Suites, hotel in St Pete Beach

Set in St Pete Beach, 1.1 km from Treasure Island, FUSION Resort Two Bedroom Suites offers accommodation with free bikes, private parking, a terrace and a restaurant.

8.8
Scored 8.8
Fabulous
Rated fabulous
1,187 reviews
Price from£197.77per night
Sunset Vistas Two Bedroom Beachfront Suites, hotel in St Pete Beach

Offering panoramic views of the Gulf of Mexico, this beachfront resort is located on the white sand shores of Treasure Island.

8.2
Scored 8.2
Very good
Rated very good
1,384 reviews
Price from£231.38per night
Crystal Palms Beach Resort, hotel in St Pete Beach

Located in the heart of Treasure Island, this modern resort features a heated outdoor pool and complimentary property-wide Wi-Fi.

7.7
Scored 7.7
Good
Rated good
727 reviews
Price from£200.67per night
Island Inn Beach Resort, hotel in St Pete Beach

Located in St Pete Beach, 200 metres from Treasure Island, Island Inn Beach Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a bar.

7.6
Scored 7.6
Good
Rated good
1,670 reviews
Price from£174.30per night
Dolphin Beach Resort, hotel in St Pete Beach

Overlooking the sparkling waters of the Gulf of Mexico, this St. Pete Beach resort offers guests panoramic beach views.

7.8
Scored 7.8
Good
Rated good
2,071 reviews
Price from£165.66per night
Westwinds Waterfront Resort, hotel in St Pete Beach

The Westwinds Waterfront Resort is less than 5 minutes’ walk from the beach and overlooks the Boca Ciega Bay. Guests will enjoy full kitchens in each unit and a heated outdoor pool.

8.9
Scored 8.9
Fabulous
Rated fabulous
401 reviews
Price from£226.37per night
See all 467 hotels in St Pete Beach

Most booked hotels in St Pete Beach in the past month

St Pete Beach's best hotels with breakfast

  • Beach House Suites by the Don CeSar
    Breakfast options

    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.

    We loved this property. Everything was exceptional!

    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 319 reviews
  • The Don CeSar
    Breakfast options

    Nicknamed The Pink Palace for its pink façade and grandeur architecture, The Don CeSar has welcomed guests since its opening in 1928.

    The spa was excellent . We had a wonderful relaxing time !

    8.1
    Scored 8.1
    Very good
    Rated very good
     · 797 reviews
  • Coral Reef Resort, a VRI resort
    Breakfast options

    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

    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 211 reviews
  • Sea Rocket 21
    Breakfast options

    Sea Rocket 21 features air-conditioned rooms with cable TV in the North Redington Beach district of St Pete Beach.

    8.3
    Scored 8.3
    Very good
    Rated very good
     · 7 reviews
  • Island Inn Beach Resort
    Breakfast options

    Located in St Pete Beach, 200 metres from Treasure Island, Island Inn Beach Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a bar.

    We love the ocean view, that's why we stay here!

    7.6
    Scored 7.6
    Good
    Rated good
     · 1,670 reviews
  • Grand Shores West
    Breakfast options

    Situated in St Pete Beach, a few steps from North Redington Beach, Grand Shores West features accommodation with an outdoor swimming pool, free private parking, water sports facilities and a private...

    The fact that the hotel is on the beach is so nice.

    7.6
    Scored 7.6
    Good
    Rated good
     · 713 reviews
  • Postcard Inn On The Beach
    Breakfast options

    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

    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 658 reviews
  • Cabanas of Treasure Island
    Breakfast options

    Situated in St Pete Beach, within 300 metres of Treasure Island and 1.3 km of Madeira Beach, Cabanas of Treasure Island features accommodation with a terrace and free WiFi throughout the property as...

    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 13 reviews

Budget hotels in St Pete Beach

  • Coconut Inn Pass-a-Grille Beach
    Cheap hotel

    Located in the historic district of St. Pete Beach, 14.4 km from DeSoto Park, Coconut Inn boasts an outdoor pool and barbecue. Free WiFi is featured throughout the property.

    Fantastic location, quiet and calm, lovely space at rear

    9.3
    Scored 9.3
    Superb
    Rated superb
     · 165 reviews
  • Page Terrace Beachfront Hotel
    Cheap hotel

    Set in St Pete Beach, within less than 1 km of Treasure Island and 1.7 km of Sunset Beach, Page Terrace Beachfront Hotel offers accommodation with a shared lounge and free WiFi throughout the property...

    Property, location, and the staff were all wonderful.

    9.1
    Scored 9.1
    Superb
    Rated superb
     · 308 reviews
  • Inn on the Beach
    Cheap hotel

    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

    9.3
    Scored 9.3
    Superb
    Rated superb
     · 354 reviews
  • St. Pete Beach Suites
    Cheap hotel

    Offering a year-round outdoor pool and barbecue facilities, St. Pete Beach Suites is located in St. Pete Beach, only a 2 minutes' walk from the beach.

    The grassed area was clean and fin for the family.

    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,005 reviews
  • Barefoot Beach Club
    Cheap hotel

    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.

    It was self catering. The location was excellent.

    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,821 reviews
  • Hotel SOL
    Cheap hotel

    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.

    This place is amazing been there 3 years in a row!

    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,159 reviews
  • 11 Private Rooms Up To 47 Guests! Hotel Takeover
    Cheap hotel

    Located in St Pete Beach, 300 metres from Treasure Island, 11 Private Rooms Up To 47 Guests! Hotel Takeover provides accommodation with free WiFi and free private parking.

    Stress free check in! Went from parking lot to room!

    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 235 reviews
  • Hilton Garden Inn St. Pete Beach, FL
    Cheap hotel

    This Hilton Garden Inn St. Pete Beach, FL hotel is on the beach and 8 km 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.

    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 632 reviews

Hotels located in the centre of St Pete Beach

  • Ocean Sands 1105
    Central location

    Situated in St Pete Beach, a few steps from Madeira Beach, Ocean Sands 1105 features views of the sea.

    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews
  • Bayview Plaza Waterfront Resort
    Central location

    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.

    8.1
    Scored 8.1
    Very good
    Rated very good
     · 272 reviews
  • Dolphin Beach Resort
    Central location

    Overlooking the sparkling waters of the Gulf of Mexico, this St. Pete Beach resort offers guests panoramic beach views.

    We loved the room. Would like to book room #122 again.

    7.8
    Scored 7.8
    Good
    Rated good
     · 2,071 reviews
  • Bellwether Beach Resort
    Central location

    Situated in St Pete Beach, a few steps from St. Pete Beach, Bellwether Beach Resort features accommodation with a garden, free private parking, a terrace and a restaurant.

    Location was excellent as well as the amenities and service!

    7.7
    Scored 7.7
    Good
    Rated good
     · 227 reviews
  • Treasure Bay Resort & Marina
    Central location

    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.

    Individuelle Unterkunft mit Charme und sehr Sauber

    7.4
    Scored 7.4
    Good
    Rated good
     · 457 reviews
  • Bayside Inn and Marina
    Central location

    Located just steps from the Boca Ciega Bay and Gulf of Mexico on Treasure Island, this all-suite hotel features a 15-slip marina and outdoor pool.

    The quiet atmosphere, walking distance to several venues.

    7.0
    Scored 7.0
    Good
    Rated good
     · 586 reviews
  • Pass-A-Grille Beach Retreat Unit 8
    Central location

    Set in St Pete Beach and within 300 metres of St. Pete Beach, Pass-A-Grille Beach Retreat Unit 8 has a terrace, non-smoking rooms, and free WiFi throughout the property.

    7.0
    Scored 7.0
    Good
    Rated good
     · 7 reviews
  • The Sands of Treasure Island
    Central location

    Located in St Pete Beach, within 200 metres of Treasure Island and 1.6 km of Madeira Beach, The Sands of Treasure Island provides accommodation with a terrace and as well as free private parking for...

    Huge room, clean pool, beachfront, friendly staff.

    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 747 reviews

FAQs about hotels in St Pete Beach








Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about St Pete Beach:

  • 10
    Scored 10

    The beach is big, open, beautiful, and easy to walk.

    The beach is big, open, beautiful, and easy to walk. There is easy access to wading and swimming in the gulf, as well as, snorkeling, kayaking and paddle boarding. You can walk to restaurants and bars with great views, or just rent a cabana and chairs to enjoy a wonderful beach.
    Rob
  • 10
    Scored 10

    I Liked the deep sugary white sand on the beach.

    I Liked the deep sugary white sand on the beach. This is a long wide beach, great for walking. Nice properties along the beach, safe. The very popular cafe at the south end of the beach was like a pleasant oasis.
    Steven
    United States
  • 10
    Scored 10

    I ride bicycle throughout my stay, no car.

    I ride bicycle throughout my stay, no car. Excellent bicycle area. Please cross at crossing lanes and look before crossing. Most motorists are courteous to walkers and bicyclers. Many great eateries along the way. Taco Bus is a favorite. Fresh seafood to cook at hotel/motel as most have outdoor grilling area. Key West Fresh Seafood or Fish Busterz. The local Publics is friendly and well stocked with fresh produce.
    Dennis
    United States
  • 10
    Scored 10

    Loved the location.

    Loved the location. Walking distance to restaurants and shopping. Nice paved walking trail. Make sure to check out VIP Mexican restaurant and Foxys very good. The Reef restaurant is a great breakfast spot
    Janet
    United States
  • 10
    Scored 10

    white flat sand !!! lovely !!

    white flat sand !!! lovely !! loved everything about Ram Sea 1. sitting on the balcony eating relaxing watching the sunset !! PERFECT!!!! would not rent a car there is enough trolleys to get around and possibly rent off line
    Catherine
    United States
  • 8.0
    Scored 8.0

    Nice area, great beach. Plenty of bars and restaurants.

    Nice area, great beach. Plenty of bars and restaurants. Easy driving to other Gulf coast resorts. Boulevard Burgers was a great casual burger restaurant and bar, with good list of cocktails and delicious burgers.
    Kenneth
    United Kingdom

Explore guest reviews of hotels in St Pete Beach

  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 101 reviews
    We love it here! We normally book a hotel stay and after our stay here we will always book this condo while we stay in Florida. The rooms are the perfect size, kitchen has all the basics you need to cook. This room walks right out to a beautiful courtyard, pool and docks which our son caught fish from including a shark, that was an experience he will never forget. This condo has everything you need for a short walk to the beach, the wagon was a huge help. We loved everything about this place!
    Misty
    United States
  • From £298.95 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 272 reviews
    When we got there, We found out there were 3 locations. We booked down the street. Wasn't a bad walk for us to go to beach. The Room was nice. The walk around the property we stayed at had some beautiful places to sit. They had a little gate area for pets to run loose for few. Nice for our doggy. We had a good time on our stay there. You have to try Gigi's Italian Restaurant Dine-in · Delivery 4399 Gulf Blvd, Saint Pete Beach, FL 33706 its in walking distance.
    Hill
    United States
  • From £283.03 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,005 reviews
    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.
    A
    Anonymous
    United States
  • From £198.23 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 605 reviews
    The property manager Robert was very communicative, accommodating, friendly, and provided a great deal of information regarding things to do in the area. The hotel is super clean, and the room was perfect for our stay, having everything we needed and very comfortable. Excellent location, steps from the beach and easy walking distance to so many fun restaurants and bars.
    Miller
    United States
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 1,182 reviews
    We called the hotel for late arrival and within minutes, we received instructions via Booking.com. Check-in was very easy and the nice lady at reception showed us our rooms right away. Accommodation was absolutely satisfying, nothing was missing. With free beach towels, chairs and umbrella, we enjoyed the lovely beach. We will certainly return!
    Ursula
    Germany
  • From £143.98 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 611 reviews
    Lovely remodeled classic motel . Great friendly owner . Extremely clean - great staff. Close to restaurants- and area hotels have beach music at 2 pm. Right across the street from gulf. We also enjoyed the other guests . Cooked market bought grouper on the grill . Pool was warm and in a lovely garden area . We will be back . Thanks Matt.
    Young
    United States
  • From £241.24 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,159 reviews
    The hotel is right on a beautiful beach and has a nice pool/courtyard area. the pool was heated and very warm which was nice because it was so cold the day we stayed there. The rooms are a little small but are very clean. You can’t beat the value for the price of this hotel and we will definitely be staying there again.
    Kali
    United States
  • From £216.61 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,134 reviews
    The location is great. The room was very large and loads of towels and toiletries. Lots of TVs. Beds were comfortable. Plenty of hot water. Like the unique style of hotel and remote check in. This is our second visit. Preferred the under hotel parking than in the general parking lot.
    Jennifer
    United Kingdom
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,821 reviews
    We loved our room, especially the balcony overlooking the beach. Also, the location was fantastic. We did not have a car and that was no problem. We walked to the many bars and restaurants in the area. We also loved the fact that the hotel was very near the trolley stop.
    Cynthia
    United States
  • From £270.74 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 17 reviews
    The location is great! We walked to St Pete beach. The view of the pier is amazing. We saw dolphins a couple times. We liked to sit outside and eat something while watching the water. The pool was nice. The apartment was clean, cozy and perfectly themed.
    Lana
    Netherlands
  • 7.3
    Scored 7.3
    Good
    Rated good
     · 215 reviews
    The resort was steps to the ocean and one of the few in this area that sits so close to the water. Great location to walk to many amenities including a publix. There is a local bus that will take you to Clearwater and down to st. Pete’s.
    Teena
    Canada
  • From £241.71 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,071 reviews
    We had a pool view room, ground floor with a patio which we've had before and love. This hotel is right on the beach and provides all the amenities plus the feel of a small, old fashioned Florida hotel.
    Michelle
    United States
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 579 reviews
    The beach location was perfect. The hotel was very clean and had everything we needed. We swam in the pool and had a relaxing evening. We will definitely come back the next time we are in Florida.
    Marcia
    United States
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 49 reviews
    location about one block from beach access. studio apt was cozy and well stocked with everything for the beach. this location is away from the large hotels and more relaxed area.
    lourdes fabricio
    United States
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 93 reviews
    Location is excellent, hotel is beautiful, facilities are great and the staff are unbelievably friendly and accommodating.
    Harriet
    United Kingdom
  • From £241.71 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,071 reviews
    Location on the beach is fantastic the hotel is older but in really good shape and super staff.
    Matt
    United States
  • From £134.21 per night
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 747 reviews
    The room was spacious. Kitchenette in room. Gulf view. Beach access from hotel.
    H
    HEATHER
    United States
  • From £241.24 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,159 reviews
    Room is small. But very clean. Nice hotel like the comment from others.
    Weiliang
    United States
  • From £184.31 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 341 reviews
    The hotel was close to the beach. Pool was nice.
    John
    United States
  • From £253.17 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 713 reviews
    The hotel’s outdoor tables.
    Julia
    United States

Research, refine and make plans for your whole trip