Hotels in Downtown Petersburg

The Official Guide to Hotels in Downtown Petersburg – Your Trusted Source for the Best Stays!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Dorothy Ioannidis
2 months ago

Top Hotels in Petersburg City Centre

View all photos

8.8
Excellent
169 Reviews

From

139$/night

Hotel Petersburg, Tapestry Collection By Hilton

20 West Tabb Street
Check Availability

View all photos

5.6
Good
346 Reviews

From

71$/night

Motel 6 Petersburg, Va - Fort Lee

25 N. Little Church St.
Check Availability

View all photos

8.6
Excellent
967 Reviews

From

79$/night

Comfort Suites Williamsburg Historic Area

220 Bypass Road No.A
Check Availability

Luxury Hotels in Downtown Petersburg

View all photos

8.7
Excellent
490 Reviews

From

71$/night

Hampton Inn & Suites Williamsburg-Central

718 Bypass Road
Check Availability

View all photos

8.8
Excellent
46 Reviews

From

66$/night

Spark By Hilton Williamsburg Historic Area

201 Bypass Road
Check Availability

View all photos

8.3
Very good
1489 Reviews

From

113$/night

Williamsburg Woodlands Hotel & Suites, An Official Colonial Williamsburg Hotel

105 Visitor Center Dr
Check Availability

5 Star Hotels in Petersburg City Centre

View all photos

9
Excellent
212 Reviews

From

206$/night

Bluegreen Vacations Patrick Henry Square, An Ascend Collection Resort

249 York Street
Check Availability

View all photos

8.5
Very good
238 Reviews

From

84$/night

Hampton Inn & Suites Richmond Glenside

5406 Glenside Drive
Check Availability

View all photos

8.2
Very good
359 Reviews

From

79$/night

Fairfield Inn & Suites By Marriott Richmond Innsbrook

9937 Mayland Drive
Check Availability

4 Star Hotels in Petersburg City Centre

View all photos

7.8
Very good
1171 Reviews

From

102$/night

Wingate By Wyndham Richmond Short Pump

13991 N Gayton Rd
Check Availability

View all photos

8.4
Very good
663 Reviews

From

125$/night

The Commonwealth

901 Bank Street
Check Availability

View all photos

8.2
Very good
604 Reviews

From

116$/night

Holiday Inn Express - Richmond Downtown By Ihg

201 East Cary Street
Check Availability

Budget Hotels in Petersburg City Centre

View all photos

8.5
Very good
592 Reviews

From

132$/night

Holiday Inn Express Richmond I-64 Short Pump Area By Ihg

9933 Mayland Drive
Check Availability

View all photos

8.5
Very good
322 Reviews

From

114$/night

Springhill Suites Richmond Northwest

9960 Independence Park Drive
Check Availability

View all photos

8.5
Very good
639 Reviews

From

153$/night

Omni Richmond Hotel

100 South 12Th St.
Check Availability

Hotels in Downtown Petersburg with Free Parking

View all photos

8.7
Excellent
375 Reviews

From

158$/night

Hilton Richmond Hotel & Spa Short Pump

12042 West Broad Street
Check Availability

View all photos

8.9
Excellent
110 Reviews

From

126$/night

Homewood Suites Williamsburg

601 Bypass Road
Check Availability

Location

Petersburg, Virginia, United States

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE