Filters
Popular
6
18
17
14
14
23
1
1
Search by name
Star rating
1
2
19
2
MoreLess
Guest rating
1
1
6
3
MoreLess
Accommodation type
23
MoreLess
Price per night
8
10
5
1
MoreLess
Nearby
6
6
6
1
3
3
MoreLess
Airports
1
MoreLess
Hotel type
11
9
7
7
5
2
2
1
1
1
3
MoreLess
Amenities
18
17
14
14
13
8
8
MoreLess
Room features
1
1
2
1
2
8
MoreLess
Services
1
12
3
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 24 hotels in Petersburg
Get Prices

Best Petersburg VA hotels, motels and accommodations of 2019

Filter by
Popular
6
18
17
14
14
23
1
1
Search by name
Star rating
1
2
19
2
MoreLess
Guest rating
1
1
6
3
MoreLess
Accommodation type
23
MoreLess
Price per night
8
10
5
1
MoreLess
Nearby
6
6
6
1
3
3
MoreLess
Airports
1
MoreLess
Hotel type
11
9
7
7
5
2
2
1
1
1
3
MoreLess
Amenities
18
17
14
14
13
8
8
MoreLess
Room features
1
1
2
1
2
8
MoreLess
Services
1
12
3
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.

Hampton Inn Petersburg-Ft. Lee11909 South Crater Road, Petersburg, United States, 23805, show map
Fabulousbased on 32 reviews
7.8
The venue has a private swimming pool, while boasting a convenient setting in a business area.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour reception

    24-hour business centre

  • Food/ Drinks

    Coffee/Tea in lobby

    Coffee shop

  • Fitness/ Gym

    Fitness centre

FromUS$121Select Hotel
Country Inn & Suites By Radisson, Petersburg, Va130 Wagner Road, Petersburg, United States, 23805, show map
Superbbased on 10 reviews
8.4
Featuring an indoor swimming pool, this venue offers 70 rooms right in a business area.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour reception

  • Food/ Drinks

    Coffee/Tea in lobby

  • Fitness/ Gym

    Fitness centre

FromUS$117Select Hotel
Holiday Inn Express & Suites Petersburg-Fort Lee11979 South Crater Road, Petersburg, United States, 23805, show map
Fabulousbased on 23 reviews
8.2
Featuring an indoor swimming pool and tennis courts, the property offers accommodation since 2006 in a recreational area.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour reception

    24-hour business centre

  • Food/ Drinks

    Outdoor dining area

    Coffee/Tea in lobby

    Snack bar

    Picnic area/ Tables

  • Fitness/ Gym

    Fitness centre

FromUS$111Select Hotel
Comfort Inn Petersburg - Fort Lee12001 South Crater Road, Petersburg, United States, 23805, show map
Fabulousbased on 9 reviews
8.0
This hotel, featuring 95 beautiful rooms and a 24-hour restaurant, is conveniently based in the heart of the city.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour reception

  • Food/ Drinks

    Restaurant

    Coffee/Tea in lobby

    Cafe

  • Fitness/ Gym

    Fitness centre

FromUS$82Select Hotel
Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie5679 Boydton Plank Rd, Petersburg, United States, 23803, show map
Very goodbased on 2 reviews
7.2
The hotel dates back to 2003, it is conveniently set in a business area and boasts non-smoking rooms along with a seasonal pool.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    Late check-in/ -out

    24-hour reception

    24-hour business centre

  • Food/ Drinks

    Coffee/Tea in lobby

  • Fitness/ Gym

    Fitness centre

FromUS$113Select Hotel
Econo Lodge Petersburg900 Winfield Road, Petersburg, United States, 23803, show map
Very goodbased on 5 reviews
6.8
Located close to Petersburg National Battlefield Park, the hotel has 97 rooms, and boasts access to a bus stop.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour reception

  • Food/ Drinks

    Restaurant

    Picnic area/ Tables

  • Fitness/ Gym

    Fitness centre

FromUS$53Select Hotel
Super 8 By Wyndham Petersburg3138 South Crater Rd, Petersburg, United States, 23805, show map
Very goodbased on 5 reviews
6.8
The hotel is based in a historic-style building located in the old part of Petersburg, offering 32 rooms.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour reception

  • Laundry

    Self-service laundry

  • TV

    Flat-screen TV

FromUS$67Select Hotel
Days Inn By Wyndham Petersburg/South Fort Lee12208 S Crater Rd/I-95, Petersburg, United States, 23805, show map
Guest ratingbased on 29 reviews
5.8
A family restaurant along with cots and a pool for children are available in this hotel, conveniently set close to a bus stop.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour reception

  • Shuttle

    Airport shuttle

  • Fitness/ Gym

    Fitness centre

FromUS$56Select Hotel
Quality Inn11974 S. Crater Rd., Petersburg, United States, 23805, show map
Fabulousbased on 24 reviews
8.0
The lovely hotel is located in a historic area with quick access to Richard Bland College.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour reception

  • Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Coffee/Tea in lobby

  • Swimming pool

    Seasonal outdoor pool

FromUS$62Select Hotel
Knights Inn Petersburg555 E Wythe St, Petersburg, United States, 23803, show map
Guest ratingbased on 8 reviews
5.8
1000 yd from City Center
Within easy reach of Petersburg National Battlefield Park, this hotel comprises 46 rooms with en suite bathrooms.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour reception

  • Food/ Drinks

    Coffee/Tea in lobby

  • Laundry

    Self-service laundry

