Photo by Corey Dargan

Find hotels in Petersburg, VA from CA $69

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Check Petersburg hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Petersburg hotels and places to stay

Front of property - evening/night
Linden Row Inn
3.0 star property
9.2 out of 10, Wonderful, (1004)
"Beautiful location, lovely staff, and wonderful surroundings! "
The price is CA $200
CA $233 total
includes taxes & fees
May 27 - May 28
Linden Row Inn
Lobby
Fairfield Inn & Suites by Marriott Richmond Airport
2.5 star property
9.2 out of 10, Wonderful, (866)
"Great stay"
The price is CA $171
CA $198 total
includes taxes & fees
Jun 2 - Jun 3
Fairfield Inn & Suites by Marriott Richmond Airport
Exterior
Fairfield Inn & Suites Richmond Midlothian
2.5 star property
9.2 out of 10, Wonderful, (535)
"Always great staff and clean "
The price is CA $138
CA $160 total
includes taxes & fees
May 23 - May 24
Fairfield Inn & Suites Richmond Midlothian
Save an average of 15% on thousands of hotels when you're signed in
Property entrance
The Commonwealth
4.0 star property
9.0 out of 10, Wonderful, (1282)
"We like the feel of older hotels. Room was updated with plenty of room for bags and desk space. Tattoo motif was a bit weird but even that seemed to work. "
The price is CA $258
CA $300 total
includes taxes & fees
May 16 - May 17
The Commonwealth
Front of property - evening/night
Quirk Hotel Richmond
4.0 star property
9.0 out of 10, Wonderful, (1000)
"The property was lovely. It was clean and spacious. The decor was charming. I would definitely stay here again."
The price is CA $215
CA $250 total
includes taxes & fees
Jun 9 - Jun 10
Quirk Hotel Richmond
Lobby
The Berkeley Hotel
4.0 star property
8.8 out of 10, Excellent, (1417)
"Really really nice people. Delicious breakfast."
The price is CA $208
CA $241 total
includes taxes & fees
Jun 2 - Jun 3
The Berkeley Hotel
Lobby
Moxy Richmond Downtown
2.5 star property
8.8 out of 10, Excellent, (170)
"Super fun hotel with a cool bar and hang out area that features modern art, pool table, free drinks with check in, convenient down town location and polite and energetic staff"
The price is CA $191
CA $222 total
includes taxes & fees
May 27 - May 28
Moxy Richmond Downtown
49-inch Smart TV with cable channels, TV, Netflix
Delta Hotels by Marriott Richmond Downtown
3.5 star property
8.8 out of 10, Excellent, (1000)
"Nice location."
The price is CA $214
CA $249 total
includes taxes & fees
May 27 - May 28
Delta Hotels by Marriott Richmond Downtown
Exterior
Omni Richmond Hotel
4.0 star property
8.6 out of 10, Excellent, (1164)
"It had kept its character and charm."
The price is CA $208
CA $242 total
includes taxes & fees
Jun 2 - Jun 3
Omni Richmond Hotel
Terrace/patio
Courtyard by Marriott Richmond Airport
3.0 star property
8.6 out of 10, Excellent, (1001)
"Staff was smiling, professional and willing to help. Hotel was clean and room was also clean as well as spacious and modern."
The price is CA $203
CA $237 total
includes taxes & fees
May 16 - May 17
Courtyard by Marriott Richmond Airport
Outdoor spa tub
Hilton Garden Inn Richmond South/Southpark
3.0 star property
8.6 out of 10, Excellent, (754)
"I loved the whole hotel and surrounding area...definitely gonna stay here again"
The price is CA $179
CA $202 total
includes taxes & fees
May 27 - May 28
Hilton Garden Inn Richmond South/Southpark
Lobby
Hilton Garden Inn Richmond Airport
3.0 star property
8.6 out of 10, Excellent, (1000)
"Very quiet even near the airport. Check in was smooth and the room was Very clean! Very ew. "
The price is CA $217
CA $252 total
includes taxes & fees
May 17 - May 18
Hilton Garden Inn Richmond Airport
Lobby
Country Inn & Suites by Radisson, Richmond I-95 South, VA
2.5 star property
8.4 out of 10, Very good, (1214)
"Great little hotel. Friendly staff. Close to freeway. Great value for the price. Newer property and well maintained."
The price is CA $129
CA $150 total
includes taxes & fees
Jun 2 - Jun 3
Country Inn & Suites by Radisson, Richmond I-95 South, VA
Rooftop terrace
Graduate Richmond
4.0 star property
8.4 out of 10, Very good, (1124)
"We had a good stay overall. The employees are friendly and helpful: front desk, housekeeping, and valet all provided excellent service. My only complaint is that there was no coffee maker in the room, only a hot water kettle and instant coffee. Went downstairs for breakfast and the menu was buffet only (probably due to it being graduation weekend), and the food was what you’d expect at Hampton Inn or Courtyard. Not awful, but not great, especially when the cost of breakfast is not included in...
The price is CA $217
CA $252 total
includes taxes & fees
May 19 - May 20
Graduate Richmond
Exterior
Holiday Inn Express Richmond Airport, an IHG Hotel
2.5 star property
8.4 out of 10, Very good, (802)
"It was inconvenient that there were No pull out sheets, blanket or pillows in the room already despite a family of four booked in the room. Not enough towels were provided either."
The price is CA $195
CA $227 total
includes taxes & fees
May 20 - May 21
Holiday Inn Express Richmond Airport, an IHG Hotel
Exterior
La Quinta Inn & Suites by Wyndham Richmond-Midlothian
2.5 star property
8.2 out of 10, Very good, (1088)
"Room was very clean. One bed was lumpy the other was perfect. The toilet was a little wonky like didnt flush right. And there was hardly any counter space on the bathroom sink area. Breakfast was great. Right across from a mall. Very nice area."
The price is CA $130
CA $151 total
includes taxes & fees
Jun 2 - Jun 3
La Quinta Inn & Suites by Wyndham Richmond-Midlothian
Front of property - evening/night
Hyatt Place Richmond/Arboretum
3.0 star property
8.2 out of 10, Very good, (1002)
"I like the spacious rooms…would be more convenient to have microwaves in each room…the complimentary breakfast was good."
The price is CA $152
CA $176 total
includes taxes & fees
May 23 - May 24
Hyatt Place Richmond/Arboretum
Reception
Fairfield Inn By Marriott Richmond Chester
2.5 star property
8.2 out of 10, Very good, (609)
"It's unacceptable that the rooms were only serviced on request without any prior notice during check-in. The lack of transparency from the hotel staff is disappointing, especially when it comes to basic amenities like room service. It's a good thing that you were able to request clean towels, but guests should not have to ask for basic services like room cleaning. In the future, it's important for the hotel staff to be more upfront about their housekeeping policies to avoid any confusion or...
The price is CA $159
CA $188 total
includes taxes & fees
May 19 - May 20
Fairfield Inn By Marriott Richmond Chester
Lobby
Best Western Premier Richmond City Gateway
3.0 star property
7.8 out of 10, Good, (899)
"Easy check-in process, The Room was clean and neat. "
The price is CA $127
CA $147 total
includes taxes & fees
Jun 2 - Jun 3
Best Western Premier Richmond City Gateway
Exterior
Best Western Plus Richmond Airport Hotel
2.5 star property
7.8 out of 10, Good, (1003)
"I enjoyed my stay at Best Western Plus Airport Hotel. The check-in process was very convenient. The complimentary breakfast was good. The room i stayed in was very comfortable and clean. "
The price is CA $116
CA $134 total
includes taxes & fees
May 29 - May 30
Best Western Plus Richmond Airport Hotel
Don't see what you're looking for?
See all available properties in Petersburg
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.

