Search Hotels with Restaurant in St. Petersburg

Start date: Check-in selected.
To Date
End date: Check-out

    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 availability on St. Petersburg Hotels with Restaurant

Top St. Petersburg Hotels with Restaurant

Ponce De Leon Hotel
3.0 star property
7.0 out of 10, Good, (1011)
"Room was clean, Staff super nice "
United States
Orlando
Ponce De Leon Hotel
Avalon Hotel Downtown St. Petersburg
2.5 star property
9.2 out of 10, Wonderful, (1322)
"Always a pleasant stay."
United States
Mark
Avalon Hotel Downtown St. Petersburg
Hollander Boutique Hotel
3.0 star property
9.4 out of 10, Exceptional, (2098)
"Such an adorable place. Loved our stay there"
United States
Stephany
Hollander Boutique Hotel
Holiday Inn St. Petersburg West by IHG
3.5 star property
8.0 out of 10, Very good, (1006)
"Wonderful staff, beautiful rooms, and CLEAN!"
United States
Madison
The price is ₹8,885
₹10,040 total
includes taxes & fees
23 Oct - 24 Oct
Holiday Inn St. Petersburg West by IHG
Hilton St. Petersburg Carillon Park
3.5 star property
9.2 out of 10, Wonderful, (1016)
"Friendly staff, clean rooms, beautiful view, easily accessible"
United States
Christina
The price is ₹11,151
₹12,600 total
includes taxes & fees
26 Oct - 27 Oct
Hilton St. Petersburg Carillon Park
Hyatt Place St. Petersburg / Downtown
3.5 star property
9.2 out of 10, Wonderful, (1020)
"Love the location!"
United States
Audrey
The price is ₹14,164
₹16,005 total
includes taxes & fees
26 Oct - 27 Oct
Hyatt Place St. Petersburg / Downtown
Moxy St. Petersburg Downtown
3.0 star property
8.8 out of 10, Excellent, (253)
"Great hotel "
United States
Tirik
The price is ₹9,149
₹10,339 total
includes taxes & fees
26 Oct - 27 Oct
Moxy St. Petersburg Downtown
Courtyard by Marriott St. Petersburg Downtown
3.0 star property
8.4 out of 10, Very good, (762)
"Had a wonderful time! The staff is courteous and go above and beyond, rooms are immaculately clean and spacious."
United States
Eddie
The price is ₹8,533
₹9,643 total
includes taxes & fees
26 Oct - 27 Oct
Courtyard by Marriott St. Petersburg Downtown
Mari Jean Hotel - All Adults Welcome
2.0 star property
9.0 out of 10, Wonderful, (322)
"Staff was wonderful. Place was clean highly recommend."
United States
Alison
The price is ₹7,361
₹8,317 total
includes taxes & fees
28 Oct - 29 Oct
Mari Jean Hotel - All Adults Welcome
St. Petersburg Marriott Clearwater
3.5 star property
8.4 out of 10, Very good, (985)
"Great place to stay "
United States
roy lavone ashley
The price is ₹9,677
₹10,935 total
includes taxes & fees
2 Nov - 3 Nov
St. Petersburg Marriott Clearwater
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.

Top St. Petersburg Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

Why book your hotel with restaurants in St. Petersburg with Expedia?
Whether you're seeking a hotel with a restaurant, or one that's near a foodie heaven, Expedia will have a stay that suits your tastes. Use our handy filters to search for St. Petersburg hotels with restaurants on-site. You can also look up accommodation in top locations full of restaurants, cafés or markets. Whatever you go for, you can expect a tasty deal with Expedia!
How can I find cheap hotels with restaurants in St. Petersburg?
The easiest way to get cheap hotels with restaurants in St. Petersburg is with Expedia's convenient filter tool. Find properties with restaurants or a few extra touches, like included lunch and dinner. You can also fine-tune your search results by budget, amenities and star rating to grab awesome rates in just a few keystrokes.