Hotels with Restaurants in St. Petersburg

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on St. Petersburg Hotels with Restaurants

This weekend
Next weekend

Top Hotels with Restaurants in St. Petersburg

Hollander Boutique Hotel

3.0 star property
9.4 out of 10, Exceptional, (2001)
"This was a great stay and a wonderful place to unwind. "
Hollander Boutique Hotel

Avalon Hotel Downtown St. Petersburg

2.5 star property
9.2 out of 10, Wonderful, (1307)
"Very cute boutique hotel. "
Avalon Hotel Downtown St. Petersburg

Ponce De Leon Hotel

3.0 star property
6.8 out of 10, (1008)
"Great place to crash after a late night of partying!"
The price is S$126
includes taxes & fees
26 Jul - 27 Jul
Ponce De Leon Hotel

The Vinoy Resort & Golf Club, Autograph Collection

4.0 star property
8.8 out of 10, Excellent, (1007)
"It’s the best Hotel in St Pete. "
The price is S$515
includes taxes & fees
24 Aug - 25 Aug
The Vinoy Resort & Golf Club, Autograph Collection

SkyBeach Resort

3.0 star property
8.8 out of 10, Excellent, (324)
"It was a great resort"
The price is S$297
includes taxes & fees
27 Jul - 28 Jul
SkyBeach Resort

Cordova Inn

2.5 star property
8.0 out of 10, Very good, (1006)
"The bathroom is very uncomfortable "
The price is S$140
includes taxes & fees
16 Aug - 17 Aug
Cordova Inn

Crystal Bay Historic Hotel

3.0 star property
9.6 out of 10, Exceptional, (1371)
"Fantastic historic hôtel and fantastic place !!"
The price is S$169
includes taxes & fees
6 Aug - 7 Aug
Crystal Bay Historic Hotel

The Inn on Third

2.0 star property
9.6 out of 10, Exceptional, (1000)
"Nice small hotel close to shopping and restaurants "
The price is S$119
includes taxes & fees
28 Jul - 29 Jul
The Inn on Third

Staybridge Suites St. Petersburg Downtown by IHG

3.0 star property
8.6 out of 10, Excellent, (1002)
"Nice, pet friendly, kitchenette area, pool- everything you really need and not a bad price. Its right off the highway, and downtown is right there! "
The price is S$151
includes taxes & fees
27 Jul - 28 Jul
Staybridge Suites St. Petersburg Downtown by IHG

The Birchwood

3.0 star property
9.0 out of 10, Wonderful, (698)
"Great place to stay"
The price is S$292
includes taxes & fees
28 Jul - 29 Jul
The Birchwood
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

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.