We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Petersburg

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Petersburg?

We'll send you updates with the latest deals, reviews and articles for Petersburg each week.

Map of Petersburg Hotels

Hotels (19)

B&Bs / Inns (8)

Speciality Lodging (1)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
11909 S Crater Rd, Petersburg, VA 23805-7409
Show Prices
USD 106 - USD 153 Avg. price/night*
Ollie #1 of 19 hotels in Petersburg
  •  Pleasantly surprised 
  • I typically stay at a Embassy suites or Hilton Garden inn. But on this... more
  • 18 June 2018
Professional photos | Traveller photos (82)
Special Offer Double Points, Every...
205 S Sycamore St, Petersburg, VA 23803-4265
Show Prices
USD 136 - USD 191 Avg. price/night*
Ollie #2 of 19 hotels in Petersburg
Traveller photos (48)
11979 S Crater Rd, Petersburg, VA 23805-7409
Show Prices
USD 98 - USD 152 Avg. price/night*
Ollie #3 of 19 hotels in Petersburg
  •  Surprised! 
  • With all the negative reviews I was really skeptical but pleasantly... more
  • 22 May 2018
Professional photos | Traveller photos (107)
Special Offer Book Direct and Save
130 Wagner Rd, Petersburg, VA 23805-9303
Show Prices
USD 95 - USD 124 Avg. price/night*
Ollie #4 of 19 hotels in Petersburg
Professional photos | Traveller photos (98)
Special Offer Save With Dream Deals
5679 Boydton Plank Rd, Petersburg, VA 23803-8945
Show Prices
USD 112 - USD 133 Avg. price/night*
Ollie #5 of 19 hotels in Petersburg
  •  Nhra weekend 
  • Thank you Taylor Ham manager and staff for a great stay and making sure... more
  • 17 June 2018
Professional photos | Traveller photos (48)
Special Offer Book Direct and Save
12001 S Crater Rd, Petersburg, VA 23805-7400
Show Prices
USD 78 - USD 108 Avg. price/night*
Ollie #6 of 19 hotels in Petersburg
Professional photos | Traveller photos (62)
23 S Little Church St, Petersburg, VA 23803-4430
Ollie #7 of 19 hotels in Petersburg
25 N Little Church St, Petersburg, VA 23803-4400
Show Prices
USD 56 - USD 92 Avg. price/night*
Ollie #8 of 19 hotels in Petersburg
Traveller photos (27)
11974 S Crater Rd, Petersburg, VA 23805-7435
Show Prices
USD 52 - USD 88 Avg. price/night*
Ollie #9 of 19 hotels in Petersburg
  •  Do not stay here! 
  • Room is absolutely disgusting. I didn't even want to touch the bed much... more
  • 5 June 2018
Professional photos | Traveller photos (98)
16905 Parkdale Rd, I-95 Exit 41, Petersburg, VA 23805-8704
Show Prices
USD 50 - USD 62 Avg. price/night*
Ollie #10 of 19 hotels in Petersburg
  •  Don't stay here!!! 
  • We travel from Pa to Florida 3-4 times a year. We usually always find a... more
  • 15 October 2017
Professional photos | Traveller photos (41)
900 Winfield Rd, Petersburg, VA 23803-4748
Show Prices
USD 52 - USD 73 Avg. price/night*
Ollie #11 of 19 hotels in Petersburg
  •  the worst 
  • booked the hotel for a night and when we got there they gave us a room... more
  • 7 April 2018
Professional photos | Traveller photos (41)
16600 Sunnybrook Rd, Rt. 35 and Cortland, Petersburg, VA 23805-8476
No photo provided
USD 33 - USD 60 Avg. price/night*
Ollie #12 of 19 hotels in Petersburg
  •  Scary area 
  • Felt ver unsafe in this hotel. Had to stop due to long drive and I wished... more
  • 28 September 2016
555 E Wythe St, Petersburg, VA 23803-4407
Show Prices
USD 36 - USD 61 Avg. price/night*
Ollie #13 of 19 hotels in Petersburg
Traveller photos (12)
25 S Crater Rd, Petersburg, VA 23803-4419
Show Prices
USD 35 - USD 50 Avg. price/night*
Ollie #14 of 19 hotels in Petersburg
  •   Very very basic 
  • Went to visit my nephew at VSU and spent the night down there. Best that I... more
  • 15 March 2018
Professional photos | Traveller photos (26)
12208 S Crater Rd, South on I-95 Exit 45, Petersburg, VA 23805-7442
Show Prices
USD 56 - USD 92 Avg. price/night*
Ollie #15 of 19 hotels in Petersburg
  •  Worst Days in...  
  • Terrible, totally run down filthy place... I can't say more nice... more
  • 17 June 2018
Professional photos | Traveller photos (52)
Special Offer Stay 2+ Nights, Save 20%
3138 S Crater Rd, I-95 Exit 48B, Petersburg, VA 23805-9219
Show Prices
USD 61 - USD 91 Avg. price/night*
Ollie #16 of 19 hotels in Petersburg
Professional photos | Traveller photos (6)
Special Offer Stay 2+ Nights, Save 20%
2209 County Dr, Petersburg, VA 23803-4709
No photo provided
Show Prices
Ollie #17 of 19 hotels in Petersburg
  •  Infested 
  • This place is disgusting!!! It's infested with roaches, bed bugs and... more
  • 31 May 2018
530 E Washington St, Petersburg, VA 23803-4402
Show Prices
USD 38 - USD 46 Avg. price/night*
Ollie #18 of 19 hotels in Petersburg
  •  Crackhouse hotel 
  • There are crackheads swamping this hotel asking for money. Room is... more
  • 11 June 2018
Professional photos | Traveller photos (23)
12205 S Crater Rd, Petersburg, VA 23805-7442
Show Prices
USD 43 - USD 56 Avg. price/night*
Ollie #19 of 19 hotels in Petersburg
Traveller photos (40)