Find hotels in St. Petersburg, FL from $108

COVID-19 tests are no longer required to re-enter the United States.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Check St. Petersburg hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

La Quinta Inn & Suites by Wyndham St. Petersburg Northeast
2.5 out of 5
6638 4th St N, St. Petersburg, FL, 33702
Fully refundableReserve now, pay when you stay
The price is $108 per night from Jul 31 to Aug 1
4.29 mi from city center
3.8/5 Good! (902 reviews)
"We made reservations late at night for one of our out of town workers when the job ran super late. Maria was AMAZING!! She made sure that everything went super easy when our guy showed up after 1 AM to crash. Otherwise, he would have been driving 2 hours to go home and back before resuming work in ..."

Reviewed on Jun 20, 2022

La Quinta Inn & Suites by Wyndham St. Petersburg Northeast
Ponce De Leon Hotel
3 out of 5
95 Central Ave, St. Petersburg, FL, 33701
Fully refundableReserve now, pay when you stay
The price is $110 per night from Aug 7 to Aug 8
0.21 mi from city center
3.2/5 (950 reviews)
"Very basic accommodations. AC in the room was nice and cold. Mattress was not very comfortable. Perfect for club hopping in downtown St.Pete"

Reviewed on Jul 3, 2022

Ponce De Leon Hotel
Avalon Hotel Downtown St. Petersburg
2.5 out of 5
443 4th Avenue North, St. Petersburg, FL, 33701
Fully refundableReserve now, pay when you stay
The price is $121 per night from Jul 13 to Jul 14
0.41 mi from city center
4.6/5 Wonderful! (985 reviews)
"Loved the updated Art Deco style. The room was small, but nicely appointed."

Reviewed on Jul 2, 2022

Avalon Hotel Downtown St. Petersburg
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Crystal Bay Hotel
3 out of 5
7401 Central Avenue, St. Petersburg, FL, 33710
Fully refundableReserve now, pay when you stay
The price is $119 per night from Aug 7 to Aug 8
6.34 mi from city center
4.6/5 Exceptional! (961 reviews)
"The library is a neat addition to the hotel"

Reviewed on Jul 6, 2022

Crystal Bay Hotel
Holiday Inn Express & Suites St. Petersburg - Madeira Beach, an IHG Hotel
2.5 out of 5
4816 100th Way North, St. Petersburg, FL, 33708
Fully refundable
The price is $132 per night from Jul 17 to Jul 18
9.17 mi from city center
4.6/5 Wonderful! (1,159 reviews)
"I called down before getting there and stated that it was our anniversary, they stated they would try to do something special. When we arrived I stated it again and received the same answer and nothing was done. If the can’t do anything, say it, don’t say that they would try. The front end was not ..."

Reviewed on Jul 2, 2022

Holiday Inn Express & Suites St. Petersburg - Madeira Beach, an IHG Hotel
Fairfield Inn & Suites by Marriott St Petersburg North
2.5 out of 5
2575 54th Avenue North, St. Petersburg, FL, 33714
Fully refundableReserve now, pay when you stay
The price is $114 per night from Jul 10 to Jul 11
3.95 mi from city center
4.4/5 Excellent! (452 reviews)
"Everything was great no complaints"

Reviewed on Jul 3, 2022

Fairfield Inn & Suites by Marriott St Petersburg North
Hollander Boutique Hotel
3 out of 5
421 4th Ave N, St. Petersburg, FL, 33701
Fully refundableReserve now, pay when you stay
The price is $128 per night from Jul 31 to Aug 1
0.37 mi from city center
4.7/5 Exceptional! (1,811 reviews)
"I have visited St.Peter several times I love this city and have eaten at the Hollander several times too but this was my first stay. I’m very fond of the Hollander property.., thanks for a great stay !"

Reviewed on Jul 3, 2022

Hollander Boutique Hotel
The Vinoy Renaissance St. Petersburg Resort & Golf Club
4 out of 5
501 5th Ave Ne, St. Petersburg, FL, 33701
Fully refundableReserve now, pay when you stay
The price is $319 per night from Jul 10 to Jul 11
0.62 mi from city center
4.4/5 Wonderful! (999 reviews)
"Staff went above and beyond Thank you"

Reviewed on Jun 21, 2022

The Vinoy Renaissance St. Petersburg Resort & Golf Club
Tru By Hilton St. Petersburg Downtown Central Ave, FL
2.5 out of 5
1650 Central Ave., St. Petersburg, FL, 33712
Fully refundableReserve now, pay when you stay
The price is $152 per night from Jul 17 to Jul 18
1.14 mi from city center
4.4/5 Wonderful! (362 reviews)
"Good place to stay"

Reviewed on Jul 5, 2022

Tru By Hilton St. Petersburg Downtown Central Ave, FL
Hilton St. Petersburg Bayfront
3.5 out of 5
333 1st St S, St. Petersburg, FL, 33701
Fully refundableReserve now, pay when you stay
The price is $152 per night from Jul 17 to Jul 18
0.27 mi from city center
3.6/5 Good! (981 reviews)
"Everything was good"

Reviewed on Jul 3, 2022

Hilton St. Petersburg Bayfront
Don't see what you're looking for?
See all available properties in St. Petersburg
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.

Where to stay in St. Petersburg

Find the best St. Petersburg areas and neighborhoods for the activities you enjoy most. Learn more about St. Petersburg

St. Petersburg hotels information

Number of reviews 9562
Accommodation 1230 hotels
Lowest Price $108
Highest Price $319

Price trends for hotels in St. Petersburg

Less expensive
More expensive
This month
Next month
July
March
$134
$147
Month
Price
January
$151
February
$171
March
$187
April
$159
May
$147
June
$160
July
$134
August
$147
September
$143
October
$140
November
$150
December
$157
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in St. Petersburg. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Recent reviews of St. Petersburg hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code