Hotels in Petersburg

Best Petersburg Hotels

Enter your dates for prices and availability of the best hotels in Petersburg.

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

21 Best Hotels to Stay in Petersburg

Find great hotels in Petersburg on Trip.com! Read guest reviews, compare the latest prices, and explore hotel details to choose your perfect stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Country Inn & Suites by Radisson, Petersburg, VA Hotels in Petersburg
Country Inn & Suites by Radisson, Petersburg, VA Hotels in PetersburgCountry Inn & Suites by Radisson, Petersburg, VA Hotels in PetersburgCountry Inn & Suites by Radisson, Petersburg, VA Hotels in PetersburgCountry Inn & Suites by Radisson, Petersburg, VA Hotels in PetersburgCountry Inn & Suites by Radisson, Petersburg, VA Hotels in PetersburgCountry Inn & Suites by Radisson, Petersburg, VA Hotels in Petersburg
39
Hotels in Petersburg
Public parking
Gym
24-hour front desk
"Staff working desk when I checked in was friendly and courteous. Very pleasant."
99 reviews
7.5/10
1 night
From PHP 5,717
Check Availability
Motel 6 Petersburg, VA - Fort Lee Hotels in Petersburg
Motel 6 Petersburg, VA - Fort Lee Hotels in PetersburgMotel 6 Petersburg, VA - Fort Lee Hotels in PetersburgMotel 6 Petersburg, VA - Fort Lee Hotels in PetersburgMotel 6 Petersburg, VA - Fort Lee Hotels in PetersburgMotel 6 Petersburg, VA - Fort Lee Hotels in PetersburgMotel 6 Petersburg, VA - Fort Lee Hotels in Petersburg
24
Hotels in Petersburg
24-hour front desk
Wi-Fi in public areas
Smoking area
With a stay at Motel 6 Petersburg, VA - Fort Lee in Petersburg, you'll be within a 15-minute walk of Old Blandford Church and People's Memorial Cemetery. This motel is 0.7 mi (1.1 km) from Centre Hill Museum and 0.8 mi (1.3 km) from Farmers Bank. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a vending machine. Grab a bite from the snack bar/deli serving guests of Motel 6 Petersburg, VA - Fort Lee. Featured amenities include a 24-hour front desk, laundry facilities, and a vending machine. Free self parking is available onsite. Make yourself at home in one of the 53 guestrooms featuring refrigerators and microwaves. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms with shower/tub combinations are provided. Conveniences include phones with free local calls, and housekeeping is provided daily.
95 reviews
5.8/10
1 night
From PHP 3,836
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
24
Hotels in Petersburg
Private parking
24-hour front desk
Wake-up call
"Hotel isn't that bad just upset w pool is advertised but not in service doesn't appear to have been in service in year 🥺"
80 reviews
5.3/10
1 night
From PHP 3,803
Check Availability
Super 8 by Wyndham Petersburg Hotels in Petersburg
Super 8 by Wyndham Petersburg Hotels in PetersburgSuper 8 by Wyndham Petersburg Hotels in PetersburgSuper 8 by Wyndham Petersburg Hotels in PetersburgSuper 8 by Wyndham Petersburg Hotels in PetersburgSuper 8 by Wyndham Petersburg Hotels in PetersburgSuper 8 by Wyndham Petersburg Hotels in Petersburg
41
Hotels in Petersburg
Public parking
24-hour front desk
Wi-Fi in public areas
"My Husband and I had a good one night stay. We travel state to state for our business and we was very tired plus alot of hotels out there wanted a credit card to p Book a room. But this one didn't so we booked it. The lady that checked us in was very sweet and friendly.."
102 reviews
5.7/10
1 night
From PHP 4,242
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
31
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.
69 reviews
4.2/10
1 night
From PHP 3,181
Check Availability
Flagship Inn Hotels in Petersburg
Flagship Inn Hotels in PetersburgFlagship Inn Hotels in PetersburgFlagship Inn Hotels in PetersburgFlagship Inn Hotels in PetersburgFlagship Inn Hotels in PetersburgFlagship Inn Hotels in Petersburg
37
Hotels in Petersburg
Private parking
24-hour front desk
Wi-Fi in public areas
With a stay at Flagship Inn in Petersburg, you'll be steps from Petersburg National Battlefield Park and a 1-minute drive from Old Blandford Church. This motel is 1 mi (1.6 km) from People's Memorial Cemetery and 1.8 mi (2.9 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 banquet hall. Featured amenities include complimentary wired internet access, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 140 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with showers are provided. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
68 reviews
4.0/10
1 night
From PHP 2,916
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
27
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
Check Availability
The Henry Lofts Unit 3 - 'The Sunset Suite' Hotels in Petersburg
The Henry Lofts Unit 3 - 'The Sunset Suite' Hotels in PetersburgThe Henry Lofts Unit 3 - 'The Sunset Suite' Hotels in PetersburgThe Henry Lofts Unit 3 - 'The Sunset Suite' Hotels in PetersburgThe Henry Lofts Unit 3 - 'The Sunset Suite' Hotels in PetersburgThe Henry Lofts Unit 3 - 'The Sunset Suite' Hotels in PetersburgThe Henry Lofts Unit 3 - 'The Sunset Suite' Hotels in Petersburg
20
Hotels in Petersburg
The Henry Lofts Unit 3 apartment provides everything you could possibly want; elegance, style...conveniently located in downtown Old Towne Petersburg & 3 miles from Fort Gregg-Adams. Bring your furpal because you have a fully fenced pet friendly yard with a private deck to let your dog outside, along with private parking. This historic building was built in the 1800's & completely renovated with new appliances in 2024. Walk to the local restaurants, museums, and coffee shops in your back yard!About pets:Pets allowed: dogs (limit 2 total).About checkOut:Check out before 10:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 21.About events:No events allowed.
Outstanding
10.0/10
Check Availability
1830's House in Historic Old Towne Petersburg, VA Hotels in Petersburg
1830's House in Historic Old Towne Petersburg, VA Hotels in Petersburg1830's House in Historic Old Towne Petersburg, VA Hotels in Petersburg1830's House in Historic Old Towne Petersburg, VA Hotels in Petersburg1830's House in Historic Old Towne Petersburg, VA Hotels in Petersburg1830's House in Historic Old Towne Petersburg, VA Hotels in Petersburg1830's House in Historic Old Towne Petersburg, VA Hotels in Petersburg
27
Hotels in Petersburg
Golf course
Hiking
Wi-Fi in public areas
This circa 1830 storefront home was recently renovated. The second floor living quarters, fully furnished with a gourmet kitchen, super living room, study, large master bedroom and bath complete with antique claw-foot bathtub, sliding warehouse doors and much more can be yours for a surprisingly low price. Complete with original pine flooring and furnished with a combination of old and new touches. Walking distance to historic Old Towne Petersburg and ten minutes to Fort Lee.Old Towne Petersburg offers numerous locally owned shopping, dining, and entertainment experiences. Antique lovers can peruse the many shops where you can find almost anything including many one-of-a-kind items. History buffs can visit the Petersburg Battlefield, Civil War Museum, Siege Museum and many more sites.Colonial Williamsburg is a short drive. Six Flags and Busch Gardens are available for a day's outing. Petersburg is minutes from the main gate at Fort Lee and only 25 miles south of our state capitol, Richmond, VA.Whether your plans are for a day, a week or longer, there is plenty to see and do, all knowing you have a beautiful place to come home to and relax.Check-in Procedure:One key that opens the side porch door will be placed in a lockbox on the side porch door. Additional keys can be found in a glass on the pub table on the second floor. The combination to the lockbox will be sent to you in a message prior to your check-in date. Set the four dials to those numbers, and push down on the spring release lever to the left of the dials to open the lockbox. Please DO NOT remove the lockbox from the door. Just close the cover and change the numbers. This key will not work on the front door.Check-out Procedure:Place one key in the lockbox, close and lock the box. Additional keys should be placed in a glass on the dining room table on the second floor.Below are additional details about your housing. You can arrive any time after 4:00PM on your scheduled arrival date. Your housing is located with convenient access to grocery stores, restaurants and many of your other daily needs. Other shopping is less than ten minutes away in any direction including a large regional mall, Southpark Mall, and many other dining and entertainment options within walking or a short drive.General Information:Host Office Phone: 804-399-7565To Request Maintenance Service, call 804-399-7565Medical, Fire or Police Emergency: Dial 911Office Hours: Host can be contacted any time and subject to availability, can come to the house to assist with any problems.Cable Television:Comcast TV plus HBO and Netflix are available for your viewing pleasure. IMPORTANT: Pay-Per-View events are not included in the cost of housing. Other services e.g. Amazon Prime are available but you may have to enter your own user ID and password to access them.High Speed Internet:A wireless network will be configured so that you will only need to turn on your device, display a list of wireless networks, select your wireless network and enter the network security key (not pin number).Wireless Network - rudisill701Security Key - hijhac701ACParking:Park anywhere in the yard to the left of the side parch, or anywhere on the street where signs do not prohibit parking.Trash:Trash receptacles are located on the back side of the house. Please place your trash inside of the receptacles and be sure to break down any boxes or large items before placing them inside. Please do not place any items outside of the receptacles at any time.During your stay, you should contact your host for anything else that you would like assistance in resolving.Thank you for this opportunity to be a part of your tripKim RudisillAbout pets:No pets allowed.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 13-17.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 21.About events:No events allowed.
Amazing
5 reviews
9.6/10
Check Availability
The Henry Lofts 2-bedroom apt., dog friendly fenced yard, arcade, coffee shops Hotels in Petersburg
The Henry Lofts 2-bedroom apt., dog friendly fenced yard, arcade, coffee shops Hotels in PetersburgThe Henry Lofts 2-bedroom apt., dog friendly fenced yard, arcade, coffee shops Hotels in PetersburgThe Henry Lofts 2-bedroom apt., dog friendly fenced yard, arcade, coffee shops Hotels in PetersburgThe Henry Lofts 2-bedroom apt., dog friendly fenced yard, arcade, coffee shops Hotels in PetersburgThe Henry Lofts 2-bedroom apt., dog friendly fenced yard, arcade, coffee shops Hotels in PetersburgThe Henry Lofts 2-bedroom apt., dog friendly fenced yard, arcade, coffee shops Hotels in Petersburg
16
Hotels in Petersburg
The Henry Lofts - Unit 2, two BR apartment provides everything you could possibly want; elegance, style, convenience, exposed brick walls, and a kid friendly second bedroom with an arcade gaming system. Bring your furpal because you have a fully fenced pet friendly yard to go along with private parking. This historic building was built in the 1800's but completely renovated with all new appliances in late 2024. Walk to the local breweries, restaurants, museums, bakeries, and coffee shops in your back yard. Minutes to VSU and Fort Gregg-AdamsAbout pets:Pets allowed: dogs (limit 2 total).About checkOut:Check out before 10:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 21.About events:No events allowed.
Outstanding
10.0/10
Check Availability
See All Hotels in Petersburg

Trending places in Petersburg

Find top attractions and hotspots in Petersburg

Landmarks

Browse by hotel type

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

FAQs About Petersburg Hotels

Where can I find the best hotels in Petersburg?

Petersburg has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Econo Lodge Petersburg - Fort Lee (from PHP 3,363), Motel 6 Petersburg, VA - Fort Lee (from PHP 4,415) and Best Inn (from PHP 3,686) are preferred hotels.

Where can you find hotels with excellent breakfast in Petersburg?

What's the best pet-friendly accommodation in Petersburg?

Motel 6 Petersburg, VA - Fort Lee (from PHP 4,415) allows pets. Take your pets with you during your stay!

What are some hotels with pools in Petersburg?

Flagship Inn (from PHP 3,322) and Country Inn & Suites by Radisson, Petersburg, VA (from PHP 5,724) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Where can I find the best hotel discounts in Petersburg?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels are recommended near The Exchange Building - Siege Museum in Petersburg?

For Petersburg hotels near The Exchange Building - Siege Museum, many travelers recommend Hotel Petersburg, Tapestry Collection by Hilton (from PHP 6,611), Motel 6 Petersburg, VA - Fort Lee (from PHP 4,415) and Best Inn (from PHP 3,686) for their great location and service.

Petersburg Hotels Info

Highest Price
PHP 3,505
Number of Reviews
751
Total Properties
21
Average Price (Weekdays)
PHP 6,050
Average Price (Weekends)
PHP 6,400