Photo by Corey Dargan

Hotels with Free Breakfast in Petersburg

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Hotels with Free Breakfast in 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.

Top landmarks in Petersburg

Frequently asked questions

What are the best hotels with free breakfast in Petersburg?
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG Hotel is a highly rated Petersburg hotel with breakfast included. Kick off your day with a good meal and then make use of a swimming pool and pool sun loungers.
What are the cheapest hotels with free breakfast in Petersburg?
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG Hotel is an affordable pick where you’ll have pool sun loungers and a swimming pool included in your stay too. Stay in a Petersburg hotel with breakfast from $65 and have more cash for adventures.
What is the best time to stay in a hotel with free breakfast in Petersburg?
If you prefer to visit when it’s not as busy, book your stay for January. You’re likely to score cheaper Petersburg hotels with breakfast included then. The warmest conditions are in July, with temperatures ranging from 70ºF (21ºC) to 91ºF (33ºC). It’s usually coolest in January, averaging between 30ºF (-1ºC) and 45ºF (7ºC).
What hotels with free breakfast are closest to Richmond Intl. Airport (RIC)?
Around 1 mile northwest of Richmond Intl. Airport (RIC), Fairfield Inn & Suites by Marriott Richmond Airport takes convenience up a notch for flyers. Make the most of its free breakfast, a swimming pool and pillow top mattresses. Homewood Suites by Hilton Richmond - Airport is another standout choice. Stay near the airport at a Petersburg hotel with breakfast for an effortless travel experience.
Are there any hotels with free breakfast in Petersburg with parking?
Look up Petersburg hotels with breakfast that offer a space for your wheels by selecting the “Parking” filter. It’s located under “Amenities.” No need to circle the block for a spot or compromise on convenience — at these stays you can just park and go.