Search Hotels in St. Petersburg, FL

Travelling to the States just got easier, as COVID-19 tests are no longer required.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Budget Inn St Petersburg
2 out of 5
800 34th Street N, St. Petersburg, FL, 33713
The price is £75 per night from 5 Jul to 6 Jul
2.67 mi from city centre
2.7/5 (975 reviews)
"the woman at the office was pretty helpful and so polite"

Reviewed on 21 Jun 2022

Budget Inn St Petersburg
Red Roof Inn Tampa Bay - St. Petersburg
2 out of 5
4999 34th Street N, St. Petersburg, FL, 33714
Fully refundableReserve now, pay when you stay
The price is £81 per night from 6 Jul to 7 Jul
4.09 mi from city centre
2.9/5 (986 reviews)
"It was great"

Reviewed on 14 May 2022

Red Roof Inn Tampa Bay - St. Petersburg
Crystal Bay Hotel
3 out of 5
7401 Central Avenue, St. Petersburg, FL, 33710
Fully refundableReserve now, pay when you stay
The price is £132 per night from 5 Jul to 6 Jul
6.34 mi from city centre
4.6/5 Exceptional! (956 reviews)
"Nice stay."

Reviewed on 26 Jun 2022

Crystal Bay Hotel
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.
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 £128 per night from 5 Jul to 6 Jul
0.41 mi from city centre
4.6/5 Wonderful! (981 reviews)
"Nice people"

Reviewed on 25 Jun 2022

Avalon Hotel Downtown St. Petersburg
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 £102 per night from 28 Jul to 29 Jul
0.21 mi from city centre
3.2/5 (947 reviews)
"Very Affordable, many things to do around the area within walking distance including the St. Petersburg pier and shops"

Reviewed on 8 Jun 2022

Ponce De Leon 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 £121 per night from 5 Jul to 6 Jul
9.17 mi from city centre
4.6/5 Wonderful! (1,162 reviews)
"I liked the fact that walmart was right Infront of the hotel. Also, the beach is relatively close and some restaurants. It looks like a quiet area and safe. The room was spacious and clean."

Reviewed on 26 Jun 2022

Holiday Inn Express & Suites St. Petersburg - Madeira Beach, an IHG Hotel
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 £135 per night from 13 Jul to 14 Jul
0.37 mi from city centre
4.7/5 Exceptional! (1,824 reviews)
"The staff was very nice and accommodating. The room was clean, and the whole place has a really great look and feel. Check out isn't until noon, which is nice. And the hotel restaurant is wonderful, so there's a great option if you don't want to go far for food."

Reviewed on 27 Jun 2022

Hollander Boutique 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 £121 per night from 10 Jul to 11 Jul
3.95 mi from city centre
4.4/5 Excellent! (450 reviews)
"Great staff and very clean!"

Reviewed on 2 May 2022

Fairfield Inn & Suites by Marriott St Petersburg North
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 £294 per night from 5 Jul to 6 Jul
0.62 mi from city centre
4.4/5 Wonderful! (1,000 reviews)
"Staff went above and beyond Thank you"

Reviewed on 21 Jun 2022

The Vinoy Renaissance St. Petersburg Resort & Golf Club
The Exchange Hotel
2.5 out of 5
234 3rd Ave N, St. Petersburg, FL, 33701
Fully refundableReserve now, pay when you stay
The price is £119 per night from 7 Jul to 8 Jul
0.24 mi from city centre
4.1/5 Very Good! (117 reviews)
"People at this hotel are amazing. Friendly, helpful. Beautiful small hotel in the heart of st. Pete."

Reviewed on 18 Jun 2022

The Exchange Hotel
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

Frequently asked questions

St. Petersburg Hotel Reviews
expedia verified reviews