Need help booking? Call us at 1-800-293-2602
Toggle navigation
Destination
Check In
Check Out
Update Search
Search Results
Displaying
149 Hotels near Petersburg, VA
Sort
results
by:
Best Sellers
Guest Rating
Star Rating
Flagship Inn
Petersburg
2.0 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
1.0 miles from city center
Select this property
Petersburg VA Hotel
Petersburg
2.5 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
1.2 miles from city center
Select this property
Econo Lodge Petersburg
Petersburg
2.0 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Mediocre
2.5 stars
based on 95 reviews
1.2 miles from city center
Select this property
Hotel Petersburg, Tapestry Collection by Hilton
Petersburg
4.0 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
1.2 miles from city center
Select this property
Travel Inn
Petersburg
2.5 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
1.3 miles from city center
Select this property
OYO Hotel Petersburg VA I-95 & E Washington St
Petersburg
2.0 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Mediocre
2.5 stars
based on 42 reviews
1.3 miles from city center
Select this property
Motel 6-Petersburg, VA - Fort Lee
Petersburg
2.0 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
1.3 miles from city center
Select this property
Hampton Inn By Hilton Richmond-Colonial Heights
Colonial Heights
2.5 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Good
4.0 stars
based on 584 reviews
2.2 miles from Petersburg, VA city center
Select this property
Comfort Suites Southpark
Colonial Heights
2.5 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Good
4.0 stars
based on 258 reviews
2.2 miles from Petersburg, VA city center
Select this property
Southpark Hotel
Colonial Heights
3.0 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Okay
3.5 stars
based on 108 reviews
2.2 miles from Petersburg, VA city center
Select this property
TownePlace Suites by Marriott Richmond Colonial Heights
Colonial Heights
2.0 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
2.3 miles from Petersburg, VA city center
Select this property
Super 8 by Wyndham Petersburg
Petersburg
2.0 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Mediocre
2.5 stars
based on 153 reviews
2.3 miles from city center
Select this property
Country Inn & Suites by Radisson, Petersburg, VA
Petersburg
2.5 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Okay
3.5 stars
based on 686 reviews
2.5 miles from city center
Select this property
Hilton Garden Inn Richmond South/Southpark
Colonial Heights
3.0 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Good
4.0 stars
based on 715 reviews
2.6 miles from Petersburg, VA city center
Select this property
Home2 Suites by Hilton Colonial Heights Richmond South
Colonial Heights
3.0 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
2.7 miles from Petersburg, VA city center
Select this property
Extended Stay America Suites - Colonial Heights - Fort Lee
Colonial Heights
2.5 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
2.9 miles from Petersburg, VA city center
Select this property
Sleep Inn & Suites Near Fort Gregg-Adams
Prince George
2.5 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Good
4.0 stars
based on 68 reviews
3.2 miles from Petersburg, VA city center
Select this property
Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie
Petersburg
2.5 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Good
4.0 stars
based on 152 reviews
4.8 miles from city center
Select this property
Hampton Inn By Hilton Petersburg-Ft. Lee
Petersburg
2.5 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Good
4.0 stars
based on 754 reviews
5.0 miles from city center
Select this property
Quality Inn Petersburg Near Fort Gregg-Adams
Petersburg
2.0 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Okay
3.0 stars
based on 220 reviews
5.1 miles from city center
Select this property
Comfort Inn Petersburg Near Fort Gregg-Adams
Petersburg
2.5 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Good
4.5 stars
based on 164 reviews
5.1 miles from city center
Select this property
Holiday Inn Express Hotel and Suites Petersburg - Fort Lee
Petersburg
2.5 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Good
4.0 stars
based on 345 reviews
5.2 miles from city center
Select this property
Inn & Suites at Fort Gregg-Adams
Prince George
2.5 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Okay
3.5 stars
based on 475 reviews
5.2 miles from Petersburg, VA city center
Select this property
Candlewood Suites Hopewell
Hopewell
2.5 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Good
4.5 stars
based on 115 reviews
5.2 miles from Petersburg, VA city center
Select this property
Red Roof Inn Petersburg - Fort Lee
Petersburg
2.0 Stars
To see our rates, please choose your check-in and check-out dates.
Choose dates
Mediocre
2.0 stars
based on 23 reviews
5.3 miles from city center
Select this property
Home
1
Privacy Policy
Do Not Sell or Share My Information
Terms