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

September 2024

1
2345678
9101112131415
16171819202122
23242526272829
30

October 2024

123456
78910111213
14151617181920
21222324252627
28293031
Check-in date - Check-out date

Filter by:

Star rating

Review score

St Pete Beach – 87 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,578 reviews
Price from
£131
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,349 reviews
Price from
£123
1 night, 2 adults
Barefoot Beach Club, hotel in St Pete Beach

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.

Beautiful property, clean, spacious and right on the beach. Lovely pool area
Scored 8.8
8.8
Rated fabulous
Fabulous
1,703 reviews
Price from
£236
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
737 reviews
Price from
£157
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.

The accommodation was clean, the staff were amazing and attentive
Scored 8.8
8.8
Rated fabulous
Fabulous
961 reviews
Price from
£125
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
362 reviews
Price from
£211
1 night, 2 adults
Page Terrace Beachfront Hotel, hotel in St Pete Beach

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...

very clean with a great pool amd well maintained. lots of little details like flowers, pool towels and fully equipped kitchenette.
Scored 9.2
9.2
Rated superb
Superb
372 reviews
Price from
£132
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
923 reviews
Price from
£173
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
218 reviews
Price from
£166
1 night, 2 adults
The Saint Hotel, hotel in St Pete Beach

Located in St Pete Beach, 400 metres from St. Pete Beach, The Saint Hotel provides accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.

Friendly staff Shower gel and shampoo 👌
Scored 9.3
9.3
Rated superb
Superb
620 reviews
Price from
£199
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
     · 263 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

  • Thunderbird Beach Resort
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,349 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,703 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.

  • 11 Private Rooms Up To 47 Guests! Hotel Takeover
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 175 reviews

    Located in St Pete Beach, 300 metres from Treasure Island, 11 Private Rooms Up To 47 Guests! Hotel Takeover provides air-conditioned rooms and an outdoor swimming pool.

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

  • The Don CeSar
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 671 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

  • 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.

  • 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.

  • The Sands of Treasure Island
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 682 reviews

    Located in St Pete Beach, 200 metres from Treasure Island, The Sands of Treasure Island provides accommodation with a garden, free private parking and a terrace.

    The room was clean and smelled good. It had some charm

Budget hotels in St Pete Beach

  • EBBTIDE INN
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 59 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.

  • Oasis Palms Resort
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 119 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

  • Bayside Inn and Marina
    Scored 7.2
    7.2
    Rated good
    Good
     · 537 reviews

    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.

    Location , owner answered any question very friendly

  • Coconut Inn Pass-a-Grille Beach
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 138 reviews

    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

  • Page Terrace Beachfront Hotel
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 372 reviews

    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...

    Perfect central location. Staff exceptionally kind

  • Inn on the Beach
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 362 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...

  • Palm Crest Resort Motel
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 85 reviews

    Located in St Pete Beach, a few steps from St. Pete Beach, Palm Crest Resort Motel provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

    Muy limpios y nuevo todo , 100 voy a ir de nuevo gracias

Hotels located in the centre of St Pete Beach

  • The Pearl Cabana Club
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 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.

  • 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.

  • Hotel SOL
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 923 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!

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

    Located directly on Boca Ciega Bay and walking distance from the beach, this hotel has a private fishing pier.

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

  • Bayview Plaza Waterfront Resort
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 218 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.

  • Dolphin Beach Resort
    Scored 7.8
    7.8
    Rated good
    Good
     · 2,064 reviews

    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.

  • Bellwether Beach Resort
    Scored 7.7
    7.7
    Rated good
    Good
     · 282 reviews

    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.

    Prachtige ligging aan een groot, breed wit strand.

  • Treasure Island Hotel and Marina
    Scored 7.7
    7.7
    Rated good
    Good
     · 737 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

FAQs about hotels in St Pete Beach

What guests said about St Pete Beach:

  • 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
  • Scored 10
    10

    The beach is my favorite place and St Pete is one of my...

    The beach is my favorite place and St Pete is one of my favorites. I love seafood and there is many good restaurants. We enjoyed Woody’s Waterfront Bar, Shells for delicious oysters and ciopinno, and Jimmy B’s Beach Bar for drinks and good time. St Pete Beach is also a short drive to shopping and very interesting museums. Plenty to do in the area.
    Lourdes
    United States

Explore guest reviews of hotels in St Pete Beach

  • From £166.03 per night
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 1,574 reviews
    We enjoyed the location as it is right in front of the beach and we loved the many activities there is around to do. We had a lot of fun with the bikes riding around and going different beach locations. The beds are very comfy and the fan loud enough for those who can only sleep with its noise. The caferia right at the hotel was nice and convenient, yet pricey. We would come back.
    Fortes
    United States
  • From £151.09 per night
    Scored 7.3
    7.3
    Rated good
    Good
     · 2,181 reviews
    Meal plan is not included, but there are few nice and inexpensive places to eat nearby. Beach is clean. Hotel price is cheap for a location. Staff is friendly. Hotel by it self not modern or super clean, but good value and service for price. We got what we expected for a price range especially beach front. will definitely come back
    Vygandas
    Canada
  • From £172.20 per night
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 1,139 reviews
    The only problem I had was that the TV did not work properly. Other than that the resort is beautiful the grounds are beautiful. Great staff. Easy walk to the beach and pools. I would definitely recommend this resort to others. Visited Clearwater while I was there. I like St Petes so much better. I did not want to leave
    A
    ANN
    United States
  • Scored 10
    10
    Rated exceptional
    Exceptional
     · 3 reviews
    Old Florida charm at its best. Family run apartment that’s close to beach, shops and restaurants. Well equipped one bedroom apartment that’s very clean and looks out onto a lovely pool and garden area. Exceptionally helpful hosts who anticipated every need and provide lots of useful equipment to take to the beach.
    Tina
    United Kingdom
  • From £155.28 per night
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,349 reviews
    Good location, next to the beach. However the hotel is very old and the renovation is required.
    Łukasz
    Poland

Research, refine and make plans for your whole trip

gogless