FromUS$42Select Hotel
Loyalty Inn Petersburg25 South Crater Road, Petersburg, United States, 23803, show map
1100 yd from City Center
Located next to Sycamore Rouge Theatre, the venue comprises 40 rooms with city views.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour check-in

    24-hour reception

  • Food/ Drinks

    Coffee/Tea in lobby

  • Shuttle

    Shuttle service

FromUS$39Select Hotel
Fort Lee Regency, A Magnuson H380 East Washington Street, Petersburg, United States, 23803, show map
Fabulous
8.0
500 yd from City Center
The luxury hotel is a good starting point to Petersburg' sights including U.S. Army Women's Museum and The Art Room.
  • Internet
  • Free parking
  • Luggage storage
  • 24-hour services

    24-hour reception

FromUS$55Select Hotel
Econo Lodge South16905 Parkdale Rd. I-95 Exit 41, Petersburg, United States, 23805, show map
Fabulousbased on 2 reviews
7.6
Located in an old area, this hotel offers a seasonal outdoor swimming pool and a continental breakfast.
  • Free Wi-Fi

    Free Wi-Fi in public areas

  • Free parking
  • Luggage storage
  • 24-hour services

    24-hour reception

  • Food/ Drinks

    Restaurant

    Coffee/Tea in lobby

  • Fitness/ Gym

    Fitness centre

FromUS$55Select Hotel
Knights Inn Petersburg622 E. Wythe Street, Petersburg, 23803, Va, Us, Petersburg, United States, 23803, show map
Exceptional
10.0
1000 yd from City Center
Set near Finders Keepers, this budget venue is 10 minutes' walk of the city center.
  • Wi-Fi
  • Parking
  • Luggage storage
  • 24-hour services

    24-hour reception

  • Laundry
  • Wheelchair access
FromUS$40Select Hotel
Rodeway Inn12205 South Crater Road, Petersburg, United States, 23805, show map
Goodbased on 9 reviews
6.0
Located within 4.4 miles from Petersburg Recreation Dept, this hotel features an lounge restaurant and continental breakfast.
  • Free Wi-Fi

    Free Wi-Fi in rooms

  • Free parking
  • Luggage storage
  • 24-hour services
  • Swimming pool

    Outdoor swimming pool

  • Laundry

    Self-service laundry

FromUS$53Select Hotel
Travel Inn Petersburg Fort Lee530 E Washington Street, Petersburg, United States, 23803, show map
Guest rating
3.4
900 yd from City Center
Placed close to Sycamore Rouge Theatre in the heart of Petersburg, this hotel offers 42 rooms.
  • Free Wi-Fi

    Free Wi-Fi in rooms

  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour check-in

    24-hour reception

  • Food/ Drinks

    Bar/ Lounge area

    Restaurant

  • Swimming pool

    Seasonal outdoor pool

FromUS$38Select Hotel
American Inn Motel2209 County Drive, Petersburg, United States, show map
The hotel has an outdoor pool and lies close to US Army Quartermaster Museum which is worth visiting.
  • Free Wi-Fi
  • Free parking
  • Luggage storage
  • 24-hour services
  • Swimming pool

    Seasonal outdoor pool

Select Hotel
Rodeway Inn Petersburg405 E. Washington Street, Petersburg, Va, 23803, Us, Petersburg, United States, 23803, show map
Guest rating
1.2
Offering convenient proximity to Monument Avenue, the hotel is also close to Lewis Ginter Botanical Garden.
  • Internet
  • Parking
  • Luggage storage
  • 24-hour services
  • Laundry
  • Breakfast

    Continental breakfast

FromUS$68Select Hotel
Oakwood At 1200 Acqua1200 Harrison Creek Blvd, Petersburg, United States, 23803, show map
Located close to U.S. Army Women's Museum, the hotel has 336 rooms, and boasts access to a motorway.
  • Internet

    Free internet access

  • Free parking
  • Luggage storage
  • 24-hour services
  • Spa and relaxation

    Spa & wellness centre

  • Meeting facilities

    Business centre

Select Hotel
Execustay At Addison Crater Woods200 Addison Way, Petersburg, United States, 23805, show map
A few meters away you can enjoy People's Memorial Cemetery.
  • Wi-Fi
  • Free parking
  • Luggage storage
  • 24-hour services
  • Lift
  • Kitchen facilities

    Kitchenette

FromUS$109Select Hotel

Your booking experience in Petersburg

We are always ready to indulge you with a comfortable accommodation for your next city escape in Petersburg. Booked.net allows you to shorten your search in Virginia by proximity to transport links and popular sights. We have design and boutique hotels with a huge list of services and amenities together with other amazing accommodation options which grant you an extensive base for exploring.

Budget hotels in Petersburg

On a smaller budget, you could stay at Econo Lodge Petersburg, where prices are about 49US$ per night on average.

Convenience of staying in the city center

If you are a foodie, consider booking Travel Inn Petersburg Fort Lee near Jade Garden, located in the city center.

To explore the city's natural scenery, consider booking a hotel near Centre Hill Mansion, such as Fort Lee Regency, A Magnuson H that is a 5 minutes' walk away and set next to parks and hills.

Apartments, B&Bs and others

Comfort Inn Petersburg - Fort Lee is family-friendly accommodation located within walking distance to Blandford Church and Cemetery. Make sure to choose Days Inn Petersburg- Fort Lee/South near University of Richmond - a top-rated resort with views of the city.

+ Read more - Less

Filtering results

Please wait...

24 hotels found