Destination
Check In--/--/--
-
Check Out--/--/--
Guests1 Room, 2 Adults
Search

12 Best Hotels in Petersburg, United States - Nov 2019

# 1

Hampton Inn Petersburg-Fort Lee

11909 South Crater Road
8.5
Guest RatingFabulous
based on 171 reviews
Parking
24-hour front desk
Fitness centre
On Booking.com
More Info
# 2

Country Inn & Suites by Radisson, Petersburg, VA

130 Wagner Road
8.1
Guest RatingVery Good
based on 429 reviews
Parking
Meeting/banquet facilities
24-hour front desk
On Booking.com
More Info
# 3

Holiday Inn Express Hotel and Suites Petersburg - Fort Lee

11979 South Crater Road
8.5
Guest RatingFabulous
based on 196 reviews
Parking
24-hour front desk
Fitness centre
On Booking.com
More Info
# 4

Comfort Inn Petersburg - Fort Lee

12001 South Crater Road
7.6
Guest RatingGood
based on 134 reviews
Parking
Pets allowed
Free parking
On Booking.com
More Info
# 5

Motel 6 Ft Lee, Petersburg

25 N. Little Church St.
7.1
Guest RatingAbove Average
based on 405 reviews
Parking
Pets allowed
24-hour front desk
On Booking.com
More Info
# 6

Hampton Inn Petersburg - Southpark Mall

403 East Roslyn Road
9.0
Guest RatingSuperb
based on 716 reviews
High-speed Internet
Fitness Room/Gym
Swimming pool
Starts from$136
On HotelsCombined.com
More Info
# 7

Hilton Garden Inn Richmond South/Southpark

800 Southpark Boulevard
8.9
Guest RatingFabulous
based on 1015 reviews
Business Center
Room Service
High-speed Internet
Starts from$116
On HotelsCombined.com
More Info
# 8

Hampton Inn Petersburg - Fort Lee

11909 South Crater Road
8.3
Guest RatingVery Good
based on 1136 reviews
Business Center
Room Service
High-speed Internet
Starts from$95
On HotelsCombined.com
More Info
# 9

Holiday Inn Petersburg North- Fort Lee

401 East Roslyn Road
7.8
Guest RatingGood
based on 533 reviews
Room Service
Fitness Room/Gym
Restaurant
Starts from$103
On HotelsCombined.com
More Info
# 10

Country Inn & Suites by Radisson Petersburg VA

130 Wagner Road
7.4
Guest RatingAbove Average
based on 1774 reviews
Fitness Room/Gym
Swimming pool
Elevator / Lift
Starts from$86
On HotelsCombined.com
More Info
# 11

Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie

5679 Boydton Plank Rd
8.3
Guest RatingVery Good
based on 399 reviews
Business Center
Fitness Room/Gym
Swimming pool
Starts from$107
On HotelsCombined.com
More Info
# 12

Sleep Inn & Suites At Fort Lee

2200 Waterside Road
8.6
Guest RatingFabulous
based on 711 reviews
High-speed Internet
Fitness Room/Gym
Swimming pool
Starts from$84
On HotelsCombined.com
More Info