Find hotels in St. Petersburg, FL from ₩73,743

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Petersburg hotels

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

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
2.5 star property
St. Petersburg
9.4 out of 10, Exceptional, (1,628 reviews)
"Really nice hotel good breakfast and very clean nice area and the staff super nice"
United States
Jose
The price is ₩242,687
₩274,236 total
includes taxes & fees
May 4 - May 5
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

Hollander Boutique Hotel

Hollander Boutique Hotel
3.0 star property
Downtown St. Petersburg
9.6 out of 10, Exceptional, (2,252 reviews)
"Lovely hotel and great location!"
United States
Meredith
The price is ₩171,805
₩194,150 total
includes taxes & fees
May 4 - May 5
Hollander Boutique Hotel

Mint House St. Petersburg Downtown by Kasa

Mint House St. Petersburg Downtown by Kasa
4.0 star property
Downtown St. Petersburg
9.4 out of 10, Exceptional, (764 reviews)
"Very nice place "
United States
Mark
The price is ₩165,145
₩186,613 total
includes taxes & fees
Apr 29 - Apr 30
Mint House St. Petersburg Downtown by Kasa

Comfort Inn & Suites Northeast - Gateway

Comfort Inn & Suites Northeast - Gateway
3.0 star property
St. Petersburg
9.0 out of 10, Wonderful, (1,000 reviews)
"Very kind staff, clean room, good breakfast, and perfect distance from Vinoy Park for festival. Well worth the money and will be staying here again!"
United States
Kellie
The price is ₩174,284
₩196,941 total
includes taxes & fees
May 10 - May 11
Comfort Inn & Suites Northeast - Gateway

Crystal Bay Historic Hotel

Crystal Bay Historic Hotel
3.0 star property
La Vista
9.6 out of 10, Exceptional, (1,477 reviews)
"Great stay"
United States
Marlene
The price is ₩179,300
₩202,608 total
includes taxes & fees
Apr 29 - Apr 30
Crystal Bay Historic Hotel

Avalon Hotel Downtown St. Petersburg

Avalon Hotel Downtown St. Petersburg
2.5 star property
Downtown St. Petersburg
9.2 out of 10, Wonderful, (1,374 reviews)
"We have been staying here for years...great location, staff, pool, resturant etc. "
United States
Lauren
The price is ₩158,486
₩179,091 total
includes taxes & fees
May 4 - May 5
Avalon Hotel Downtown St. Petersburg

Fairfield Inn & Suites by Marriott St Petersburg North

Fairfield Inn & Suites by Marriott St Petersburg North
4.0 star property
Lealman
9.0 out of 10, Wonderful, (909 reviews)
"Clean premises, clean room! Nice staff! Breakfast was great!! "
United States
Karen
The price is ₩206,515
₩256,699 total
includes taxes & fees
May 10 - May 11
Fairfield Inn & Suites by Marriott St Petersburg North

St. Petersburg Marriott Clearwater

St. Petersburg Marriott Clearwater
3.5 star property
St. Petersburg
8.4 out of 10, Very Good, (1,005 reviews)
"nice hotel"
United States
RHONDA
The price is ₩224,217
₩253,366 total
includes taxes & fees
May 9 - May 10
St. Petersburg Marriott Clearwater

Hilton St. Petersburg Carillon Park

Hilton St. Petersburg Carillon Park
4.0 star property
St. Petersburg
9.2 out of 10, Wonderful, (1,005 reviews)
"Very nice hotel and unforgettable moment"
United States
Rosenie
The price is ₩214,673
₩242,581 total
includes taxes & fees
May 2 - May 3
Hilton St. Petersburg Carillon Park

Comfort Inn St Petersburg North

Comfort Inn St Petersburg North
2.5 star property
Lealman
7.8 out of 10, Good, (1,001 reviews)
"Very clean, staff are friendly and the breakfast was good. "
United States
Stephen
The price is ₩154,282
₩174,339 total
includes taxes & fees
May 10 - May 11
Comfort Inn St Petersburg North

Tru By Hilton St. Petersburg Downtown Central Ave, FL

Tru By Hilton St. Petersburg Downtown Central Ave, FL
2.5 star property
Downtown St. Petersburg
9.0 out of 10, Wonderful, (1,001 reviews)
"Amazing hotel would stay at again. Try the food truck if you are looking for ideas for dinner. "
United States
Matthew
The price is ₩157,881
₩178,406 total
includes taxes & fees
May 10 - May 11
Tru By Hilton St. Petersburg Downtown Central Ave, FL

La Quinta Inn & Suites by Wyndham St. Petersburg Northeast

La Quinta Inn & Suites by Wyndham St. Petersburg Northeast
3.0 star property
Fossil Park
7.6 out of 10, Good, (1,001 reviews)
"Location is perfect. Staff accommodating. Enjoyed our stay. "
United States
Christinr
The price is ₩162,260
₩191,715 total
includes taxes & fees
May 1 - May 2
La Quinta Inn & Suites by Wyndham St. Petersburg Northeast

Staybridge Suites St. Petersburg Downtown by IHG

Staybridge Suites St. Petersburg Downtown by IHG
3.0 star property
Campbell Park
8.6 out of 10, Excellent, (1,001 reviews)
"Rooms were well stock with amenities for a wonderful stay."
United States
Greg
The price is ₩174,063
₩196,691 total
includes taxes & fees
May 10 - May 11
Staybridge Suites St. Petersburg Downtown by IHG

Mari Jean Hotel - All Adults Welcome

Mari Jean Hotel - All Adults Welcome
2.0 star property
Historic Kenwood
8.8 out of 10, Excellent, (413 reviews)
"Great stay, will definitely be back. "
United States
Sorina
The price is ₩120,855
₩136,570 total
includes taxes & fees
Apr 28 - Apr 29
Mari Jean Hotel - All Adults Welcome

Holiday Inn Express St. Petersburg North (I-275) by IHG

Holiday Inn Express St. Petersburg North (I-275) by IHG
2.5 star property
Lealman
8.6 out of 10, Excellent, (1,000 reviews)
"nice clean, friendly staff, pool amazing…..room ac perfect. "
United States
edythe
The price is ₩200,615
₩226,696 total
includes taxes & fees
May 10 - May 11
Holiday Inn Express St. Petersburg North (I-275) by IHG

Quality Inn Saint Petersburg North-Tampa Bay

Quality Inn Saint Petersburg North-Tampa Bay
3.0 star property
Lealman
7.4 out of 10, Good, (1,025 reviews)
"Adorable, pretty safe, good parking, good saff"
United States
James
The price is ₩118,295
₩133,673 total
includes taxes & fees
May 3 - May 4
Quality Inn Saint Petersburg North-Tampa Bay

GALAXY HOTEL

GALAXY HOTEL
2.0 star property
Downtown St. Petersburg
8.6 out of 10, Excellent, (779 reviews)
"Great location"
Canada
Sharon
The price is ₩211,088
₩238,540 total
includes taxes & fees
Apr 28 - Apr 29
GALAXY HOTEL

Hyatt Place St. Petersburg / Downtown

Hyatt Place St. Petersburg / Downtown
3.5 star property
Downtown St. Petersburg
9.2 out of 10, Wonderful, (1,001 reviews)
"Room was spotless, perfect location and friendly staff. "
United States
Shavon
The price is ₩275,243
₩311,026 total
includes taxes & fees
May 3 - May 4
Hyatt Place St. Petersburg / Downtown

Hilton St. Petersburg Bayfront

Hilton St. Petersburg Bayfront
4.0 star property
Downtown St. Petersburg
7.8 out of 10, Good, (1,016 reviews)
"Everything was very good, nice place to stay!"
United States
Jennifer
The price is ₩250,308
₩282,847 total
includes taxes & fees
May 3 - May 4
Hilton St. Petersburg Bayfront

Courtyard by Marriott St. Petersburg Downtown

Courtyard by Marriott St. Petersburg Downtown
3.0 star property
Downtown St. Petersburg
8.4 out of 10, Very Good, (823 reviews)
"great breakfast"
United States
David
The price is ₩175,833
₩198,690 total
includes taxes & fees
May 10 - May 11
Courtyard by Marriott St. Petersburg Downtown
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.

Vacation Rentals in St. Petersburg

Save an average of 15% on thousands of hotels when you're signed in

Top St. Petersburg Hotel Reviews