Filters
Popular
5
15
15
13
12
19
1
Search by name
Star rating
1
2
19
2
MoreLess
Guest rating
1
4
3
MoreLess
Accommodation type
19
MoreLess
Price per night
8
9
2
MoreLess
Nearby
5
5
5
1
1
1
MoreLess
Airports
1
MoreLess
Hotel type
9
9
6
6
4
1
1
1
1
2
MoreLess
Amenities
15
15
13
12
11
7
6
MoreLess
Room features
1
8
1
1
MoreLess
Services
1
10
2
MoreLess
Brands
3
2
2
2
2
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 25 hotels in Petersburg
Get Prices

2-star hotels in Petersburg, Virginia

Filter by
Popular
5
15
15
13
12
19
1
Search by name
Star rating
1
2
19
2
MoreLess
Guest rating
1
4
3
MoreLess
Accommodation type
19
MoreLess
Price per night
8
9
2
MoreLess
Nearby
5
5
5
1
1
1
MoreLess
Airports
1
MoreLess
Hotel type
9
9
6
6
4
1
1
1
1
2
MoreLess
Amenities
15
15
13
12
11
7
6
MoreLess
Room features
1
8
1
1
MoreLess
Services
1
10
2
MoreLess
Brands
3
2
2
2
2
1
1
MoreLess
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Your selection
Holiday Inn Express & Suites Petersburg-Fort Lee11979 South Crater Road, Petersburg, United States, 23805View on map
6.1 mi from City Center
Featuring an indoor swimming pool and tennis courts, the property offers accommodation since 2006 in a recreational area.
  • The hotel has
    • On-site car park
    +1
8.2
Great23 reviews
Price fromUS$ 102per nightSelect
Comfort Inn Petersburg - Fort Lee12001 South Crater Road, Petersburg, United States, 23805View on map
6.2 mi from City Center
This hotel, featuring 95 beautiful rooms and a 24-hour restaurant, is conveniently based in the heart of the city.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
8.0
Great9 reviews
Price fromUS$ 88per nightSelect
Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie5679 Boydton Plank Rd, Petersburg, United States, 23803View on map
4.4 mi from City Center
The hotel dates back to 2003, it is conveniently set in a business area and boasts non-smoking rooms along with a seasonal pool.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour business centre
    +3
7.2
Very good2 reviews
Price fromUS$ 115per nightSelect
Econo Lodge Petersburg900 Winfield Road, Petersburg, United States, 23803View on map
1.6 mi from City Center1600 yd from Amf Walnut Hill Lanes
Located close to Petersburg National Battlefield Park, the hotel has 97 rooms, and boasts access to a bus stop.
  • The hotel has
    • On-site car park
    +1
6.8
Nice5 reviews
Price fromUS$ 51per nightSelect
Super 8 By Wyndham Petersburg Hotel3138 South Crater Rd, Petersburg, United States, 23805View on map
3.2 mi from City Center500 yd from GO-Kart Village
The hotel is based in a historic-style building located in the old part of Petersburg, offering 32 rooms.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.8
Nice5 reviews
Price fromUS$ 67per nightSelect
Days Inn By Wyndham Petersburg/South Fort Lee12208 S Crater Rd/I-95, Petersburg, United States, 23805View on map
6.3 mi from City Center
A family restaurant along with cots and a pool for children are available in this hotel, conveniently set close to a bus stop.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
5.8
Guest rating29 reviews
Price fromUS$ 57per nightSelect
Quality Inn Petersburg11974 S. Crater Rd., Petersburg, United States, 23805View on map
6.1 mi from City Center
The lovely hotel is located in a historic area with quick access to Richard Bland College.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.0
Great24 reviews
Price fromUS$ 66per nightSelect
Knights Inn Petersburg555 E Wythe St, Petersburg, United States, 23803View on map
1000 yd from City Center1300 yd from Petersburg Visitors Ctr-Museum
Within easy reach of Petersburg National Battlefield Park, this hotel comprises 46 rooms with en suite bathrooms.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
5.8
Guest rating8 reviews
Price fromUS$ 42per nightSelect
Loyalty Inn Petersburg25 South Crater Road, Petersburg, United States, 23803View on map
1100 yd from City Center1300 yd from Petersburg Visitors Ctr-Museum
Located next to Sycamore Rouge Theatre, the venue comprises 40 rooms with city views.
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 32per nightSelect
Econo Lodge South Petersburg16905 Parkdale Rd. I-95 Exit 41, Petersburg, United States, 23805View on map
10.6 mi from City Center
Located in an old area, this hotel offers a seasonal outdoor swimming pool and a continental breakfast.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • 24-hour reception
    +1
7.6
Very good2 reviews
Price fromUS$ 55per nightSelect
Knights Inn Petersburg622 E. Wythe Street, Petersburg, 23803, Va, Us, Petersburg, United States, 23803View on map
1000 yd from City Center1300 yd from Petersburg Visitors Ctr-Museum
Set near Finders Keepers, this budget venue is 10 minutes' walk of the city center.
  • The hotel has
    • 24-hour reception
    +1
10.0
Perfect
Price fromUS$ 40per nightSelect
Rodeway Inn Petersburg12205 South Crater Road, Petersburg, United States, 23805View on map
6.3 mi from City Center
Located within 4.4 miles from Petersburg Recreation Dept, this hotel features an lounge restaurant and continental breakfast.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.0
Guest rating9 reviews
Price fromUS$ 52per nightSelect
Travel Inn Petersburg Fort Lee530 E Washington Street, Petersburg, United States, 23803View on map
900 yd from City Center1200 yd from Petersburg Visitors Ctr-Museum
Placed close to Sycamore Rouge Theatre in the heart of Petersburg, this hotel offers 42 rooms.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
3.4
Guest rating
Price fromUS$ 37per nightSelect
American Inn Motel Petersburg2209 County Drive, Petersburg, United StatesView on map
2.4 mi from City Center
The hotel has an outdoor pool and lies close to US Army Quartermaster Museum which is worth visiting.
  • The hotel has
    • Seasonal outdoor pool
    +1
Select
Rodeway Inn Petersburg405 E. Washington Street, Petersburg, Va, 23803, Us, Petersburg, United States, 23803View on map
27.6 mi from City Center
Offering convenient proximity to Monument Avenue, the hotel is also close to Lewis Ginter Botanical Garden.
  • The inn has
    • Continental breakfast
    +1
1.2
Guest rating
Price fromUS$ 68per nightSelect
Oakwood At 1200 Acqua Hotel Petersburg1200 Harrison Creek Blvd, Petersburg, United States, 23803View on map
2.7 mi from City Center
Located close to U.S. Army Women's Museum, the hotel has 336 rooms, and boasts access to a motorway.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Spa & wellness centre
    +1
Select
Motel 6 Fort Lee Petersburg, Va25 N. Little Church St., Petersburg, United States, 23803View on map
1000 yd from City Center1100 yd from Petersburg Visitors Ctr-Museum
Offering convenient proximity to Centre Hill Mansion, the hotel is also close to Virginia State University.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 64per nightSelect
Flagship Inn Petersburg815 S. Crater Road, Petersburg, United States, VA 23803View on map
1.3 mi from City Center1.1 mi from Amf Walnut Hill Lanes
A few meters away you can enjoy Farmers Bank.
  • The inn has
    • On-site car park
    +1
  • The inn has
    • 24-hour reception
    +1
Price fromUS$ 34per nightSelect
Comfort Inn Petersburg12001 S Crater Rd, Petersburg, United States, 23805View on map
5.7 mi from City Center
Select

Filtering results

Please wait...

19 hotels found