Hotels in St. Pete Beach

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in St. Pete Beach?

Sirata Beach Resort St Pete Beach
Sirata Beach Resort St Pete Beach
3.5 star property
St. Pete Beach
8.2 out of 10, Very Good, (177 reviews)
The price is CNY979
CNY1,386 total
includes taxes & fees
Jan 22 - Jan 23
Sirata Beach Resort St Pete Beach
The Beachcomber
The Beachcomber
2.5 star property
St. Pete Beach
8.0 out of 10, Very Good, (1,006 reviews)
The price is CNY943
CNY1,365 total
includes taxes & fees
Jan 11 - Jan 12
The Beachcomber
Plaza Beach Hotel Beachfront Resort
Plaza Beach Hotel Beachfront Resort
3.0 star property
St. Pete Beach
9.0 out of 10, Wonderful, (1,006 reviews)
The price is CNY750
CNY1,155 total
includes taxes & fees
Jan 18 - Jan 19
Plaza Beach Hotel Beachfront Resort
Beach House Suites by the Don CeSar
Beach House Suites by the Don CeSar
3.0 star property
Belle Vista
8.8 out of 10, Excellent, (1,034 reviews)
Beach House Suites by the Don CeSar
RumFish Beach at TradeWinds
RumFish Beach at TradeWinds
4.0 star property
St. Pete Beach
8.2 out of 10, Very Good, (1,584 reviews)
The price is CNY1,003
CNY1,568 total
includes taxes & fees
Jan 21 - Jan 22
RumFish Beach at TradeWinds
Hilton Garden Inn St. Pete Beach
Hilton Garden Inn St. Pete Beach
3.0 star property
St. Pete Beach
9.2 out of 10, Wonderful, (939 reviews)
The price is CNY1,257
CNY1,421 total
includes taxes & fees
Jan 25 - Jan 26
Hilton Garden Inn St. Pete Beach
The Don CeSar
The Don CeSar
4.0 star property
St. Pete Beach
9.0 out of 10, Wonderful, (1,076 reviews)
The Don CeSar
Coconut Inn
Coconut Inn
2.5 star property
Pass-a-Grille
9.4 out of 10, Exceptional, (152 reviews)
The price is CNY1,565
CNY1,768 total
includes taxes & fees
Jan 12 - Jan 13
Coconut Inn
The Hotel Zamora
The Hotel Zamora
4.0 star property
St. Pete Beach
8.6 out of 10, Excellent, (231 reviews)
The price is CNY1,288
CNY1,771 total
includes taxes & fees
Jan 11 - Jan 12
The Hotel Zamora
The Beach Haven Resort
The Beach Haven Resort
2.0 star property
St. Pete Beach
9.4 out of 10, Exceptional, (199 reviews)
The price is CNY786
CNY1,063 total
includes taxes & fees
Jan 13 - Jan 14
The Beach Haven Resort
Inn on the Beach
Inn on the Beach
2.5 star property
Pass-a-Grille
9.8 out of 10, Exceptional, (378 reviews)
The price is CNY1,650
CNY1,864 total
includes taxes & fees
Jan 11 - Jan 12
Inn on the Beach
Havana Inn
Havana Inn
2.0 star property
Pass-a-Grille
9.2 out of 10, Wonderful, (42 reviews)
The price is CNY3,503
CNY3,958 total
includes taxes & fees
Jan 16 - Jan 17
Havana Inn
Bay Palms Waterfront Resort - Hotel and Marina
Bay Palms Waterfront Resort - Hotel and Marina
3.0 star property
Belle Vista
8.4 out of 10, Very Good, (522 reviews)
The price is CNY652
CNY1,009 total
includes taxes & fees
Jan 11 - Jan 12
Bay Palms Waterfront Resort - Hotel and Marina
Bayview Plaza Waterfront Resort
Bayview Plaza Waterfront Resort
3.0 star property
Belle Vista
8.6 out of 10, Excellent, (513 reviews)
The price is CNY731
CNY1,099 total
includes taxes & fees
Jan 11 - Jan 12
Bayview Plaza Waterfront Resort
Island Grand at TradeWinds
Island Grand at TradeWinds
4.0 star property
St. Pete Beach
7.4 out of 10, Good, (1,006 reviews)
The price is CNY943
CNY1,499 total
includes taxes & fees
Jan 25 - Jan 26
Island Grand at TradeWinds
The Saint Hotel
The Saint Hotel
2.0 star property
St. Pete Beach
9.6 out of 10, Exceptional, (506 reviews)
The price is CNY1,091
CNY1,509 total
includes taxes & fees
Jan 11 - Jan 12
The Saint Hotel
St Pete Shores Hotel
St Pete Shores Hotel
3.0 star property
St. Pete Beach
7.4 out of 10, Good, (2,455 reviews)
The price is CNY1,347
CNY1,837 total
includes taxes & fees
Jan 15 - Jan 16
St Pete Shores Hotel
Blind Pass Resort Motel
Blind Pass Resort Motel
2.0 star property
St. Pete Beach
8.0 out of 10, Very Good, (799 reviews)
The price is CNY829
CNY1,078 total
includes taxes & fees
Jan 11 - Jan 12
Blind Pass Resort Motel
Carlton House Motel
Carlton House Motel
2.5 star property
St. Pete Beach
9.8 out of 10, Exceptional, (56 reviews)
Carlton House Motel
Sabal Palms Inn
Sabal Palms Inn
2.5 star property
Pass-a-Grille
9.2 out of 10, Wonderful, (142 reviews)
The price is CNY1,116
CNY1,261 total
includes taxes & fees
Jan 11 - Jan 12
Sabal Palms Inn
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.

