Hotels in Petersburg

Search Petersburg Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 70 hotels for you in Petersburg

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Ragland Mansion Bed & Breakfast Hotels in Petersburg
Ragland Mansion Bed & Breakfast Hotels in PetersburgRagland Mansion Bed & Breakfast Hotels in PetersburgRagland Mansion Bed & Breakfast Hotels in PetersburgRagland Mansion Bed & Breakfast Hotels in PetersburgRagland Mansion Bed & Breakfast Hotels in PetersburgRagland Mansion Bed & Breakfast Hotels in Petersburg
34
Hotels in Petersburg
Parking
Wi-Fi in Public Areas
When you stay at Ragland Mansion Bed & Breakfast in Petersburg, you'll be near the airport, within a 5-minute drive of Old Blandford Church and Petersburg National Battlefield Park. This bed & breakfast is 1.6 mi (2.5 km) from Virginia State University and 3.5 mi (5.7 km) from Swaders Sports Park. Make use of convenient amenities, which include complimentary wireless Internet access and a ballroom. A complimentary cooked-to-order breakfast is served daily from 7:30 AM to 9:00 AM. Free self parking is available onsite. Make yourself at home in one of the 8 air-conditioned rooms featuring flat-screen televisions. Digital television is provided for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include desks and irons/ironing boards, and housekeeping is provided daily.
Outstanding
100 reviews
9.8/10
1 night
From AU$ 185
Check Availability
Hotel Petersburg, Tapestry Collection by Hilton Hotels in Petersburg
Hotel Petersburg, Tapestry Collection by Hilton Hotels in PetersburgHotel Petersburg, Tapestry Collection by Hilton Hotels in PetersburgHotel Petersburg, Tapestry Collection by Hilton Hotels in PetersburgHotel Petersburg, Tapestry Collection by Hilton Hotels in PetersburgHotel Petersburg, Tapestry Collection by Hilton Hotels in PetersburgHotel Petersburg, Tapestry Collection by Hilton Hotels in Petersburg
81
Hotels in Petersburg
Fitness Room
24-Hour Front Desk
Bar
Find us in the heart of Petersburg, a 10-minute drive from Petersburg National Battlefield. We’re close to shopping, restaurants, and bars, including the Trapezium Brewing Company. Pamplin Historical Park is under 10 miles away. Relax with a drink at our rooftop bar and grab dinner at our restaurant.
Great
44 reviews
9.0/10
1 night
From AU$ 151
Check Availability
Best Inn Hotels in Petersburg
Best Inn Hotels in PetersburgBest Inn Hotels in PetersburgBest Inn Hotels in PetersburgBest Inn Hotels in PetersburgBest Inn Hotels in PetersburgBest Inn Hotels in Petersburg
40
Hotels in Petersburg
Public parking
24-Hour Front Desk
Wake-Up Call
With a stay at Best Inn in Petersburg, you'll be within a 5-minute drive of Keystone Antique Truck and Tractor Museum and Virginia State University. This hotel is 2.4 mi (3.9 km) from Southpark Mall and 2.8 mi (4.6 km) from Swaders Sports Park. Make use of convenient amenities, which include complimentary wireless internet access and a vending machine. Grab a bite from the snack bar/deli, or stay in and take advantage of the hotel's room service. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 46 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include phones and irons/ironing boards, and housekeeping is provided daily.
60 reviews
3.8/10
1 night
From AU$ 86
Check Availability
Petersburg
You Might Like
Petersburg Hotels Including BreakfastPetersburg Hotels With Twin RoomPetersburg Hotels With 1 Double BedPetersburg Hotels With Swimming PoolPetersburg Hotels With Free Cancellation
Delta Hotels Colonial Heights Hotels in Petersburg
Delta Hotels Colonial Heights Hotels in PetersburgDelta Hotels Colonial Heights Hotels in PetersburgDelta Hotels Colonial Heights Hotels in PetersburgDelta Hotels Colonial Heights Hotels in PetersburgDelta Hotels Colonial Heights Hotels in PetersburgDelta Hotels Colonial Heights Hotels in Petersburg
93
Hotels in Petersburg
Fitness Room
Public parking
24-Hour Front Desk
At Delta Hotels by Marriott Colonial Heights, we deliver a seamless full-service experience just minutes from Richmond, VA. Whether you're here for business or leisure, enjoy fast, free Wi-Fi, complimentary bottled water, and rooms designed for ultimate comfort. Dine at our on-site restaurant and bar, or host events in more than 5,000 sq. ft. of flexible meeting space. Located near Virginia State University, Southpark Mall, and Fort Lee, our hotel is also close to historic sites like Petersburg National Battlefield and Swift Creek Mill Theatre. With easy access to I-95 and a short drive to Downtown Richmond, Delta Colonial Heights is your smart, stylish stay in Central Virginia—Simple, Made Perfect.
Very Good
100 reviews
8.1/10
1 night
From AU$ 284
Check Availability
Hampton Inn Petersburg-Southpark Mall Hotels in Petersburg
Hampton Inn Petersburg-Southpark Mall Hotels in PetersburgHampton Inn Petersburg-Southpark Mall Hotels in PetersburgHampton Inn Petersburg-Southpark Mall Hotels in PetersburgHampton Inn Petersburg-Southpark Mall Hotels in PetersburgHampton Inn Petersburg-Southpark Mall Hotels in PetersburgHampton Inn Petersburg-Southpark Mall Hotels in Petersburg
99+
Hotels in Petersburg
Private parking
Fitness Room
24-Hour Front Desk
Daily Mandatory Charge includes: A 2 percent Richmond Region Tourism Improvement District Assessment. The Hampton Inn Petersburg-Southpark Mall hotel is a beautiful 129 room hotel built on the banks of the Appomattox River in Colonial Heights, Virginia. The hotel is easily accessible to I-95 at Exit 53 and convenient to the Tri-Cities communities of Chester, Hopewell and Prince George, Virginia.
Very Good
98 reviews
8.2/10
1 night
From AU$ 216
Check Availability
Comfort Suites Southpark Hotels in Petersburg
Comfort Suites Southpark Hotels in PetersburgComfort Suites Southpark Hotels in PetersburgComfort Suites Southpark Hotels in PetersburgComfort Suites Southpark Hotels in PetersburgComfort Suites Southpark Hotels in PetersburgComfort Suites Southpark Hotels in Petersburg
94
Hotels in Petersburg
Private parking
Fitness Room
24-Hour Front Desk
When you stay at Comfort Suites South Park in Colonial Heights, you'll be in the business district, within a 5-minute drive of Appomattox River and Regal Southpark Mall. This hotel is 0.8 mi (1.3 km) from Keystone Antique Truck and Tractor Museum and 1 mi (1.6 km) from Southpark Mall. Enjoy recreation amenities such as a fitness center or take in the view from a terrace. Additional amenities at this hotel include complimentary wireless internet access, barbecue grills, and a vending machine. A complimentary buffet breakfast is included. Featured amenities include complimentary wired internet access, a business center, and complimentary newspapers in the lobby. Free self parking is available onsite. Make yourself at home in one of the 92 guestrooms featuring microwaves and flat-screen televisions. Complimentary wired and wireless internet access keeps you connected, and cable programming provides entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.
Good
98 reviews
7.7/10
1 night
From AU$ 165
Check Availability
TownePlace Suites Richmond Colonial Heights Hotels in Petersburg
TownePlace Suites Richmond Colonial Heights Hotels in PetersburgTownePlace Suites Richmond Colonial Heights Hotels in PetersburgTownePlace Suites Richmond Colonial Heights Hotels in PetersburgTownePlace Suites Richmond Colonial Heights Hotels in PetersburgTownePlace Suites Richmond Colonial Heights Hotels in PetersburgTownePlace Suites Richmond Colonial Heights Hotels in Petersburg
65
Hotels in Petersburg
Fitness Room
24-Hour Front Desk
Luggage Storage
There’s room for possibility when you stay at our hotel in Colonial Heights, VA. TownePlace Suites Richmond Colonial Heights is conveniently located 5 miles from Ft. Lee Gregg Adams Army base, and Virginia State University. This pet friendly hotel near Southpark Mall is directly off of I-95 and close to a wide variety of dining, shopping, and entertainment options. Start your day with a complimentary hot breakfast before heading out to nearby Army Logistics University, Historic Petersburg National Battlefield, the U.S. Army Quartermaster Museum, Defense Contract Management Agency, Virginia Motorsports Park, and DECA. After a full day, retreat to a spacious studio or one-bedroom suite equipped with free wireless internet, and Netflix streaming capabilities on your large screen TV. Settle in with a customized Elfa closet system from The Container Store, or get connected with the outdoors on a hike in Pamplin State Historical Park. When hunger strikes, enjoy a full kitchen, lobby bar, or Weber grill lakeside.
Very Good
8.5/10
1 night
From AU$ 208
Check Availability
Hilton Garden Inn Richmond South/Southpark Hotels in Petersburg
Hilton Garden Inn Richmond South/Southpark Hotels in PetersburgHilton Garden Inn Richmond South/Southpark Hotels in PetersburgHilton Garden Inn Richmond South/Southpark Hotels in PetersburgHilton Garden Inn Richmond South/Southpark Hotels in PetersburgHilton Garden Inn Richmond South/Southpark Hotels in PetersburgHilton Garden Inn Richmond South/Southpark Hotels in Petersburg
99+
Hotels in Petersburg
Golf Course
Fitness Room
Public parking
Daily Mandatory Charge includes: A 2 percent Richmond Region Tourism Improvement District Assessment. The Hilton Garden Inn Richmond South/Southpark hotel is located south of Richmond, Virginia at Exit 53 of I-95 and convenient to I-295. We are next to Southpark Mall with its 80 plus stores. Hilton Garden Inn Richmond South/Southpark hotel of Colonial Heights, Virginia is three miles from Fort Gregg Adams and Virginia State University. Nearby corporations include Honeywell, Hill Phoenix, LMR, Bons Secour Southside Medical Center, Hon Company, Dupont, Smurfit Stone, Sonoco, Hewlett Packard and Dominion VA Power. Pamplin Historical Park, The National Museum of the Civil War Soldier, VA Motorsports Park, and The Quartermaster Museum are all within ten minutes of Hilton Garden Inn Richmond South/Southpark hotel of Colonial Heights, Virginia. Our hotel property features 155 guestrooms and suites, each with a spacious work desk, complimentary high-speed internet access, secure remote printing, two 2-line speakerphones, voicemail and data ports. Each Hilton Garden Inn Richmond South/Southpark hotel room offers a refrigerator, microwave, coffeemaker, iron/board and hairdryer. The Hilton Garden Inn Richmond South/Southpark hotel of Colonial Heights, Virginia offers complimentary 24-hour access to the Business Center for hotel guests. A fitness center is also available at Hilton Garden Inn Richmond South/Southpark hotel in Colonial Heights, Virginia. Start your day off right in The Great American Grill. We offer a fresh breakfast buffet daily with cooked to order egg dishes, waffles and pancakes. Join us for dinner or order dinner in with our Hilton Garden Inn Richmond South/Southpark hotel room service. The lobby bar is open from 5:00-10:00 pm daily and The Shop is stocked with sundries and late night snacks for the whole family. With meeting rooms ranging from 1,500 sq. ft. to 3,700 sq. ft. the Hilton Garden Inn Richmond South/Southpark hotel will professionally cater meetings and receptions for up to 300 persons and banquets up to 225 guests. The 2,500 sq. ft. Southpark Terrace is a unique outdoor setting for your event. Stay with us at Hilton Garden Inn Richmond South/Southpark hotel in Colonial Heights, Virginia when traveling on business to the area, for weekend getaways and special events or when traveling along I-95. We look forward to exceeding your expectations! Everything. Right where you need it.
Very Good
102 reviews
8.3/10
1 night
From AU$ 246
Check Availability
Econo Lodge Petersburg - Fort Lee Hotels in Petersburg
Econo Lodge Petersburg - Fort Lee Hotels in PetersburgEcono Lodge Petersburg - Fort Lee Hotels in PetersburgEcono Lodge Petersburg - Fort Lee Hotels in PetersburgEcono Lodge Petersburg - Fort Lee Hotels in PetersburgEcono Lodge Petersburg - Fort Lee Hotels in PetersburgEcono Lodge Petersburg - Fort Lee Hotels in Petersburg
35
Hotels in Petersburg
Private parking
24-Hour Front Desk
Wake-Up Call
With a stay at Econo Lodge Petersburg - Fort Lee in Petersburg, you'll be in the historical district, just steps from Petersburg National Battlefield Park and a 2-minute drive from Old Blandford Church. This hotel is 1.3 mi (2 km) from People's Memorial Cemetery and 2.1 mi (3.4 km) from Centre Hill Museum. Take advantage of recreation opportunities such as a seasonal outdoor pool, or other amenities including complimentary wireless internet access and a picnic area. Additional features at this hotel include barbecue grills and a vending machine. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 97 guestrooms featuring refrigerators and microwaves. 32-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include desks, as well as phones with free local calls.
76 reviews
5.3/10
1 night
From AU$ 100
Check Availability
Extended Stay America Suites - Colonial Heights - Fort Lee Hotels in Petersburg
Extended Stay America Suites - Colonial Heights - Fort Lee Hotels in PetersburgExtended Stay America Suites - Colonial Heights - Fort Lee Hotels in PetersburgExtended Stay America Suites - Colonial Heights - Fort Lee Hotels in PetersburgExtended Stay America Suites - Colonial Heights - Fort Lee Hotels in PetersburgExtended Stay America Suites - Colonial Heights - Fort Lee Hotels in PetersburgExtended Stay America Suites - Colonial Heights - Fort Lee Hotels in Petersburg
69
Hotels in Petersburg
Private parking
Fitness Room
24-Hour Front Desk
With a stay at Extended Stay America Suites Colonial Heights Fort Lee in Colonial Heights, you'll be within a 15-minute walk of Appomattox River and Southpark Mall. This hotel is 1 mi (1.6 km) from Swaders Sports Park and 1.1 mi (1.8 km) from Regal Southpark Mall. Make use of convenient amenities such as complimentary wireless internet access, a picnic area, and a vending machine. Featured amenities include a 24-hour front desk, laundry facilities, and a safe deposit box at the front desk. Free self parking is available onsite. Make yourself at home in one of the 92 air-conditioned rooms featuring kitchenettes with full-sized refrigerators/freezers and stovetops. 49-inch flat-screen televisions are provided, with cable programming available. Conveniences include phones, as well as desks and microwaves.
Good
49 reviews
7.9/10
1 night
From AU$ 181
Check Availability
See All Hotels in Petersburg

