City × Category

Hotels in Petersburg

34 Hotels in Petersburg, sorted by relevance – based on completeness, data quality and location.

Listings
34
Category
Hotels
Page
1 of 2
30 listings on the mapMap

Hotels in Petersburg: all listings

34 Hotels in Petersburg – most common: Hotels, Motels, Resorts. The order is based on completeness of information, data quality and location; photos, opening hours and reviews are on the detail pages.

34 total · showing 1–30Sorted by relevance ↓
  1. Strawberry Hill

    235 Hinton St, 23803-3809
    B&Bs● Website● Phone590 m from the center
  2. Motel 6

    25 N Little Church St, 23803
    Motels● Website● Phone820 m from the center
  3. Flagship Inn

    815 S Crater Rd, 23803
    Motels● Website● Phone2.1 km from the center
  4. California Inn Petersburg

    2214 County Dr, 23803
    Motels● Website● Phone3.8 km from the center
  5. American Inn

    2209 County Dr, 23803
    Motels● Website● Phone3.8 km from the center
  6. Royal Inn

    23 S Little Church St, 23803
    Motels● Website● Phone860 m from the center
  7. OYO Hotel Petersburg VA I-95 & E Washington St

    25 S S Crater Rd, 23803
    Resorts● Website● Phone1.0 km from the center
  8. Hampton Inn Petersburg Southpark Mall

    403 E Roslyn Rd, 23834
    Hotels● Website● Phone2.1 km from the center
  9. Comfort Suites Southpark

    931 South Ave, 23834
    Hotels● Website● Phone2.1 km from the center
  10. Knights Inn Petersburg

    555 E Wythe St, 23803
    Hotels● Website● Phone840 m from the center
  11. Hotel Petersburg, Tapestry Collection by Hilton

    20 W Tabb St, 23803
    Hotels● Website● Phone350 m from the center
  12. Budget Motor Inn - Petersburg / Fort Lee

    2151 N Jamestown Dr, 23803
    Motels● Website● Phone3.6 km from the center
  13. Best Inn

    555 E Wythe St, 23803
    Hotels● Website● Phone850 m from the center
  14. Super 8 by Wyndham Petersburg

    3138 S Crater Rd, 23805
    Resorts● Website● Phone5.2 km from the center
  15. Serviam Guest House

    132 E Fillmore St, 23803-5144
    Hotels● Website● Phone720 m from the center
  16. Travelodge

    530 E Washington St, 23803
    Hotels● Website● Phone720 m from the center
  17. Best Inn & Suite

    530 E Washington St, 23803-4402
    Hotels● Website● Phone760 m from the center
  18. Oyo Hotel Petersburg Va - Fort Lee

    530 E Washington St, 23803-4402
    Hotels● Website● Phone770 m from the center
  19. Best Value Inn

    501 E Washington St, 23803-4401
    Hotels● Website● Phone770 m from the center
  20. Delta Hotels Colonial Heights

    401 E Roslyn Rd, 23834
    Hotels● Website● Phone2.0 km from the center
  21. Super 8 Petersburg/Hopewell Area

    555 E Wythe St, 23803
    Hotels● Website● Phone840 m from the center
  22. Holiday Inn Petersburg North- Fort Lee, An Ihg Hotel

    401 E Roslyn Rd, 23834-3625
    Hotels● Website● Phone2.0 km from the center
  23. Rodeway Inn Petersburg

    405 E Washington St, 23803-3305
    Hotels● Website● Phone470 m from the center
  24. Loyalty Inn Petersburg

    25 S Crater Rd, 23803-4419
    Hotels● Website● Phone1.0 km from the center
  25. The Jury's Inn

    216 N Sycamore St, 23803-3228
    Inns○ Website● Phone390 m from the center
  26. King Motel

    602 E Wythe St, 23803-4410
    Motels○ Website● Phone920 m from the center
  27. Crater Inn

    2727 S Crater Rd, 23805
    Motels○ Website● Phone4.3 km from the center
  28. The High Street Inn Bed & Breakfast

    405 High St, 23803-3857
    Hotels● Website● Phone870 m from the center
  29. Ramada Plaza Hotel

    380 E Washington St, 23803-4314
    Hotels● Website● Phone440 m from the center
  30. Kalyan Hospitality

    931 South Ave, 23834-3601
    Hotels● Website● Phone2.1 km from the center