More cheap stays in Petersburg

Hotels near Popular Petersburg Attractions

Petersburg Travel Info

Known attractions
Sycamore Rouge Theatre, National Museum of the Civil War Soldier and Dogwood Trace Golf Course
Hotels with family-friendly amenities
14
Hotels with nearby historical attractions
8

Frequently asked questions

Where is the best place for a stay in Petersburg?

Ragland Mansion Bed & Breakfast is a favorite property for Expedia customers. This B&B offers free breakfast and free parking. Traveler reviews also recommend Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG Hotel and Hampton Inn by Hilton Petersburg Ft. Gregg Adams as top choices for your trip. See all available top hotels, or vacation rentals in Petersburg.

What are some of the best vacation home rentals in Petersburg?

The Cozy Rancher | Petersburg | King Bed: Visitors like this Petersburg vacation home rental. It offers a patio, a garden, and air-conditioning to help you feel perfectly comfortable in your new surroundings. It has 4 bedrooms as well as a kitchen with a fridge, a stovetop, and a microwave, so you can cook with friends or family. Make the most of the selection of games in this rental home to help you unwind. Our travelers also rate Newly renovated, stylish 3-bd 2-ba with large master suite. as a favorite home for rent in Petersburg. See all vacation rentals in Petersburg.

If I need to cancel my hotel reservation in Petersburg, will I receive a refund?

