
4 Star Hotels in Petersburg CA $188
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Petersburg 4 Star Hotels
Our top choices for Petersburg 4-star hotels



DoubleTree by Hilton Richmond - Midlothian
DoubleTree by Hilton Richmond - Midlothian
Explore similar 5-star hotels

The Jefferson Hotel
Learn more about Petersburg
Explore Civil War history at the Petersburg National Battlefield where rangers know the best spots for battlefield views. Stroll the cobblestone streets of Old Towne to discover local art galleries, then grab a bite at one of the riverside restaurants when locals have them mostly to themselves.

Top Petersburg Hotel Reviews

Graduate by Hilton Richmond
Find out more about Petersburg
If you’re looking for a spot with great rates, just-for-you amenities, and a world of luxurious little perks, the best 4 Stars hotels in Petersburg are calling your name. Known for providing first-rate service in amazing locations, each of the Petersburg 4 Stars hotels lets discerning travelers bask in an unforgettable experience.
Kick back in your spacious room. Relax in the lobby’s sumptuous surroundings. Start the day with delicious room service, and then use the complimentary body care items to freshen up before you head out for the day.
It’s all waiting for you at the top four star hotels in Petersburg. Plus, when you book with Expedia.ca, you might find a cheap deal on a 4 Stars hotel in Petersburg, Virginia, neighbourhoods near the most popular attractions, so you can see the sights and bask in the discounts all in one trip. Whether you’re planning a romantic retreat or simply want to experience everything the area has to offer, the top Petersburg hotels with 4 Stars provide everything you need to unwind in style.
Frequently asked questions
Explore a world of travel with Expedia
- 1 Star Hotels in South Hill
- 3 Star Hotels in Belle Isle State Park
- 3 Star Hotels in Bellwood
- 3 Star Hotels in Church Hill
- 3 Star Hotels in Colonial Heights
- 3 Star Hotels in Colonial Williamsburg
- 3 Star Hotels in Fawnbrook
- 3 Star Hotels in Merry Point
- 3 Star Hotels in Warsaw
- 4 Star Hotels in Belle Isle State Park
- 4 Star Hotels in Brentwood
- 4 Star Hotels in East End
- 4 Star Hotels in Fox Hill
- 4 Star Hotels in Malvern Gardens
- 4 Star Hotels in Montrose
- 4 Star Hotels in Sherwood Park
- 4 Star Hotels in Williamsburg
- 5 Star Hotels in Byrd Park
- 5 Star Hotels in Deerbourne
- 5 Star Hotels in Hampton
- 5 Star Hotels in Jeff Davis
- 5 Star Hotels in Midlothian
- 5 Star Hotels in Northside
- 5 Star Hotels in Prince George
- 5 Star Hotels in Rice
- 5 Star Hotels in Richmond
- 5 Star Hotels in Short Pump
- 5 Star Hotels in South Garden
- 5 Star Hotels in VCU
- 5 Star Hotels in Williamsburg
- Guest Houses in Colonial Heights City County
- Guest Houses in Colonial Heights
- Business Hotels in Colonial Heights
- Cheap Hotels in Colonial Heights
- Hotels & Resorts for Couples in Colonial Heights
- Family Hotels in Colonial Heights
- Hotels with Bar in Colonial Heights
- Hotels with Hot Tubs in Colonial Heights
- Hotels with Kitchenettes in Colonial Heights
- Hotels with smoking rooms in Colonial Heights
- Luxury Hotels in Colonial Heights
- Shopping Hotels in Colonial Heights
- Colonial Heights Hotels
- Motels in Colonial Heights
- Prince George County Hotels
- Hotels near Dinwiddie County
- Hotels near Farmers Bank
- Aparthotels in Fort Lee
- Hostels in Fort Lee
- Cheap Hotels in Fort Lee
- Pet-Friendly Hotels in Fort Lee
- Fort Lee Hotels
- Motels in Fort Lee
- Cottages in Matoaca
- Hotels near Pamplin Historical Park
- Hotels near Petersburg Station
- Farmstay in Prince George
- Aparthotels in Prince George
- B&B in Prince George
- Condo Rentals in Prince George
- Farmstay in Prince George County
- Aparthotels in Prince George County
- B&B in Prince George County
- Guest Houses in Prince George County
- Holiday Park Resorts in Prince George County
- Hostels in Prince George County
- Inns in Prince George County
- Lodges in Prince George County
- Motels in Prince George County
- Rv Parks in Prince George County
- Resorts in Prince George County
- Hostels in Prince George
- Boutique Hotels in Prince George
- Hilton Hotels in Prince George
- Hotels with Hot Tubs in Prince George
- Hotels with an Indoor Pool in Prince George
- Lgbt Friendly Hotels in Prince George
- La Quinta Inn & Suites Hotels in Prince George
- Motel 6 Hotels in Prince George
- Pet-Friendly Hotels in Prince George
- Romantic Hotels in Prince George
- Spa Hotels in Prince George
- Prince George Hotels
- Houseboats in Prince George
- Hotels near Rogers Stadium
- Hotels near Southpark Mall
- Hotels near Swaders Sports Park
- Hotels near Virginia State University











































