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

1234567
891011121314
15161718192021
22232425262728
2930

October 2024

12345
6789101112
13141516171819
20212223242526
2728293031
Check-in Date - Check-out Date

Filter by:

Star Rating

Review score

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

Quick and easy to walk to the beach.
Scored 8.2
8.2
Rated very good
Very Good
1,343 reviews
Price from
$110.96
per 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.

Location
Scored 7.7
7.7
Rated good
Good
722 reviews
Price from
$75.05
per 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.

The manager Amanda was so kind and friendly. I arrived to the area well before check in and she allowed me to park at the hotel and even texted me that me room was ready early. The rooms were nice and clean. The pool area was a great place to hang out. Can not wait to go back
Scored 8.8
8.8
Rated excellent
Excellent
959 reviews
Price from
$132.72
per night
The Sands of Treasure Island, hotel in St. Pete Beach

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.

it needs major overhaul.Maybe some painting on the steps to hide rust.This place needs help.
Scored 6.8
6.8
Rated pleasant
Pleasant
680 reviews
Price from
$105
per 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...

Location was excellent. Staff all friendly and helpful.
Scored 9.2
9.2
Rated wonderful
Wonderful
367 reviews
Price from
$115.58
per 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.

Unbelievable location, great room setup, and well-kept property. Nice bathroom products and everything included. Plenty to work with in the kitchen. Communication was by text but staff is around and everyone was incredibly nice. So nice to have parking included.
Scored 9.4
9.4
Rated wonderful
Wonderful
361 reviews
Price from
$250
per 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 pool
Scored 8.5
8.5
Rated very good
Very Good
930 reviews
Price from
$194.33
per 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
219 reviews
Price from
$111.39
per 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.

The staff were amazing. I love the poolside service for food and drinks. The fish dip is amazing. Randy and Kendall at the front desk were so amazing and very helpful. I love the vibe of this property. The pink flamingo in the pool is a fun touch. The rooms are amazing. They have very nice finishes and high quality sheets. The hotel is very clean. They also have the L’Occitane brand soaps and shampoos which make you feel like you have just been to a spa. They smell so good. I also love they have a great restaurant there as well. The restaurant staff was amazing and I highly recommend you stay in this property if you have a chance.
Scored 9.3
9.3
Rated wonderful
Wonderful
623 reviews
Price from
$164.31
per night
Coconut Inn Pass-a-Grille Beach, hotel in St. Pete Beach

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.

Everything!
Scored 9.3
9.3
Rated wonderful
Wonderful
140 reviews
Price from
$235.40
per night
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

  • Hilton Garden Inn St. Pete Beach, FL
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 640 reviews

    This Hilton Garden Inn St. Pete Beach, FL hotel is on the beach and 5 mi 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 excellent
    Excellent
     · 263 reviews

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

  • Salt Water Suites
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 5 reviews

    Salt Water Suites is offering accommodations in St. Pete Beach. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

  • Palm Crest Resort Motel
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 86 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.

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

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

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

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

    Located in St. Pete Beach, a few steps from St. Pete Beach, The Pearl Cabana Club provides accommodations with free bikes, free private parking and an outdoor swimming pool.

  • Sea Rocket 8

    Sea Rocket 8 features free WiFi and views of sea in St. Pete Beach. The property is around a 15-minute walk from Madeira Beach, 1.3 miles from Indian Shores Beach and 3.6 miles from John's Pass.

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 a 3-minute walk of Treasure Island and 0.9 miles of Madeira Beach, EBBTIDE INN provides accommodations with an outdoor swimming pool and free WiFi throughout the...

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

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

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

    Located in St. Pete Beach, a 4-minute walk from Treasure Island, Oasis Palms Resort provides accommodations 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

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

  • Coconut Inn Pass-a-Grille Beach
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 140 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

  • Page Terrace Beachfront Hotel
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 367 reviews

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

    Location perfect, very very clean, and friendly staff

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

Hotels located in the center of St. Pete Beach

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

    Ocean Sands 1105 features free WiFi and views of sea in St. Pete Beach.

  • Beach House Suites by the Don CeSar
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 338 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
     · 930 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
     · 169 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
     · 669 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
     · 219 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.0
    8.0
    Rated very good
    Very Good
     · 645 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.

  • Grand Shores West
    Scored 7.8
    7.8
    Rated good
    Good
     · 789 reviews

    Located in St. Pete Beach, a few steps from North Redington Beach, Grand Shores West has accommodations with an outdoor swimming pool, free private parking, water sports facilities and a private beach...

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

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

Explore guest reviews of hotels in St. Pete Beach

  • From $114.36 per night
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 474 reviews
    The rooms are okay but very close to the pool so a lot of noise. Older hotel and these pictures must have filters because it didn't look like that when we pulled up to the building. Very slick tile floors if you are walking in from the pool in your bare feet. Nice compact little kitchen area if you want to stay a few days.
    Grether
    United States of America
  • From $222.27 per night
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 1,568 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 of America
  • From $211.31 per night
    Scored 7.5
    7.5
    Rated good
    Good
     · 459 reviews
    The hotel has a great location, super close to the beach and nice restaurants. There are also two swimming pools in the hotel and a restaurant for drinks and food. The room was big and quite clean.
    Emanuela
    Italy
  • From $235.31 per night
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 623 reviews
    - our favourite Hotel during our Roadtrip - staff and Service is great - great Pool and location
    Marwin
    Germany
  • From $609.07 per night
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 669 reviews
    Nice hotel , small rooms. Nice location.
    evangelia
    United States of America

Research, refine, and make plans for your whole trip

gogless