St. Pete Beach

Search St. Pete Beach Hotels from $79

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a 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

Image for 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
$95/night
Sep 18 - Sep 19
3.5/5Good! (1,789 reviews)

"Great location, right on the beach. Easy walking to shopping and eating."…"

Reviewed on Sep 5, 2019

Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL
Image for St Pete Beach Suites
3 out of 5
6801 Sunset Way, St. Pete Beach, FL
Free Cancellation
$122/night
Sep 16 - Sep 17
4.2/5Excellent! (253 reviews)

"Best hotel, had everything and more than expected. No extra fees like the other hotels, even offered free parking. Very close to the beach, great location!"…"

Reviewed on Jul 30, 2019

St Pete Beach Suites
Image for Miramar Beach Resort
2.5 out of 5
4200 Gulf Blvd, St. Pete Beach, FL
$89/night
Sep 29 - Sep 30
4.2/5Excellent! (235 reviews)

"Very nice place, the place was so clean and perfect for what we needed. So nice to be right on the beach. The staff was very friendly, and helpful. I would go back."…"

Reviewed on Aug 19, 2019

Miramar Beach Resort
Image for Plaza Beach Hotel Beachfront Resort
3 out of 5
4506 Gulf Blvd, St. Pete Beach, FL
$91/night
Oct 1 - Oct 2
4.2/5Excellent! (804 reviews)

"This place has 1950's retro theming and direct access to the beach. Their pool is nice and thwy have toys, chairs, volley ball coirts and a bar on the sand which are all set fairly far back from the water. 40 percent of the rooms face the parking lot and the other 40 percent face the adjacent hotel ..."…"

Reviewed on Sep 8, 2019

Plaza Beach Hotel Beachfront Resort
Image for Alden Suites - A Beachfront Resort
3 out of 5
5900 Gulf Blvd, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
$106/night
Sep 18 - Sep 19
4.1/5Very Good! (2,145 reviews)

"Fantastic resort right on beautiful St Petes beach. Well maintained property, nicely landscaped and clean. Comfortable beds and kitchens equipped with everything you need to cook at home . Perfect location close to shopping, restaurants and bars!"…"

Reviewed on Sep 14, 2019

Alden Suites - A Beachfront Resort
Image for The Don CeSar
4 out of 5
3400 Gulf Boulevard, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
$249/night
Sep 16 - Sep 17
4.3/5Excellent! (1,927 reviews)

"This is my second time visiting the property. Beautiful resort and wonderful staff. They pool and beach are a huge highlight. Our dinner was excellent at the Rowe Bar. My friends and I actually sat at the bar. Our bartender didn’t provide a warm, inviting experience. The service at the pool was fantastic! ..."…"

Reviewed on Sep 10, 2019

The Don CeSar
Image for Dolphin Beach Resort
3 out of 5
4900 Gulf Blvd, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
$99/night
Sep 16 - Sep 17
3.8/5Good! (2,004 reviews)

"I love the location of the hotel along with the setup. The room we had this year however wasn’t arranged comfortably. The air conditioner had a diffuser to blow the air into the room instead of straight up the curtains but it was aimed directly at the bed. This made sleeping very uncomfortable. The ..."…"

Reviewed on Sep 14, 2019

Dolphin Beach Resort
Image for Beachcomber Beach Resort
2.5 out of 5
6200 Gulf Blvd, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
$79/night
Sep 16 - Sep 17
4/5Very Good! (2,156 reviews)

"Great staff top to bottom all seem to take pride in their job and are visible and attentive Also I've stayed for last 3 years there and staff is still same which says alot Wish had room service and breakfast service"…"

Reviewed on Aug 24, 2019

Beachcomber Beach Resort
Image for Grand Plaza Beachfront Resort Hotel
3 out of 5
5250 Gulf Blvd, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
$110/night
Sep 16 - Sep 17
4/5Very Good! (2,418 reviews)

"Liked the view, did not like the bathroom . Toilet seat was too low and overall bathroom needs to be updated for the price they are charging"…"

Reviewed on Sep 7, 2019

Grand Plaza Beachfront Resort Hotel
Image for The Hotel Zamora
4 out of 5
3701 Gulf Blvd, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
$149/night
Sep 16 - Sep 17
4.3/5Excellent! (562 reviews)

"Liked the rooftop bar and view of sunset. Didnt like ice not on every floor and no traditional room service."…"

Reviewed on Sep 9, 2019

The Hotel Zamora
Don't see what you're looking for?
See all available properties in St. Pete Beach starting at $79 per night
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.

Visiting St. Pete Beach

Families will find kid-friendly activities in St. Pete Beach, and visitors give high marks for the beaches, lively bar scene, and live music scene. This city also attracts tourists with its entertainment choices and restaurants. Salvador Dali Museum, Tropicana Field, and Fort De Soto Park are some of the top sights around the area.

  • You'll find 2574 Expedia hotels and other accommodations in the larger area of St. Petersburg - Clearwater
  • The closest major airport is in St. Petersburg, FL (SPG-Albert Whitted), 7.2 mi (11.7 km) from the city center
  • The next closest is in St. Petersburg, FL (PIE-St. Petersburg-Clearwater Intl.), 13.3 mi (21.4 km) away

Sightseeing and Staying in St. Pete Beach

The city is well known for its live music scene and cultural venues like Gulf Beaches Historical Museum. The beaches and sunsets exemplify the city's natural beauty and places to visit include Upham Beach and Hurley Park. A couple of additional sights to add to your agenda are Dolphin Landings Charter Boat Center and Merry Pier.

In St. Pete Beach, you'll find 176 hotels and other lodging accommodations so you'll have a variety of choices for your holiday retreat. Below are top ones based on our user reviews:

  • Pasa Tiempo Private Waterfront Resort - Adults Only - This 2-star hotel features an outdoor pool, free WiFi, and free parking. It's a favorite with Expedia travelers for its beach locale and clean rooms.
  • Inn on the Beach - Our customers like the breakfast and beach locale at this motel. This 2.5-star motel in Pass-a-Grille features free breakfast, free WiFi, and free parking.
  • Coconut Inn - Guests who stay at this 2.5-star hotel in Pass-a-Grille can enjoy access to an outdoor pool and free parking, along with an in-room kitchen. Expedia customers like its beach locale and helpful staff.

Outside the city, popular places to see include Salvador Dali Museum, located 7.4 mi (11.9 km) from the heart of the city, and Tropicana Field, which is 6.5 mi/10.5 km away.

Dressing for St. Pete Beach

  • Between January and March, you can expect the daytime average to be around 78°F and the nighttime average to be 53°F
  • From April to June, temperatures average about 91°F during the day and 63°F at night
  • July through September averages 91°F during the day and 74°F at night
  • In October-December, the average temperature is 87°F during the day and 54°F at night
  • St. Pete Beach gets about 50.79 inches of rain per year
  • Hottest months are usually July and August with an average temperature of 91°F, while the coldest months are January and December with an average of 55°F

More trip options

Recently Booked Hotels in St. Pete Beach

Recent Reviews in St. Pete Beach