Find All Inclusive Resorts and Hotels in Petersburg, VA

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Petersburg All Inclusive Resorts and Hotels

Next weekend
In two weeks
No exact matches found, but these alternatives could be just right

Recommended hotels in Petersburg

Woodspring Suites Petersburg Near Fort Lee

Woodspring Suites Petersburg Near Fort Lee
2.5 star property
Petersburg
8.4 out of 10, Very good, (88 reviews)
"Had a better experience this go round than the first time i stayed there"
United States
Joy
The price is CA $124
CA $145 total
includes taxes & fees
Mar 29 - Mar 30
Woodspring Suites Petersburg Near Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee
2.5 star property
Petersburg
8.8 out of 10, Excellent, (425 reviews)
"Great place."
United States
Alan
The price is CA $135
CA $152 total
includes taxes & fees
Apr 12 - Apr 13
Hampton Inn by Hilton Petersburg Fort Lee

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
2.5 star property
Petersburg
8.4 out of 10, Very good, (560 reviews)
" Staff was polite, rooms were good. Ac worked and a decent breakfast. Parking lot outside was a trash dump."
United States
Andrew K
The price is CA $176
CA $199 total
includes taxes & fees
Mar 31 - Apr 1
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area
2.5 star property
Petersburg
8.2 out of 10, Very good, (1,002 reviews)
"Great location and nice restaurants walkable."
United States
Bill
The price is CA $121
CA $136 total
includes taxes & fees
Apr 26 - Apr 27
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.8 out of 10, Good, (1,006 reviews)
"Had a pleasant stay and will stay again"
United States
Asia
The price is CA $137
CA $158 total
includes taxes & fees
Apr 26 - Apr 27
Country Inn & Suites by Radisson, Petersburg, VA

Hotel Petersburg, Tapestry Collection By Hilton

Hotel Petersburg, Tapestry Collection By Hilton
3.5 star property
Petersburg
9.2 out of 10, Wonderful, (151 reviews)
"Room was clean, staff was helpful and dining at the restaurant was very good. "
United States
AUSTIN
The price is CA $141
CA $163 total
includes taxes & fees
Apr 21 - Apr 22
Hotel Petersburg, Tapestry Collection By Hilton

Super 8 by Wyndham Petersburg

Super 8 by Wyndham Petersburg
2.0 star property
Petersburg
6.2 out of 10, (387 reviews)
"Comfortable and clean"
United States
Felix
The price is CA $104
CA $120 total
includes taxes & fees
Apr 13 - Apr 14
Super 8 by Wyndham Petersburg

Ragland Mansion Bed & Breakfast

Ragland Mansion Bed & Breakfast
3.5 star property
Petersburg
9.8 out of 10, Exceptional, (371 reviews)
"Beautiful and lovely bed and breakfast! "
United States
Katie
The price is CA $173
CA $233 total
includes taxes & fees
Mar 29 - Mar 30
Ragland Mansion Bed & Breakfast

Flagship Inn

Flagship Inn
2.0 star property
Petersburg
4.0 out of 10, (385 reviews)
"Very quiet and charming "
United States
Sarah
The price is CA $69
CA $79 total
includes taxes & fees
Mar 29 - Mar 30
Flagship Inn

Travelers Inn By OYO, Templeton VA

Travelers Inn By OYO, Templeton VA
2.5 star property
Petersburg
5.0 out of 10, (198 reviews)
"Close to gas stations and restaurants, which made things easy."
United Kingdom
Josiah
The price is CA $59
CA $75 total
includes taxes & fees
Mar 29 - Mar 30
Travelers Inn By OYO, Templeton VA
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.

Choose what matters most at all-inclusive hotels in Petersburg

Top Petersburg Hotel Reviews

Frequently asked questions

Looking for Petersburg all-inclusive resorts?
Petersburg offers a host of things to see and do such as Rogers Stadium and Petersburg National Battlefield Park. View our all-inclusive resorts where you can enjoy a good selection of amenities like entertainment, kid's clubs, and of course food and beverages all included in the price. Many of our all-inclusive hotel accommodations also feature activities such as golf, yoga, water sports, and more, which you can enjoy without any additional expense.
What is there to do near my all-inclusive resort in Petersburg?
If you want to explore the area around your all-inclusive resort, visit Southpark Mall and see why travelers like the shopping in Petersburg. Other attractions include Virginia State University, Rogers Stadium, and Petersburg National Battlefield Park.
When's the best time for an all-inclusive stay in Petersburg?
There's nothing like an all-inclusive vacation in Petersburg to rejuvenate you, especially when you know what to expect from the elements. Here's some info to help you choose when to book: The hottest months are usually July and August with an average temp of 76°F, while the coldest months are January and February with an average of 43°F. November and February are the driest months while August and September are the rainiest months.
What's the best way to get to Petersburg and explore the area?
With plenty of transportation options, seeing Petersburg is a breeze. If you want to venture outside of the area, hop aboard a train at Petersburg Station. The closest major airport is Richmond Intl. Airport (RIC), which is located 19.5 mi (31.4 km) from the city center. Petersburg might not have very many public transit options so consider renting a car to explore more.

Explore a world of travel with Expedia