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

Filter by:

Star rating

Review score

St Pete Beach – 78 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.

Beachfront
Scored 7.6
7.6
Rated good
Good
1,604 reviews
Price from€ 161.14per night
Thunderbird Beach Resort, hotel in St Pete Beach

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

Good location, next to the beach. However the hotel is very old and the renovation is required.
Scored 8.1
8.1
Rated very good
Very good
1,222 reviews
Price from€ 171.71per night
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.

Yes
Scored 8.8
8.8
Rated fabulous
Fabulous
1,764 reviews
Price from€ 217.56per night
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.

Great location ! The rooms were large clean and the beds very very comfortable.
Scored 7.7
7.7
Rated good
Good
630 reviews
Price from€ 177.07per night
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.

Lori the manager is lovely. Very accommodating and helpful.
Scored 8.8
8.8
Rated fabulous
Fabulous
942 reviews
Price from€ 214.45per night
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.

Location, location, location! Comfortable and just across the road from the beach. Staff extremely helpful, nothing was too much trouble.
Scored 9.4
9.4
Rated superb
Superb
356 reviews
Price from€ 510.06per night
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...

I have been staying here for 30 years now and wouldn’t stay anywhere else! Great place, great family owned business.
Scored 9.2
9.2
Rated superb
Superb
341 reviews
Price from€ 102.89per night
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.

The fact it was 30 feet fromm the beach.
Scored 8.5
8.5
Rated very good
Very good
990 reviews
Price from€ 213.34per night
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
229 reviews
Price from€ 327.90per night
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.

Spent 2 nights here with my teenage daughters. Staff were great, facilities were lovely and the vibe was safe, friendly and fun. Loved the proximity to the beach and availability of buggy and beach chairs. Hope to come again.
Scored 9.3
9.3
Rated superb
Superb
609 reviews
Price from€ 231.19per night
See all 436 hotels in St Pete Beach

Most booked hotels in St Pete Beach in the past month

St Pete Beach's best hotels with breakfast

  • Hilton Garden Inn St. Pete Beach, FL
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 643 reviews

    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.

  • 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

  • Coral Reef Resort, a VRI resort
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 223 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.

    Loved the location, the people, the vibes were awesome

  • Sea Rocket 21
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 14 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.

  • Salt Water Suites
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 4 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...

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

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

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

Budget hotels in St Pete Beach

  • The Sands of Treasure Island
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 697 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

  • Bayside Inn and Marina
    Scored 7.1
    7.1
    Rated good
    Good
     · 548 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.

    Was clean and great location and the room was awesome!!!

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

    Rooms clean beds comfortable beach across the street.

  • Coconut Inn Pass-a-Grille Beach
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 148 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
     · 341 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...

    location great, staff friendly and room was very spacious

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

  • Palm Crest Resort Motel
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 80 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.

    EVERYTHING about this place was great. We'll be back next year for sure.

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

    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!

Hotels located in the centre of St Pete Beach

  • Beach House Suites by the Don CeSar
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 334 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
     · 990 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
     · 189 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 !!!!

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

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

  • Grand Shores West
    Scored 7.8
    7.8
    Rated good
    Good
     · 735 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.

  • Bellwether Beach Resort
    Scored 7.7
    7.7
    Rated good
    Good
     · 265 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.

FAQs about hotels in St Pete Beach

What guests said about St Pete Beach:

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

    Steer clear of Clearwater, over crowded and claustrophobic.

    Steer clear of Clearwater, over crowded and claustrophobic. St. Pete, Madeira, North Redington areas are just divine. Lots of wonderful restaurants, clean un-crowded beaches, shopping. We look forward to returning.
    Kathy
    United States
  • Scored 8.0
    8.0

    Nice area. Sunset Chateau is an older place. Def need a car.

    Nice area. Sunset Chateau is an older place. Def need a car. Our condo need an update but was adequate. Best part is condos right on the beach. Shower smelled like rotten eggs. We were given 1 dishwasher pod! And one dish towel for a weeks stay!
    A
    Anonymous
    United States
  • Scored 2.0
    2.0

    First of all read read the booking and made sure that I was...

    First of all read read the booking and made sure that I was reading the right thing. There was no parking for handicap Was $16 a day not in the booking and I told him I’m army Vet and they did not care so you come to our parking you have to pay. Will stay there again and never will I book with Booking.com.
    Joe
    United States

Explore guest reviews of hotels in St Pete Beach

  • From € 134.28 per night
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 1,123 reviews
    Warm welcome from reception staff exceptional, coffee at reception, attention to detail in all rooms the size and cleanliness of all rooms and areas availability of bbq’s for guest use pool towels and hair dryers available at reception. Parking at front of hotel so hotel was set back from the road giving privacy. easy walking distance to restaurants and very easy walk to beach.
    Danielle
    United Kingdom
  • From € 160.31 per night
    Scored 7.3
    7.3
    Rated good
    Good
     · 2,264 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 € 215.16 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,539 reviews
    Loved, loved the bed! This hotel offers every modern update. Floors were pretty, but slick in the Kitchen and bath area. Loved the Buddha garden. The painted floors with turquoise colors, beautiful. Beach was great! Crystal clear water, fish, but hot, hot hot.
    Zanean
    United States
  • From € 183.88 per night
    Scored 7.8
    7.8
    Rated good
    Good
     · 2,102 reviews
    Perfect location on beach We were lucky to have a room on ground level with a walkout to the pool area. That's a plus for me! Staff are all very nice IMO This resort suits any demographic, from singles to families to seniors as myself!
    Sharon
    Canada
  • From € 467.39 per night
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 681 reviews
    Beautiful pools and beach area, well kept. Impressive lobby, kind staff throughout hotel. Rooms were clean and seemed newly renovated.
    Hannah
    United Kingdom

Research, refine and make plans for your whole trip