Skip to main content

Search hotels in St Pete Beach

Enter your dates to see the latest prices and deals for St Pete Beach hotels

November 2024

123
45678910
11121314151617
18192021222324
252627282930

December 2024

1
2345678
9101112131415
16171819202122
23242526272829
3031
Check-in date - Check-out date

Filter by:

Star rating

Review score

St Pete Beach – 57 hotels and places to stay

See the latest prices and deals by choosing your dates.
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.

Staff was great. Facilities were wonderful
Scored 7.6
7.6
Rated good
Good
1,493 reviews
Price from
£213.78
1 night, 2 adults
Thunderbird Beach Resort, hotel in St Pete Beach

The Thunderbird Beach Resort is a beachfront hotel in Treasure Island, Florida.

Location and great pool area Easy access to beach Nice Tiki bar This was our second stay Would stay again if in the area
Scored 8.2
8.2
Rated very good
Very good
1,345 reviews
Price from
£187.86
1 night, 2 adults
Treasure Island Hotel and Marina, hotel in St Pete Beach

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.

Nothing
Scored 7.7
7.7
Rated good
Good
750 reviews
Price from
£162.56
1 night, 2 adults
St. Pete Beach Suites, hotel in St Pete Beach

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.

We booked a room at this location last minute on the same day we needed to check in and Lori was more than accomodating when she helped us check in early. The room was very clean and looked recently renovated. There were 2 pools on site, both of which looked clean, and a bunch of games available outdoors like chess, mini golf, hacky sacks, and connect four. St Pete beach is also a 2 minute walk from the location and has been cleaned up well post damage from Hurricanes Helene and Milton.
Scored 8.8
8.8
Rated fabulous
Fabulous
938 reviews
Price from
£200.18
1 night, 2 adults
Inn on the Beach, hotel in St Pete Beach

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.

Everything was perfect! So glad I have chosen this hotel for my vacation! Highly recommend!
Scored 9.4
9.4
Rated superb
Superb
355 reviews
Price from
£196.48
1 night, 2 adults
Hotel SOL, hotel in St Pete Beach

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.

Spotless
Scored 8.5
8.5
Rated very good
Very good
886 reviews
Price from
£200.32
1 night, 2 adults
Bayview Plaza Waterfront Resort, hotel in St Pete Beach

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.

Nice lication on the harbourside. Side view to the harbour.
Scored 8.2
8.2
Rated very good
Very good
203 reviews
Price from
£164.61
1 night, 2 adults
Sea Jay Motel and Marina, hotel in St Pete Beach

Located in St Pete Beach, 600 metres from Treasure Island, Sea Jay Motel and Marina provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Really quirky retro hotel with comfy rooms, well equipped with oven and fridge. The pool looked new and was really nice, the staff are friendly and it is within walking distance to a few bars and restaurants. The beach is right across the road which was lovely
Scored 8.8
8.8
Rated fabulous
Fabulous
776 reviews
Price from
£125.75
1 night, 2 adults
Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach, hotel in St Pete Beach

Set in St Pete Beach, 4.3 km from John's Pass, Courtyard by Marriott St.

Very nice facilities, loved the balcony on our room and on the whole a very nice Hotel.
Scored 9.0
9.0
Rated superb
Superb
175 reviews
Price from
£185.13
1 night, 2 adults
Ocean Club Treasure Island Hotel, hotel in St Pete Beach

Situated in St Pete Beach, 200 metres from Treasure Island, Ocean Club Treasure Island Hotel features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a bar.

Location, amenities, and people are all wonderful! Would 100% recommend!!
Scored 9.3
9.3
Rated superb
Superb
69 reviews
Price from
£350.92
1 night, 2 adults
See all 434 hotels in St Pete Beach

Most booked hotels in St Pete Beach in the past month

St Pete Beach's best hotels with breakfast

  • Residence Inn by Marriott St. Petersburg Treasure Island
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 261 reviews

    Residence Inn by Marriott St. Petersburg Treasure Island boasts 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

  • Bayview Plaza Waterfront Resort
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 203 reviews

    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.

  • EBBTIDE INN
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 60 reviews

    Located in St Pete Beach, within 300 metres of Treasure Island and 1.5 km of Madeira Beach, EBBTIDE INN provides accommodation with an outdoor swimming pool and free WiFi throughout the property as...

    Wasn’t crowded and loved pool right outside great rooms.

  • Sea Rocket 21
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 15 reviews

    Located within a few steps of North Redington Beach and 200 metres of Madeira Beach, Sea Rocket 21 provides rooms with air conditioning and a private bathroom in St Pete Beach.

  • Island Inn Beach Resort
    Scored 7.6
    7.6
    Rated good
    Good
     · 1,493 reviews

    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!

  • Oasis Palms Resort
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 121 reviews

    Set in St Pete Beach, 300 metres from Treasure Island, Oasis Palms Resort offers accommodation with an outdoor swimming pool, free private parking and a terrace.

    Great staff and very clean great pool and location

  • Grand Shores West
    Scored 7.7
    7.7
    Rated good
    Good
     · 791 reviews

    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.

  • Sea Oats Condominiums

    Situated in St Pete Beach, a few steps from North Redington Beach, Sea Oats Condominiums features accommodation with free WiFi and free private parking.

