Search Hotels with Restaurant in St. Petersburg

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top St. Petersburg Hotels with Restaurant

Property grounds
The Inn on Third
2.0 star property
9.6 out of 10, Exceptional, (1000)
"I liked how close it was to the parking garage and docks. It was convenient "
The price is ฿5,092
per night
1 May - 2 May
The Inn on Third
Exterior
Hollander Boutique Hotel
3.0 star property
9.4 out of 10, Exceptional, (1907)
"Very nice place reasonably priced food and drinks make it affordable . My only issue was room was tad small but clean and updated all in all I’ll be back"
The price is ฿5,060
per night
13 May - 14 May
Hollander Boutique Hotel
Outdoor pool
Crystal Bay Hotel
3.0 star property
9.4 out of 10, Exceptional, (1275)
"We usually choose the big hotels, but this was one of the coziest and most comfortable stays we have had anywhere in a very long time. Kathy, the General Manager was absolutely incredible. She was so helpful and accommodating to me and my family as we had a very late check in. She made sure that we had all the information we needed to access the hotel and our room. Above and beyond service. We felt like we were home. Should receive 10 stars!!! "
The price is ฿5,513
per night
8 May - 9 May
Crystal Bay Hotel
Lobby sitting area
Avalon Hotel Downtown St. Petersburg
2.5 star property
9.2 out of 10, Wonderful, (1251)
"3rd stay. Nice place and convenient to St Pete area. I stay because it’s close to St Anthony’s Tri at Vinoy Park. There’s also a restaurant with bar right next door."
The price is ฿4,403
per night
29 May - 30 May
Avalon Hotel Downtown St. Petersburg
Exterior
Hampton Inn & Suites St. Petersburg/Downtown
3.0 star property
9.2 out of 10, Wonderful, (1000)
"This is an older hotel that we were told will begin renovations in June. Our main problem was the very noisy AC and its difficult to control thermostat. Other than that, we were pleased with the breakfast, the walkable location, the valet parking, and the size of the room and its amenities. Our room was in a quiet area away from the elevator. Next year when renovations are complete, we will stay here again. "
The price is ฿5,631
per night
23 May - 24 May
Hampton Inn & Suites St. Petersburg/Downtown
Outdoor pool
Hilton St. Petersburg Carillon Park
3.5 star property
9.2 out of 10, Wonderful, (1001)
"Very nice"
The price is ฿6,922
per night
5 May - 6 May
Hilton St. Petersburg Carillon Park
2 bars/lounges, tapas bar
The Vinoy Resort & Golf Club, Autograph Collection
4.0 star property
9.0 out of 10, Wonderful, (1000)
"Always a great experience!"
The price is ฿15,060
per night
22 May - 23 May
The Vinoy Resort & Golf Club, Autograph Collection
Exterior
The Birchwood
3.0 star property
9.0 out of 10, Wonderful, (557)
"The location is perfect and the rooms are stunning."
The price is ฿10,379
per night
1 May - 2 May
The Birchwood
Room amenity
Staybridge Suites St. Petersburg Downtown, an IHG Hotel
3.0 star property
8.6 out of 10, Excellent, (1000)
"Perfect place to stay for events at Tropicana Field"
The price is ฿4,707
per night
27 May - 28 May
Staybridge Suites St. Petersburg Downtown, an IHG Hotel
Exterior
Cordova Inn
2.5 star property
8.2 out of 10, Very good, (1004)
"We found this gem! The Cordova Inn. A historic hotel (1920's) nestled in defiance, among the new and modern St. Pete structures. This stay was extra special. Among its charm and quaint atmosphere, we were transported to old Florida. Do not expect the amenities of a big hotel chain, a plus for me! Instead, seat at its wooden porch, enjoy the breeze that flows through it arches, and rock the chair, while your thoughts travel in time, to "how it was". The rooms are very clean, good beds/pillows...
The price is ฿5,180
per night
12 May - 13 May
Cordova Inn
Don't see what you're looking for?
See all available properties in St. Petersburg
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.

St. Petersburg Hotels with Restaurant information

 

Hotels with Restaurant in St. Petersburg

44

Highest price
฿15,060
Cheapest price
฿3,930
Number of guest reviews
11,017
Total number of hotels in St. Petersburg
2,065

 

St. Petersburg Hotel Reviews
Expedia verified reviews