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 – 80 hotels and places to stay

See the latest prices and deals by choosing your dates.
Thunderbird Beach Resort, hotel in St. Pete Beach

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

the pool and the live music
Scored 8.1
8.1
Rated very good
Very Good
1,215 reviews
Price from$129.96per 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.

Very well kept, Friendly staff and great location, close to everything.
Scored 7.7
7.7
Rated good
Good
630 reviews
Price from$179.55per 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.

Property is absolutely beautiful and the staff was simply amazing! I loved it!
Scored 8.8
8.8
Rated excellent
Excellent
945 reviews
Price from$192.36per night
Page Terrace Beachfront Hotel, hotel in St. Pete Beach

Located in St. Pete Beach, within a 11-minute walk of Treasure Island and one mile of Sunset Beach, Page Terrace Beachfront Hotel has accommodations with a shared lounge and free WiFi throughout the...

It was very clean and staff was very friendly. It is privately owned. Walkable to restaurants and shops.
Scored 9.2
9.2
Rated wonderful
Wonderful
340 reviews
Price from$99.99per 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.

Across the street from the beach and walking distance to several restaurants.
Scored 9.4
9.4
Rated wonderful
Wonderful
355 reviews
Price from$280per 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.

Clean rooms and wonderful staff.
Scored 8.5
8.5
Rated very good
Very Good
999 reviews
Price from$265.22per 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.

More like a Small little apartment than a hotel room which is very convenient even for a one night stay! Many shops around and accessible to various locations of interest in the area. It had EV connections which was a plus!
Scored 8.2
8.2
Rated very good
Very Good
229 reviews
Price from$276per night
The Saint Hotel, hotel in St. Pete Beach

Located in St. Pete Beach, a 4-minute walk from St. Pete Beach, The Saint Hotel provides accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.

I really enjoyed the Restaurant next door and the privacy level of this hotel. The outside DJ was pretty cool to have during the day and night. I appreciated the pool being open at all hours especially. The vibe of this hotel is soo cute, kinda looked like a Netflix show… the TV’s in the room were very nice as well. This Hotel was perfect for the location of walking to different food spots and especially the beach. Would I book again? Of course!
Scored 9.3
9.3
Rated wonderful
Wonderful
608 reviews
Price from$166.94per night
Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach, hotel in St. Pete Beach

Located in St. Pete Beach, 2.7 miles from John's Pass, Courtyard by Marriott St.

The property was very clean and beautiful view of the marina
Scored 9.0
9.0
Rated wonderful
Wonderful
192 reviews
Price from$152per night
Palm Crest Resort Motel, hotel in St. Pete Beach

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

The whole experience was great. We loved it and will defiantly return for another stay.
Scored 9.4
9.4
Rated wonderful
Wonderful
80 reviews
Price from$119per 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

Budget hotels in St. Pete Beach

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

    The rooms were clean and the beds were comfortable

  • Coconut Inn Pass-a-Grille Beach
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 148 reviews

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

    Fantastic location, quiet and calm, lovely space at rear

  • Inn on the Beach
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 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

  • Palm Crest Resort Motel
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 80 reviews

    Located in St. Pete Beach, a few steps from St. Pete Beach, Palm Crest Resort Motel provides accommodations 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.

  • Coral Reef Resort, a VRI resort
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 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

    Sea Rocket 21 features free WiFi and views of sea in St. Pete Beach.

  • The Sands of Treasure Island
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 702 reviews

    Located in St. Pete Beach, a 2-minute walk from Treasure Island, The Sands of Treasure Island provides accommodations with a garden, free private parking and a terrace.

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

Hotels located in the center of St. Pete Beach

  • 11 Private Rooms Up To 47 Guests! Hotel Takeover
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 198 reviews

    Located in St. Pete Beach, a 3-minute walk from Treasure Island, 11 Private Rooms Up To 47 Guests! Hotel Takeover provides accommodations with free WiFi and free private parking.

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

  • St. Pete Beach Suites
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 944 reviews

    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.

    Didnt get breakfast. The size an set up was great.

  • Beach House Suites by the Don CeSar
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 336 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.

  • Bay Palms Waterfront Resort - Hotel and Marina
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 191 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
     · 684 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.

  • The Hotel Zamora
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 654 reviews

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

    Clean and comfortable place and close to the beach.

  • Dolphin Beach Resort
    Scored 7.8
    7.8
    Rated good
    Good
     · 2,098 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.

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 of America
  • 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 of America
  • 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 of America
  • 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 of America
  • 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 of America

Explore guest reviews of hotels in St. Pete Beach

  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 355 reviews
    The Inn on the Beach is situated in a great location, across the road from the beautiful beach. The accommodation was easy to find and had dedicated parking. The Inn on the Beach is very clean and well equipped, even having deckchairs and bikes for the use of the residents. Tina very kindly called us to make sure we had the details of how to access our accommodation should we arrive after hours, very much appreciated. This would most certainly be our first choice should we return to this area. Thank you for a great stay!
    angus
    United Kingdom
  • From $249.71 per night
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 608 reviews
    This was a beautiful hotel with extremely kind staff and wonderful facilities. We stayed in the king suite and had access to a king-sized bed, a foldout couch, as well as a large bathroom and kitchenette. There was a pool and hot tub that we made plenty use of, and the hotel also lent us beach chairs, umbrellas, wagons, and bikes for free so we could visit the beach at their doorstep
    Erial Z
    United States of America
  • From $233.57 per night
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,543 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 of America
  • Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 702 reviews
    The room was spacious. Kitchenette in room. Gulf view. Beach access from hotel.
    H
    HEATHER
    United States of America
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 676 reviews
    No frills hotel, but the view and close beach access were incredible!
    Jan
    United States of America

Research, refine, and make plans for your whole trip