Hotels in St. Petersburg

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Where to stay in St. Petersburg?

The BC Resort on the Water

4.5 star property
7.4 out of 10, Good, (16)
$245 nightly
The price is $277
Jul 21 - Jul 22
Total includes taxes and fees
The BC Resort on the Water

Crystal Bay Hotel

3.0 star property
9.6 out of 10, Exceptional, (1363)
$111 nightly
The price is $126
Jul 22 - Jul 23
Total includes taxes and fees
Crystal Bay Hotel

The Bayview a Quaint 1 1 Balcony on the bay

2.0 star property
6.0 out of 10, (1)
$214 nightly
The price is $243
Jul 22 - Jul 23
Total includes taxes and fees
The Bayview a Quaint 1 1 Balcony on the bay

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

2.5 star property
9.4 out of 10, Exceptional, (1446)
$127 nightly
The price is $144
Aug 10 - Aug 11
Total includes taxes and fees
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

Prestige Collection Boutique hotel

2.0 star property
9.6 out of 10, Exceptional, (155)
$106 nightly
The price is $120
Jul 21 - Jul 22
Total includes taxes and fees
Prestige Collection Boutique hotel

Mari Jean Hotel - All Adults Welcome

2.0 star property
9.0 out of 10, Wonderful, (290)
$93 nightly
The price is $105
Jul 25 - Jul 26
Total includes taxes and fees
Mari Jean Hotel - All Adults Welcome

Comfort Inn & Suites Northeast - Gateway

3.0 star property
9.0 out of 10, Wonderful, (1000)
$101 nightly
The price is $114
Jul 20 - Jul 21
Total includes taxes and fees
Comfort Inn & Suites Northeast - Gateway

Hollander Boutique Hotel

3.0 star property
9.4 out of 10, Exceptional, (1980)
$94 nightly
The price is $107
Jul 30 - Jul 31
Total includes taxes and fees
Hollander Boutique Hotel

SkyBeach Resort

3.0 star property
8.8 out of 10, Excellent, (313)
$138 nightly
The price is $156
Jul 20 - Jul 21
Total includes taxes and fees
SkyBeach Resort

Hilton St. Petersburg Carillon Park

3.5 star property
9.2 out of 10, Wonderful, (1000)
$111 nightly
The price is $125
Aug 3 - Aug 4
Total includes taxes and fees
Hilton St. Petersburg Carillon Park

Holiday Inn St. Petersburg West by IHG

3.5 star property
8.0 out of 10, Very Good, (1011)
$89 nightly
The price is $101
Jul 20 - Jul 21
Total includes taxes and fees
Holiday Inn St. Petersburg West by IHG

GALAXY HOTEL

3.5 star property
8.2 out of 10, Very Good, (267)
$103 nightly
The price is $117
Aug 10 - Aug 11
Total includes taxes and fees
GALAXY HOTEL

Avalon Hotel Downtown St. Petersburg

2.5 star property
9.2 out of 10, Wonderful, (1298)
$89 nightly
The price is $101
Jul 27 - Jul 28
Total includes taxes and fees
Avalon Hotel Downtown St. Petersburg

La Quinta Inn & Suites by Wyndham St. Petersburg Northeast

3.0 star property
7.4 out of 10, Good, (1004)
$95 nightly
The price is $107
Jul 21 - Jul 22
Total includes taxes and fees
La Quinta Inn & Suites by Wyndham St. Petersburg Northeast

St. Petersburg Marriott Clearwater

3.5 star property
8.4 out of 10, Very Good, (967)
$110 nightly
The price is $124
Jul 27 - Jul 28
Total includes taxes and fees
St. Petersburg Marriott Clearwater

Comfort Inn St Petersburg North

2.5 star property
7.8 out of 10, Good, (1004)
$79 nightly
The price is $89
Jul 20 - Jul 21
Total includes taxes and fees
Comfort Inn St Petersburg North

The Inn on Third

2.0 star property
9.6 out of 10, Exceptional, (1000)
$88 nightly
The price is $100
Jul 21 - Jul 22
Total includes taxes and fees
The Inn on Third

Days Inn by Wyndham St. Petersburg Central

2.0 star property
7.0 out of 10, Good, (1005)
$96 nightly
The price is $108
Jul 20 - Jul 21
Total includes taxes and fees
Days Inn by Wyndham St. Petersburg Central

AC Hotel St. Petersburg Downtown

4.0 star property
8.8 out of 10, Excellent, (367)
$110 nightly
The price is $124
Jul 27 - Jul 28
Total includes taxes and fees
AC Hotel St. Petersburg Downtown