Great weekend hotel deals in St. Pete Beach, FL

Showing deals for:Jan 23 - Jan 25

Budget hotels in St. Pete Beach and vicinity

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.

Check out hotels with an ocean view in St. Pete Beach

You may also like family-friendly hotels in St. Pete Beach

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.

When is the best time to visit St. Pete Beach?

Our prices for hotels in St. Pete Beach are cheapest in September
Price trends for hotels in St. Pete Beach
Pricing is based on two traveler single night rates
View properties in January
Currently viewing crowd sizes and weather for January.
Typical weather for St. Pete Beach
January
High 19°C / low 14°C. Sunny most days.
View properties in January
19°
weather_sun
January, no crowd data, average high temperature 19 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
21°
weather_sun
February, no crowd data, average high temperature 21 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
23°
weather_sun
March, no crowd data, average high temperature 23 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
26°
weather_sun
April, no crowd data, average high temperature 26 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
28°
weather_sun
May, no crowd data, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
30°
weather_sun
June, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
31°
weather_sun
July, no crowd data, average high temperature 31 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
31°
weather_sun
August, no crowd data, average high temperature 31 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
30°
weather_sun
September, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
28°
weather_sun
October, no crowd data, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
24°
weather_sun
November, no crowd data, average high temperature 24 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
22°
weather_sun
December, no crowd data, average high temperature 22 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
Monthly weather averages (˚C)

Top neighborhoods in St. Pete Beach

Pass-a-Grille

Discover a quaint beach neighborhood featuring the Pass-a-Grille Historic District and Gulf Beaches Historical Museum. Enjoy walkable attractions like boutiques, an ice cream shop, outdoor art market, and fishing piers around 8th Street.

Don Cesar

St. Pete Beach's Don Cesar neighborhood offers attractions including St. Petersburg - Clearwater Beaches.

Belle Vista

The Belle Vista neighborhood offers attractions such as Pass-a-Grille Beach and St. Petersburg - Clearwater Beaches.

Downtown St. Pete Beach

St. Pete Beach's Downtown St. Pete Beach neighborhood offers attractions including Corey Ave.

Top landmarks in St. Pete Beach

Learn more about St. Pete Beach

St. Pete Beach, well-known for its seaside and live music, features attractions such as Upham Beach Park and Upham Beach. This beachside city has something for everyone including its entertainment, bars, and sights like Pass-a-Grille Beach and St. Petersburg - Clearwater Beaches.

Summer vacations. St. Pete Beach Florida. Ocean beach, Hotels and Resorts in US. Blue-turquoise color of salt water. American Coast or shore line in Gulf of Mexico. St Petersburg Clearwater Florida.

Check out reviews of St. Pete Beach hotels guests love

Frequently asked questions

