Save on Top St. Pete Beach Hotels

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in St. Pete Beach

Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL
3 out of 5
6100 Gulf Blvd, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
CA $140
per night
Jan 27 - Jan 28
3.5/5Good! (1,875 reviews)

"Room was spacious and clean. I’ve stayed at Beachcomber and others on the strip. These rooms were nicer"…"

Reviewed on Jan. 22, 2020

Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL
Miramar Beach Resort
2.5 out of 5
4200 Gulf Blvd, St. Pete Beach, FL
CA $156
per night
Jan 27 - Jan 28
4.2/5Excellent! (290 reviews)

"Very family friendly. They let us check in early no extra charge"…"

Reviewed on Jan. 24, 2020

Miramar Beach Resort
Plaza Beach Hotel Beachfront Resort
3 out of 5
4506 Gulf Blvd, St. Pete Beach, FL
CA $134
per night
Jan 29 - Jan 30
4.2/5Excellent! (853 reviews)

"Lot of construction going on... bathroom was pretty old"…"

Reviewed on Jan. 12, 2020

Plaza Beach Hotel Beachfront Resort
Beachcomber Beach Resort
2.5 out of 5
6200 Gulf Blvd, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
CA $153
per night
Jan 30 - Jan 31
4/5Very Good! (2,242 reviews)

"The hotel was right on the beach and had a great outside beach bar"…"

Reviewed on Jan. 16, 2020

Beachcomber Beach Resort
Grand Plaza Beachfront Resort Hotel
3 out of 5
5250 Gulf Blvd, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
CA $183
per night
Jan 29 - Jan 30
4/5Very Good! (2,435 reviews)

"This is a beautiful place to stay at, the location in front of the beach with a very wide area of white sand is like being in paradise. The room with an ocean partial view was very nice and clean, the bar grill has very good food options with a very pleasant beach environment, good music and a friendly ..."…"

Reviewed on Jan. 25, 2020

Grand Plaza Beachfront Resort Hotel
Alden Suites - A Beachfront Resort
3 out of 5
5900 Gulf Blvd, St. Pete Beach, FL
CA $196
per night
Jan 29 - Jan 30
4.2/5Excellent! (2,188 reviews)

"We liked the two pools and hot tub as well as the Cabana bar. The cabanas on the beach are a nice addition for guests. The mini suite style room is perfect for a family and allows some room to spread out. We would definitely come back to Alden Suites."…"

Reviewed on Jan. 23, 2020

Alden Suites - A Beachfront Resort
Dolphin Beach Resort
3 out of 5
4900 Gulf Blvd, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
CA $143
per night
Jan 27 - Jan 28
3.9/5Good! (2,133 reviews)

"Great beach access and location!! Only wished it had a hot tub but would stay again!! Enjoyed beach bar and great staff and clean, older building but beach and pool is where we spent our time!!"…"

Reviewed on Jan. 21, 2020

Dolphin Beach Resort
Beach House Suites by the Don CeSar
3 out of 5
3860 Gulf Boulevard, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
CA $347
per night
Jan 29 - Jan 30
4.3/5Excellent! (624 reviews)

"Great service and amenities. Excellent 1 br on the beach with great views of the Gulf"…"

Reviewed on Jan. 16, 2020

Beach House Suites by the Don CeSar
Postcard Inn On The Beach
3 out of 5
6300 Gulf Blvd, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
CA $170
per night
Jan 29 - Jan 30
3.7/5Good! (2,017 reviews)

"When I first arrived my room was not cleaned. Property was clean and very nice."…"

Reviewed on Jan. 17, 2020

Postcard Inn On The Beach
The Don CeSar
4 out of 5
3400 Gulf Boulevard, St. Pete Beach, FL
CA $432
per night
Feb 4 - Feb 5
4.3/5Excellent! (1,969 reviews)

"Check in is quite late. Hotel is nice but the rooms show their age. The bathroom could use updating. Carpets stained and old."…"

Reviewed on Jan. 21, 2020

The Don CeSar
Don't see what you're looking for?
See all available properties in St. Pete Beach
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