Yes! Most hotel bookings are fully refundable if cancelled prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, you might be able to still cancel and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Petersburg.

Where can I learn more about changing or cancelling my trip to Petersburg?

To find more details about updating your trip to Petersburg or cancelling it, click here.

What's the best accommodation for a budget-friendly stay in Petersburg?

Based on reviews, Red Roof Inn Petersburg - Fort Lee is a popular hotel for our travelers who want a more economical choice, and features free WiFi and free parking. Other options to stay on the cheap include OYO Hotel Petersburg VA I-95 & E Washington St and Flagship Inn. View all budget hotels in Petersburg.

What's the best place to stay for a family vacation to Petersburg?

Days Inn by Wyndham Petersburg/South Fort Lee is a hotel with free parking and free breakfast, and it's a top choice on Expedia for families. Red Roof Inn Petersburg - Fort Lee is another good option for your stay with the kids. Attractions in the area like Swaders Sports Park and Iron Bridge Sports Park are also fun for kids of all ages. Find more child-friendly accommodations in Petersburg.

What's the best hotel for couples in Petersburg?

Country Inn & Suites by Radisson, Petersburg, VA is a favorite hotel for couples, and features flat-screen TVs and free breakfast. See all romantic hotels in Petersburg.

What's the best LGBTQ-friendly hotel in Petersburg?

Country Inn & Suites by Radisson, Petersburg, VA is a top LGBTQ-friendly hotel that features free breakfast and free WiFi. Holiday Inn Express Petersburg, an IHG Hotel and Hampton Inn by Hilton Petersburg Ft. Gregg Adams are two other good choices for your vacation. See all available hotels listed as LGBTQ-friendly in Petersburg.

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

Days Inn by Wyndham Petersburg/South Fort Lee is a top hotel for people traveling with their pets, and offers a fitness center and laundry facilities for its human guests. Other good choices for you and your pet's trip include Hampton Inn by Hilton Petersburg Ft. Gregg Adams and Super 8 by Wyndham Petersburg. See more pet-friendly hotel accommodations in Petersburg.

Where is the best place to stay close to Pamplin Historical Park?

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG Hotel is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and free parking. It's located just a short 0.7 mi (1.1 km) from Pamplin Historical Park. Other good options within a few miles include Ragland Mansion Bed & Breakfast and Boutique Hotel Room In Historic Old Town.

What about the best place to stay close to National Museum of the Civil War Soldier?

One of the top choices for your stay is Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG Hotel, located a short 0.7 mi (1.1 km) from National Museum of the Civil War Soldier, and this hotel offers free breakfast and free parking. Ragland Mansion Bed & Breakfast and Boutique Hotel Room In Historic Old Town are a couple of other good options within a few miles.

What's the best hotel for a golf vacation in Petersburg?

Comfort Inn Petersburg Near Fort Gregg-Adams is a hotel featuring free breakfast and free WiFi, and it's a top choice for playing a round of golf. You can tee off at Dogwood Trace Golf Course during your trip. See more golf hotels in Petersburg.

Recent Reviews in Petersburg
Expedia verified reviews