Uptown Suites

2.0 star property
4.8 out of 10, (130)
$59 nightly
The price is $67
Jul 20 - Jul 21
Total includes taxes and fees
Uptown Suites
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. Petersburg, FL

Showing deals for:Jul 25 - Jul 27
trending_down

Our prices for hotels in St. Petersburg are cheapest in May

See average prices and weather for all months

Price trends for hotels in St. Petersburg

Pricing is based on two traveler single night rates
Jul
$164
Average price during July is $164
Aug
$176
Average price during August is $176
Sep
$179
Average price during September is $179
Oct
$200
Average price during October is $200
Nov
$212
Average price during November is $212
Dec
$455
Average price during December is $455
Jan
$204
Average price during January is $204
Feb
$216
Average price during February is $216
Mar
$238
Average price during March is $238
Apr
$210
Average price during April is $210
May
$161
Average price during May is $161
Jun
$175
Average price during June is $175
Currently viewing crowd sizes and weather for July.

July

trending_upHigh crowds
High 88°F / low 79°F. Partly sunny.
88°
weather_partly_sunny
July, High crowds, average high temperature 88 degrees Fahrenheit, average low temperature 79 degrees Fahrenheit. Partly sunny.
79°
89°
weather_sun
August, Moderate crowds, average high temperature 89 degrees Fahrenheit, average low temperature 79 degrees Fahrenheit. Sunny most days.
79°
87°
weather_sun
September, Low crowds, average high temperature 87 degrees Fahrenheit, average low temperature 77 degrees Fahrenheit. Sunny most days.
77°
83°
weather_sun
October, Low crowds, average high temperature 83 degrees Fahrenheit, average low temperature 71 degrees Fahrenheit. Sunny most days.
71°
76°
weather_sun
November, Low crowds, average high temperature 76 degrees Fahrenheit, average low temperature 64 degrees Fahrenheit. Sunny most days.
64°
72°
weather_sun
December, Low crowds, average high temperature 72 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Sunny most days.
60°
68°
weather_sun
January, Moderate crowds, average high temperature 68 degrees Fahrenheit, average low temperature 55 degrees Fahrenheit. Sunny most days.
55°
72°
weather_sun
February, Moderate crowds, average high temperature 72 degrees Fahrenheit, average low temperature 58 degrees Fahrenheit. Sunny most days.
58°
76°
weather_sun
March, High crowds, average high temperature 76 degrees Fahrenheit, average low temperature 61 degrees Fahrenheit. Sunny most days.
61°
81°
weather_sun
April, High crowds, average high temperature 81 degrees Fahrenheit, average low temperature 67 degrees Fahrenheit. Sunny most days.
67°
85°
weather_sun
May, High crowds, average high temperature 85 degrees Fahrenheit, average low temperature 72 degrees Fahrenheit. Sunny most days.
72°
87°
weather_sun
June, Moderate crowds, average high temperature 87 degrees Fahrenheit, average low temperature 78 degrees Fahrenheit. Sunny most days.
78°
Monthly weather averages (˚F)

Top neighborhoods in St. Petersburg

Downtown St. Petersburg map

Downtown St. Petersburg

St. Petersburg's artistic Downtown St. Petersburg neighborhood is loved for its concert halls and theaters, and visitors often enjoy its varied attractions including Tampa Bay and Palladium Theater.

Isla del Sol map

Isla del Sol

St. Petersburg's Isla del Sol neighborhood is home to attractions such as Tropicana Field and John's Pass Village & Boardwalk.

South Pasadena map

South Pasadena

Located on a peninsula in Boca Ciega Bay, this city boasts picturesque parks like Maynard A. Duryea Bay View Park and the Barbara Gilberg Habitat. Enjoy tennis courts, playgrounds, and explore nearby islands such as Pasadena Isle and Sun Island.

Disston Heights map

Disston Heights

The Disston Heights neighborhood has lots to see including Tropicana Field and John's Pass Village & Boardwalk.

Historic Old Northeast map

Historic Old Northeast

St. Petersburg's Historic Old Northeast neighborhood has a host of places to visit such as Renaissance Vinoy Golf Club and Vinoy Park Beach.

Top landmarks in St. Petersburg

St. Petersburg - Clearwater and related destinations

St. Petersburg - Clearwater is admired for its live music and entertainment while top attractions include Tampa Bay and John's Pass Village & Boardwalk. This beachside city has something for everyone including its baseball, bars, and sights like Jannus Live and Palladium Theater.