How much does a hotel room cost in St. Pete Beach?
You can discover great hotels in St. Pete Beach from CNY1,009 with properties to suit all budgets and needs. The Beachcomber and Dolphin Beach Resort are a couple of low-cost options that are popular with our travelers. If you're looking for an affordable hotel in St. Pete Beach that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at St. Pete Beach hotels?
Discover great deals on St. Pete Beach hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on St. Pete Beach hotels.
Can I book St. Pete Beach hotels with free cancellation?
To book a refundable St. Pete Beach hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best St. Pete Beach beach hotels?
For a beach vacation in St. Pete Beach, Pass-a-Grille Beach is a top place to visit. Stay at a well-reviewed St. Pete Beach beach hotel and enjoy your vacation. Check out The Don CeSar if you're after a hotel that's near the water. With a beachfront setting plus 2 outdoor pools and a hot tub, our travelers rate it highly at 9 out of 10. Bellwether Beach Resort is another great choice for a relaxing beach vacation and our travelers rate it 8.6. Located on a private beach, this hotel has an outdoor pool and 3 restaurants along with a variety of other amenities to enjoy. Island Grand at TradeWinds is another ideal choice. Travelers love the beachfront setting plus the 5 outdoor pools and children's pool, and it has a guest rating of 7.4.
What are some top pet-friendly hotels in St. Pete Beach?
Our travelers' favorite pet-friendly hotels in St. Pete Beach include:If you're traveling with your pup, visit local dog parks like Pass A Grille Dog Beach, Kenwood Dog Park, and Madeira Beach Dog Park. You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in St. Pete Beach.
What are some of the best hotels in St. Pete Beach for couples?
Enjoy your couple's retreat with a stay at a top-rated St. Pete Beach romantic hotel. Our travelers love The Don CeSar, a hotel with a beach and an ocean-view restaurant. Another romantic hotel with top reviews is Bellwether Beach Resort. This hotel offers a private beach and 3 restaurants for a perfect stay. Discover more hotels in St. Pete Beach on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best kid-friendly hotels in St. Pete Beach?
Some of the best St. Pete Beach hotels for kids include Island Grand at TradeWinds, Sirata St. Pete Beach, and RumFish Beach at TradeWinds. Island Grand at TradeWinds is a kid-friendly resort with a guest score of 7.4 out of 10 offering family-friendly amenities like a beach and 5 outdoor pools, plus free cribs in guestrooms. Check out Sirata St. Pete Beach with a guest score of 7.4. This popular resort has a beach and 2 outdoor pools as well as free cribs in the guestrooms. RumFish Beach at TradeWinds is another good option with a beach, 4 outdoor pools, and children's meals. Discover more kid-friendly hotels in St. Pete Beach by using the Hotels.com "Family friendly" filter in your search.
What are the top St. Pete Beach hotels with a pool?
Discover some of the best St. Pete Beach hotels with a pool for a little extra luxury on your trip. Dolphin Beach Resort is a great resort with an outdoor pool and a guest rating of 8 out of 10. Plus, you can make the most of its beach and restaurant. The Don CeSar is a popular hotel that features 2 outdoor pools along with a beach and a hot tub. To find more stays in St. Pete Beach with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best St. Pete Beach hotels with free parking?
If you're exploring by car, finding a great St. Pete Beach hotel with free parking is a win. Our travelers' favorites include:
What are some popular hotels in central St. Pete Beach?
For hotels in central St. Pete Beach, check out The Don CeSar and Dolphin Beach Resort. Travelers love The Don CeSar for its location, as well as the beach, 2 outdoor pools and full-service spa this hotel offers. Dolphin Beach Resort is another popular central resort with a beach, an outdoor pool and a restaurant. When you stay at one of these central hotels, you'll be in easy reach of top sights including John's Pass Village & Boardwalk. Downtown St. Petersburg and Pass-a-Grille are some of the most central neighborhoods for your St. Pete Beach vacation.
What accommodations do travelers like in St. Pete Beach?
Berkeley Beach Club, Inn on the Beach and The Saint Hotel are all properties that our guests really like.
Where can I find free parking with my stay in St. Pete Beach?
Park your car for free at Berkeley Beach Club.

Keep exploring