Budget hotels in St Pete Beach

  • Treasure Island Hotel and Marina
    Scored 7.7
    7.7
    Rated good
    Good
     · 750 reviews

    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.

    It was the cheapest around and it's a very nice hotel

  • Inn on the Beach
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 355 reviews

    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

  • Salt Water Suites
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 5 reviews

    Situated conveniently in the North Redington Beach district of St Pete Beach, Salt Water Suites is located 200 metres from Madeira Beach, 5.3 km from John's Pass and 5.7 km from Johns Pass and Village...

  • Thunderbird Beach Resort
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,345 reviews

    The Thunderbird Beach Resort is a beachfront hotel in Treasure Island, Florida.

    Friendly staff, comfortable room and great location.

  • Barefoot Beach Club
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 1,670 reviews

    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.

  • The Don CeSar
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 648 reviews

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

    Everything was excellent - service, food, facilities

  • Bay Palms Waterfront Resort - Hotel and Marina
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 153 reviews

    Set in St Pete Beach, 200 metres from St. Pete Beach, Bay Palms Waterfront Resort - Hotel and Marina offers accommodation with a fitness centre, free private parking, a terrace and barbecue facilities...

    Very personal, beautiful, clean We all love it !!!!

  • Coral Reef Resort, a VRI resort
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 244 reviews

    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.

    The location is really good and the pools are awesome.

Hotels located in the centre of St Pete Beach

  • The Pearl Cabana Club
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    Located in St Pete Beach, 100 metres from St. Pete Beach, The Pearl Cabana Club provides accommodation with free bikes, free private parking and an outdoor swimming pool.

  • Sand Pebble Resort
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Located in St Pete Beach, a few steps from Treasure Island, Sand Pebble Resort provides accommodation with an outdoor swimming pool, free private parking and a private beach area.

  • Ocean Sands 1105
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

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

  • Beach House Suites by the Don CeSar
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 327 reviews

    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.

  • Hotel SOL
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 886 reviews

    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!

  • Pass-A-Grille Beach Retreat Unit 8
    Scored 7.4
    7.4
    Rated good
    Good
     · 9 reviews

    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.

  • Sea Rocket 8

    Situated within a few steps of North Redington Beach and 1.3 km of Madeira Beach, Sea Rocket 8 features rooms with air conditioning and a private bathroom in St Pete Beach.

FAQs about hotels in St Pete Beach

What guests said about St Pete Beach:

  • Scored 8.0
    8.0

    St petes beach in my opinion is the best beach around we...

    St petes beach in my opinion is the best beach around we love it it’s beautiful Eat at the conch amazing food For a quick stay doubletree by hilton beds are so comfy rooms are spacious and well presented and the cost is only 20$ more than St John’s pass MOTEL which have rude staff Well worth a stay at doubletree restaurant beach bar Starbucks coffee In reception and of course it’s on the beach 🏝️
    Denise
    United Kingdom
  • Scored 10
    10

    Everything about Satellite Motel was perfect, the staff was...

    Everything about Satellite Motel was perfect, the staff was super friendly, the guest me were really friendly, the only complaint I really had which was not the motels fault was the weather, it rained pretty much the whole time, but that's mother nature for you between June 1st till November 1st, that is our hurricane season, but we love this place and everything is perfect
    Chef Will
    United States
  • Scored 10
    10

    The prices are affordable and so are the excursions.There is...

    The prices are affordable and so are the excursions.There is a very varied entertainment available to everyone,everything is close,the restaurants are varied and they have accessible supermarkets to buybasic things.
    ibiza42002
    United States
  • Scored 10
    10

    St Pete and the surrounding area is always our first choice...

    St Pete and the surrounding area is always our first choice for beach stays. There is plenty for the grandkids to do and when it's just the" adults" it's relaxing as well. The night life is there if you like it and the food scene is fantastic.
    Lisa
    United States
  • Scored 10
    10

    St. Pete beach is one of my favorite beaches to visit, the...

    St. Pete beach is one of my favorite beaches to visit, the water is clear the beaches are beautiful and clean. I really appreciated finding out they have banned all smoking on the beach. We used free beach ride and Uber to get around. Most of the drivers were great and offered lots of ideas on where to eat and what to do. Highly recommend visiting downtown St. Pete it was beautiful.
    Anna
    United States
  • Scored 4.0
    4.0

    Our MOTEL was located on Redington Beach not St Pete Beach.

    Our MOTEL was located on Redington Beach not St Pete Beach. They are a few miles away from on another. Redington Beach was nice. Not much to do other than the beach. The pool at the MOTEL smelled of chlorine so bad we stayed away from it. If you are from out of town definitely think of another place to stay - I
    A
    Anonymous

See reviews by guests who stayed at hotels in St Pete Beach

  • From £213.24 per night
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 938 reviews
    We booked a room at this location last minute on the same day we needed to check in and Lori was more than accomodating when she helped us check in early. The room was very clean and looked recently renovated. There were 2 pools on site, both of which looked clean, and a bunch of games available outdoors like chess, mini golf, hacky sacks, and connect four. St Pete beach is also a 2 minute walk from the location and has been cleaned up well post damage from Hurricanes Helene and Milton.
    Riya
    Australia
  • Scored 7.0
    7.0
    Rated good
    Good
     · 829 reviews
    previous post thought it was going straight to hotel not booking.com. But no would never stay here again much nicer hotel and beach bar next door. Think you are paying for name. Basic old rooms budget hotel. Only good thing we left to explore the area and when we returned the rave had finished and we had a nice drink and chat with bar lady before bed.
    marie
    United Kingdom
  • From £157.63 per night
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 886 reviews
    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.
    HALEY
    United States
  • Scored 7.4
    7.4
    Rated good
    Good
     · 378 reviews
    it was okay, we just stopped for a few days needed a rest kitchen was good I would advise cleaning the dishes yourself again before using them. The area is lovely and if you can go to Clearwater lovely!
    Finbarr
    Ireland
  • From £117.02 per night
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 776 reviews
    The hotel is very clean. Excellent value for the area. Staff was friendly and accommodating. This is my second visit in a few months and will definitely be back. Chris
    Piscopo
    United States

Research, refine and make plans for your whole trip

gogless