Check out the St. Petersburg hotels guests love right now

Frequently asked questions

How much does a hotel room cost in St. Petersburg?
You can choose a great hotel in St. Petersburg from $67 with properties to suit all budgets and needs. Hollander Boutique Hotel and Crystal Bay Hotel are a couple of low-cost options that are popular with our travelers. If you're looking for an affordable hotel in St. Petersburg that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at St. Petersburg hotels?
Members can save up to 20% on select hotels in St. Petersburg. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book St. Petersburg hotels with free cancellation?
It's easy to book a refundable St. Petersburg hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of 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 the top-rated luxury hotels in St. Petersburg?
One of the most popular luxury hotels in St. Petersburg is The Vinoy Resort & Golf Club, Autograph Collection. The Vinoy Resort & Golf Club, Autograph Collection is a luxury resort with a high guest rating amongst our travelers, and it offers 2 outdoor pools, a full-service spa and a golf course.
What are some of the best St. Petersburg beach hotels?
For a beachy vacation in St. Petersburg, Spa Beach and Eckerd College Beach are some of the best places to visit. Pick a well-reviewed St. Petersburg beach hotel to maximize your vacation. Check out SkyBeach Resort in Pinellas Point if you're after a hotel that's near the water. With a private beach plus 2 outdoor pools and a hot tub, our travelers rate it highly at 8.8 out of 10.
What are some top pet-friendly hotels in St. Petersburg?
Our travelers' top pet-friendly hotels in St. Petersburg include:If you're traveling with your pup, visit local dog parks like North Shore Dog Park and Kenwood Dog Park. You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in St. Petersburg.
What are some of the best hotels in St. Petersburg for couples?
Enjoy your couple's retreat with a stay at a top-rated St. Petersburg romantic hotel. Our travelers love SkyBeach Resort, a hotel in Greater Pinellas Point with a private beach and a restaurant. Another romantic hotel with top reviews is Fairfield Inn & Suites by Marriott St Petersburg North. This hotel can be found in Lealman with an outdoor pool for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in St. Petersburg for couples on Hotels.com.
What are some of the best kid-friendly hotels in St. Petersburg?
Some of the best St. Petersburg hotels for kids include SkyBeach Resort, Crystal Bay Hotel, and The Birchwood. SkyBeach Resort is a kid-friendly hotel in Pinellas Point with a guest score of 8.8 out of 10 offering family-friendly amenities like a private beach, 2 outdoor pools, and a hot tub. Check out Crystal Bay Hotel with a guest score of 9.6. This popular hotel has an outdoor pool and free parking as well as high chairs in the guestrooms. The Birchwood is another good option in Downtown St. Petersburg with children's meals and a free self-serve breakfast, plus free cribs in the guestrooms. Find even more kid-friendly hotels in St. Petersburg by using our "Family friendly" filter on Hotels.com when you search.
What are the top St. Petersburg hotels with a pool?
For some added luxury, discover the best St. Petersburg hotels with a pool. Hollander Boutique Hotel is a great hotel in Downtown St. Petersburg with an outdoor pool and a guest rating of 9.4 out of 10. Plus, you can make the most of its full-service spa and restaurant. SkyBeach Resort is a popular hotel in Pinellas Point that features 2 outdoor pools along with a private beach and a hot tub. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in St. Petersburg with a pool.
What are some of the best St. Petersburg hotels with free parking?
If you're driving, a great St. Petersburg hotel with free parking is a bonus. Our travelers' favorites include:
What are some popular hotels in central St. Petersburg?
If you're looking for hotels in central St. Petersburg, check out The Birchwood and Hampton Inn & Suites St. Petersburg/Downtown. Travelers love The Birchwood for its location, as well as the 2 restaurants, 2 bars/lounges and free self-serve breakfast this hotel offers. Hampton Inn & Suites St. Petersburg/Downtown is another popular central hotel with an outdoor pool, a free buffet breakfast and a snack bar/deli. Stay at one of these hotels for easy access to top sights like Tampa Bay, Tropicana Field, and Salvador Dali Museum. Downtown St. Petersburg and Isla del Sol are some of the most central neighborhoods for your St. Petersburg vacation.
Are all taxes and fees included in the St. Petersburg hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.

Find out more about St. Petersburg

Find out more about St. Petersburg

There's a lot visitors like about St. Petersburg, especially its bars and live music. Top places to visit include Tampa Bay. Popular sights in the surrounding area include John's Pass Village & Boardwalk.