Discover trending places in Petersburg

Find top attractions and hotspots in Petersburg

FAQs About Hotels in Petersburg

How much does it cost to stay in a hotel in Petersburg?

The average price for hotels in Petersburg is AU$ 186 for weekdays, and AU$ 202 for weekends (Friday–Saturday).

What are the best hotels in Petersburg?

From business trips to holiday stays, Petersburg offers a wide selection of popular hotels to suit every need. Econo Lodge Petersburg - Fort Lee (from AU$ 97), Hotel Petersburg, Tapestry Collection by Hilton (from AU$ 120) and Motel 6 Petersburg, VA - Fort Lee (from AU$ 114) are excellent options for your stay.

What are the best pet-friendly hotels in Petersburg?

Motel 6 Petersburg, VA - Fort Lee (from AU$ 114) welcomes pets. Enjoy a stay with your pets!

Which hotels in Petersburg provide fitness facilities?

Hotel Petersburg, Tapestry Collection by Hilton (from AU$ 120) and Country Inn & Suites by Radisson, Petersburg, VA (from AU$ 166) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Petersburg have the best breakfast?

Which hotels in Petersburg have swimming pools?

Country Inn & Suites by Radisson, Petersburg, VA (from AU$ 166) is a well-known hotel with a swimming pool. Stay at any of these hotels to relax by the pool and make the most of your stay.

Petersburg Hotel Info

Highest PriceAU$ 745
Lowest PriceAU$ 215
Number of Reviews593
Total Properties70
Average Price (Weekdays)AU$ 186
Average Price (Weekends)AU$ 202