St. Pete Beach Hotel Guide

There are numerous possibilities if you are after a comfortable room in St. Pete Beach. Within our handy booking pages you can search 92 accommodation options within a 0.1-kilometre (0.1-mile) radius of St. Pete Beach's center.

Smart travelers who understand the convenience of finding accommodation close to the action and bright lights of the city's heart should check out the Beach House Suites by the Don CeSar and Gulf Strand Resort, which are within a 1-kilometre (0.6-mile) radius of St. Pete Beach's downtown.

If you are wanting to stay near Dolphin Landings Charter Boat Center, the Plaza Beach Hotel Beachfront Resort and Bayview Plaza Waterfront Resort are all close by. If you'd prefer to book accommodation near Hurley Park, you should try the Plaza Beach Hotel Beachfront Resort and Bayview Plaza Waterfront Resort. Alternatively, choose to stay at the Guy Harvey Outpost, a TradeWinds Beach Resort and Blue Waters Treasure Island, which are closer to Upham Beach.

You could check out the Sandpearl Resort or the Hyatt Regency Clearwater Beach Resort & Spa. The Sandpearl Resort is positioned 30 kilometres (19 miles) away from downtown St. Pete Beach. The Hyatt Regency Clearwater Beach Resort & Spa is 30 kilometres (19 miles) away. The Clearwater Beach Marriott Suites on Sand Key as well as the Beach Cottages are two other recommended accommodation options worth checking out in St. Pete Beach.

After you have got to know St. Pete Beach, why not explore a little further afield? The Tampa Bay area has plenty of attractions. If you're a nature lover, be sure to explore Tampa Bay's beaches. In addition you could explore some of the region's lighthouses. Adventurous travelers may also enjoy hiking in this part of United States of America.

11 kilometres (7 miles) from St. Pete Beach is Madeira Beach, where visitors can enjoy the Hubbards Marina and the Bay Pines VA Medical Center. The Residence Inn St Petersburg Treasure Island and Sunset Vistas Two Bedroom Beachfront Suites are some of the great lodging alternatives in Madeira Beach. Alternatively, you could consider staying in Downtown St. Petersburg, 12 kilometres (7 miles) to the northeast of St. Pete Beach, where you can choose from The Vinoy Renaissance St. Petersburg Resort & Golf Club and Hampton Inn & Suites St. Petersburg/Downtown. If you stay in Downtown St. Petersburg, you might like to visit American Stage Theatre Company and 400 Beach.

St. Petersburg-Clearwater International Airport is a logical airport for flying into and leaving St. Pete Beach. It is 20 kilometres (12 miles) drive away. If you choose to stay nearby, try the St. Petersburg Marriott Clearwater or Hilton St. Petersburg Carillon Park.

St. Pete Beach Hotels: Where to Stay

St. Pete Beach hotels Florida are designed to enchant nearly every type of traveler. Jetting off to bask in the emerald waters and snow-white sands? Check out the properties that line the shore. This area offers everything from five-star spots to family-owned inns, and you’ll get access to unbeatable waterfront amenities. Plus, it’s not tough to track down cheap deals on St. Pete Beach, FL in this area. Look to Pass A Grille and Hurley Park for several inexpensive choices.

Searching for something slightly closer to the shops, pubs, and restaurants? Head to a St. Pete Beach hotel near Corey Avenue, if you want to be in the center of the action. The boutiques here are trendy, and the restaurants serve dishes prepared with the freshest local ingredients. If you’re staying on Pass A Grille, 8th Avenue channels a vibe that feels delightfully similar to Corey Avenue. Here, however, you’ll also find galleries just waiting to take your breath away.

Flights to St. Pete Beach, Rental Cars, and More

Can’t wait to finalize your getaway’s details? Browse Expedia’s travel tools to find flights, track down cheap car rentals in St. Pete Beach, and confirm your reservation. Then, grab your sunglasses, and tuck a bottle of sunscreen into your suitcase; an iconic beach retreat is just around the corner.

Frequently asked questions

Recently Booked Hotels in St. Pete Beach

Recent Reviews in St. Pete Beach

More trip options