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 72 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
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
82
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
41 reviews
9.0/10
1 night
From US$ 116
Check Availability
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 US$ 115
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.
64 reviews
3.8/10
1 night
From US$ 56
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
96
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
99 reviews
8.1/10
1 night
From US$ 189
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
97 reviews
8.2/10
1 night
From US$ 149
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
97 reviews
7.7/10
1 night
From US$ 138
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
61
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 US$ 149
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 US$ 179
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
38
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.
77 reviews
5.3/10
1 night
From US$ 64
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
58
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.
Very Good
65 reviews
8.0/10
1 night
From US$ 155
Check Availability
See All Hotels in Petersburg

Discover trending places in Petersburg

Find top attractions and hotspots in Petersburg

Find unique stays and themed hotels in Petersburg

Immerse yourself in the vibrant atmosphere of Petersburg with our handpicked accommodation options

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 US$ 100 for weekdays, and US$ 110 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 US$ 57), Hotel Petersburg, Tapestry Collection by Hilton (from US$ 98) and Super 8 by Wyndham Petersburg (from US$ 71) are excellent options for your stay.

Which hotels in Petersburg provide fitness facilities?

Hotel Petersburg, Tapestry Collection by Hilton (from US$ 98) and Country Inn & Suites by Radisson, Petersburg, VA (from US$ 113) 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 US$ 113) 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 PriceUS$ 786
Lowest PriceUS$ 145
Number of Reviews708
Total Properties72
Average Price (Weekdays)US$ 100
Average Price (Weekends)US$ 110