Find Hotels with Free Breakfast in Petersburg, VA

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

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Petersburg Hotels with Free Breakfast

Our top choices for Petersburg hotels with free breakfast

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
2.5 star property
Petersburg
8.0 out of 10, Very Good, (1001)
"Great place to visit 😀 "
United States
Mackenson
$93 nightly
The price is $104
Dec 21 - Dec 22
Total with taxes and fees
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee
2.5 star property
Petersburg
9.0 out of 10, Wonderful, (342)
"Like the property and location. Its safe, clean and the staff is friendly. I stay here often when visiting VSU!"
United States
Frederick
$103 nightly
The price is $116
Dec 22 - Dec 23
Total with taxes and fees
Hampton Inn by Hilton Petersburg Fort Lee

Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area
2.5 star property
Petersburg
8.2 out of 10, Very Good, (1003)
"The staff was very friendly and accommodating. It was a quick overnight stay during travel, but very enjoyable."
United States
Traci
$99 nightly
The price is $111
Dec 22 - Dec 23
Total with taxes and fees
Comfort Inn Petersburg Fort Lee Area

Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA
2.5 star property
Petersburg
7.6 out of 10, Good, (1005)
"The staff was so friendly that I would pick this place to stay when i come town for the holidays "
United States
Danita
$103 nightly
The price is $119
Dec 22 - Dec 23
Total with taxes and fees
Country Inn & Suites by Radisson, Petersburg, VA

Woodspring Suites Petersburg Near Fort Lee

Woodspring Suites Petersburg Near Fort Lee
2.5 star property
Petersburg
$90 nightly
The price is $104
Dec 29 - Dec 30
Total with taxes and fees
Woodspring Suites Petersburg Near Fort Lee

Ragland Mansion Bed & Breakfast

Ragland Mansion Bed & Breakfast
3.5 star property
Petersburg
9.8 out of 10, Exceptional, (362)
"Everything was great! The room was spacious and clean, the amenities exceeded expectations and the staff was superb! "
United States
Kris
$143 nightly
The price is $161
Dec 17 - Dec 18
Total with taxes and fees
Ragland Mansion Bed & Breakfast

Super 8 by Wyndham Petersburg

Super 8 by Wyndham Petersburg
2.0 star property
Petersburg
6.2 out of 10, (375)
"Dirtiest hotel I ever stayed in."
United States
Scott
$75 nightly
The price is $86
Dec 18 - Dec 19
Total with taxes and fees
Super 8 by Wyndham Petersburg

Quality Inn Petersburg Fort Lee Area

Quality Inn Petersburg Fort Lee Area
2.5 star property
Petersburg
6.0 out of 10, (966)
"Easy check in"
United States
Jose G
$72 nightly
The price is $81
Dec 22 - Dec 23
Total with taxes and fees
Quality Inn Petersburg Fort Lee Area

Days Inn by Wyndham Petersburg/South Fort Lee

Days Inn by Wyndham Petersburg/South Fort Lee
2.0 star property
Petersburg
5.6 out of 10, (1001)
"Over all, the stay was comfortable and the staff was very friendly "
United States
Diane
$75 nightly
The price is $84
Jan 2 - Jan 3, 2026
Total with taxes and fees
Days Inn by Wyndham Petersburg/South Fort Lee

Fairfield Inn & Suites by Marriott Stony Creek

Fairfield Inn & Suites by Marriott Stony Creek
2.5 star property
Stony Creek
9.4 out of 10, Exceptional, (369)
"Would definitely stay again"
United States
Margaret
$101 nightly
The price is $108
Jan 5 - Jan 6, 2026
Total with taxes and fees
Fairfield Inn & Suites by Marriott Stony Creek
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.

Hotels with free breakfast and pools in Petersburg

Hotels with free breakfast and free wifi 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 Petersburg Hotel Reviews

Frequently asked questions

What's it like to travel to Petersburg?
After a complimentary breakfast at your Petersburg hotel, head out to experience everything this family-friendly destination has to offer. Petersburg is known for its restaurants.
What are a few of the best free breakfast hotels in Petersburg?
Hampton Inn by Hilton Petersburg Fort Lee is a popular hotel featuring free on-the-go breakfast and free WiFi. Other traveler-recommended hotels with free breakfast include Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG and Country Inn & Suites by Radisson, Petersburg, VA.
How many hotels with free breakfast does Petersburg have?
Among the 65 Expedia hotels found in Petersburg, 9 hotels offer free breakfast.
What should I do while I'm visiting Petersburg?
After you've filled up on breakfast, see what's waiting for you in Petersburg. Rogers Stadium, Pamplin Historical Park, and Virginia Motorsports Park are among the attractions that make Petersburg unique. You might also want to check out Petersburg National Battlefield Park, Dogwood Trace Golf Course, and National Museum of the Civil War Soldier during your visit.
What are free breakfast hotels in Petersburg like?
From full meals to light morning snacks, a hotel with complimentary breakfast can help you jump-start your day in Petersburg. A hotel with complimentary breakfast is also a smart way to stick to your budget. Be sure to check out your hotel's description, including free breakfast details, on Expedia's website.

Explore a world of travel with Expedia