Hotels and Motels in Petersburg, VA
Petersburg is located in southeastern Virginia, 25 miles south of
downtown Richmond . Petersburg's hotels are located near I-95 exits and US 460.
Zoom in (+) to see interstate exits, restaurants, and other attractions near hotels.
Rates shown below are averages. Use form above to see rates for your dates.
Best value hotels are listed first. These are good hotels that cost less than other good hotels.
Based on guest reviews and nightly room rates.
Comfort Inn Petersburg - I-95, Exit 45
12001 South Crater Road, I-95, Exit 45, Petersburg, VA 23805
Enter Dates
From $68
Rated Average
Midscale, smoke-free hotel
Near South Crater Road and I-95 at I-295
2 floors, 95 rooms - elevator Outdoor swimming pool open in summer Exercise room
Microwave and refrigerator in every room
Free hot breakfast buffet
Free WiFi
Free parking - truck parking Pet friendly hotel
More >
- allows pets up to 80 pounds in designated pet rooms - $25 per stay fee for 1st night for each pet + $10 per night fee for each pet. - Aug 2021 < Less
TripAdvisor Traveler Rating:
Based on 84 reviews
Read Recent Reviews
More Reviews
"Nice hotel, and an excellent value. The room was super clean, and the employees were friendly. Definitely book a stay here.2023-02-20 "
< Hide
Country Inn & Suites by Radisson Petersburg - I-95, Exit 48
130 Wagner Road, I-95, Exit 48, Petersburg, VA 23805
Enter Dates
From $72
Rated Average
Upper-midscale, smoke-free hotel near I-95
Also near Poplar Springs Hospital
Convenient to Fort Gregg-Adams
3 floors, 70 rooms and suites - elevator
Indoor swimming pool - exercise room
Microwave and refrigerator in every room
Free continental breakfast
Free WiFi
Free parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 654 reviews
Read Recent Reviews
More Reviews
"The hotel was the perfect place to stop on our drive heading south. It was clean, the staff was friendly, and breakfast was included. We'll stay here again.2023-01-08 "
< Hide
Holiday Inn Express & Suites Petersburg
5679 Boydton Plank Road, Petersburg, VA 23803
Enter Dates
From $91
Rated High
Upper-midscale, smoke-free hotel near I-95
Also near Central State Hospital
3 floors, 67 rooms and suites - elevator Outdoor swimming pool open in summer Exercise room
Microwave and refrigerator in every room
Free hot breakfast buffet
Free WiFi
Free parking - truck parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 141 reviews
Read Recent Reviews
More Reviews
"The hotel room smelled like mold. The bed was comfortable, and the bathroom was adequate. Excellent breakfast.2018-08-17 "
< Hide
Hampton Inn Petersburg - I-95, Exit 45
11909 South Crater Road, I-95, Exit 45, Petersburg, VA 23805
Enter Dates
From $95
Rated High
Upper-midscale, smoke-free hotel
Near South Crater Road and I-95, Exit 45
4 floors, 77 rooms Outdoor swimming pool open in summer Exercise room
Microwave and refrigerator in every room
Free hot breakfast buffet
Free WiFi
Free parking Pet friendly hotel
More >
- allows up to 2 pets per room - $50 per stay fee for each pet. - Jul 2021 < Less
TripAdvisor Traveler Rating:
Based on 743 reviews
Read Recent Reviews
More Reviews
"The hotel room was clean, and the employees were friendly. Coffee was available at all times. Give it a try; you won't be disappointed.2022-01-07 "
< Hide
Econo Lodge Petersburg - I-95, Exit 50
900 Winfield Road, I-95, Exit 50, Petersburg, VA 23803
Enter Dates
From $45
Rated Low Not Recommended
Cheap motel near I-95
Also near Petersburg National Battlefield
2 floors, 98 rooms - no elevator
Some smoking rooms
Outdoor swimming pool open in summer
Free continental breakfast
Free WiFi
Free parking Pet friendly motel
More >
- $10 per night fee for each pet. - Dec 2020 < Less
TripAdvisor Traveler Rating:
Based on 95 reviews
Read Recent Reviews
Red Roof Inn Petersburg - I-95, Exit 45
12205 South Crater Road, Building A, I-95, Exit 45, Petersburg, VA 23805
Enter Dates
From $49
Rated Very Low Not Recommended
Cheap, smoke-free motel
Near South Crater Road and I-95 at I-295
2 floors, 69 rooms - no elevator
Outdoor swimming pool is closed until April 2023
Microwave and refrigerator in every room
Free WiFi
Free parking Pet friendly motel
More >
- allows pets up to 80 pounds, 1 pet per room - no pet fee. - Apr 2022 < Less
TripAdvisor Traveler Rating:
Based on 15 reviews
Read Recent Reviews
More Reviews
"The motel had bugs, and the bathroom was nasty. Don't stay here.2016-07-17 "
< Hide
Days Inn Petersburg - I-95, Exit 45
12208 South Crater Road, I-95, Exit 45, Petersburg, VA 23805
Enter Dates
From $60
Rated Very Low Not Recommended
Cheap motel near I-95 at US 301
Some smoking rooms
Outdoor swimming pool open in summer
Microwave and refrigerator in every room
Free continental breakfast
Free WiFi
Free parking Pet friendly motel
More >
- allows up to 2 pets per room - $10 per night fee for each pet. - Feb 2021 < Less
TripAdvisor Traveler Rating:
Based on 358 reviews
Read Recent Reviews
Super 8 Motel Petersburg - I-95, Exit 48
3138 South Crater Road, I-95, Exit 48, Petersburg, VA 23805
Enter Dates
From $61
Rated Very Low Not Recommended
Cheap, southeast Petersburg motel near I-95 2 floors, 32 rooms - no elevator Some smoking rooms No swimming pool Free continental breakfast Free WiFi Free parking - truck parking Pet friendly motel
More >
- $10 per night fee for each pet. - Nov 2015 < Less
TripAdvisor Traveler Rating:
Based on 145 reviews
Read Recent Reviews
,CI;VA365-RIC,CX;7312-RIC,HI;0379-RIC,HX;4723-RIC,EO;VA009-RIC,RF;1129-RIC,DI;PETTO-RIC,OZ;14790-RIC
HotelGuides is great. I will be using it again soon...so easy to use...you get what you need done fast, and then you're on your way with no worries. - Amos Blankenship
Why Book Here?
Pay at hotel
Cancel free
Lowest price guarantee
We add no fees .
If you don't like your hotel,
we'll refund your money .
Cash rewards + hotel points too
See more reasons
Pet Friendly Hotels in or near Petersburg
Petersburg Group Hotel Rates
Map of Petersburg VA Hotels
Hotels near Me
Pet Friendly Petersburg Hotels near I-95 0.0 mile SE
Hotels near Virginia State University 1.2 miles NW
Hotels near Southpark Mall 1.8 miles north
Hotels near Petersburg National Battlefield 2.2 miles east
Hotels near Southside Medical Center 3.9 miles SE
Hotels near Fort Gregg-Adams 4.2 miles NE
Hotels near Petersburg Federal Prison 6 miles NE
Hotels near Virginia Motorsports Park 8 miles SW
Hotels near Beacon Theatre 8 miles NE
Hotels near Upper Shirley Vineyards 11 miles NE
Hotels near Willis Road Richmond 12 miles north
Hotels near Pocahontas State Park 14 miles NW
Hotels near Jefferson Davis Highway Richmond 14 miles north
Hotels near South Richmond 15 miles north
Hotels near Collegiate School Aquatics Center 16 miles north
Hotels near Ukrop Park 16 miles north
Hotels near Bells Road Richmond 17 miles north
Hotels near Uptown Alley 18 miles NW
Hotels near McGuire VA Medical Center 19 miles north
Hotels near Richmond Airport RIC 20 miles north
Colonial Heights VA Hotels 1.7 miles north
Ettrick VA Hotels 1.8 miles NW
Prince George VA Hotels 6 miles east
Chester VA Hotels 9 miles north
Bellwood VA Hotels 14 miles north
Sandston VA Hotels 21 miles north
Waverly VA Hotels 21 miles SE
Richmond VA Hotels 22 miles north
Bon Air VA Hotels 22 miles NW
Highland Springs VA Hotels 22 miles north
Midlothian VA Hotels 23 miles NW
Providence Forge VA Hotels 25 miles NE
Mechanicsville VA Hotels 26 miles north
Henrico VA Hotels 28 miles north
Laurel VA Hotels 29 miles north
On place pages like this, we order hotels from lowest cost to highest except we list low-rated hotels at the bottom of the page.
Most of our competitors order these same hotels in other ways that make them more money.
To us, motels are smaller lodgings that have rooms you can enter directly from the parking area.
At hotels , on the other hand, you can enter your room only through a hall inside the building.
Beware of non-refundable reservations that could cost you a lot of money if you change or cancel them. + Non-refundable reservations are a gamble that will usually save you less than $10. If you make a $90 non-refundable reservation instead of a $100 refundable booking, you are betting $90 to win $10. Would you do that in Las Vegas? -
Don't assume you can cancel a non-refundable reservation without penalty if you notify the hotel weeks or even months in advance. + Often you cannot because some hotels' profit strategy is to get paid more than once for the same room for the same night. -
Always read cancellation policies carefully before you make a reservation. + When is the latest date and time you can cancel without penalty? - More >
When you make a reservation, you will receive a confirmation email. Take a copy with you to the hotel.
The earlier in the afternoon you check into a hotel, the more likely you will get a room or suite that matches your preferences.
< Less