Beginning of main content

location Petersburg is highly rated for Churches and Cathedrals by 288 people

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Petersburg

Tonight Jun 18 - Jun 19
This weekend Jun 21 - Jun 23
Next weekend Jun 28 - Jun 30

Top 10 Hotels in Petersburg

See all 174 Properties in Petersburg

Estimated price for 1 night/2 adults

Ragland Mansion Bed & Breakfast

Ragland Mansion Bed & Breakfast

205 South Sycamore St, Petersburg, VA
Ragland Mansion Bed & Breakfast
    3.5 out of 5.0
     
     

    Situated in Petersburg, this bed & breakfast is 0.6 mi (0.9 km) from Siege Museum and within 3 mi (5 km) of Virginia State University and Rogers Stadium. Southpark ...

    $119 per night for 2 guests

    Jun 24 - Jun 25
    Hampton Inn Petersburg-Ft. Lee

    Hampton Inn Petersburg-Ft. Lee

    11909 S Crater Rd, Petersburg, VA
    Hampton Inn Petersburg-Ft. Lee
    • Free Cancellation
    • Reserve now, pay when you stay
    2.5 out of 5.0
     
     

    Situated in the suburbs, this hotel is within 9 mi (15 km) of Dogwood Trace Golf Course, Fort Lee, and Poplar Grove National Cemetery. Old Blandford Church and ...

    $114 per night for 2 guests

    Jun 27 - Jun 28
    Days Inn by Wyndham Petersburg/South Fort Lee

    Days Inn by Wyndham Petersburg/South Fort Lee

    12208 S Crater Rd/I-95, S on I-95 Exit 45, Petersburg, VA
    Days Inn by Wyndham Petersburg/South Fort Lee
    • Free Cancellation
    • Reserve now, pay when you stay
    2.0 out of 5.0
     
     

    Set in Petersburg, this family-friendly hotel is within 9 mi (15 km) of Poplar Grove National Cemetery, Old Blandford Church, and Fort Lee. Virginia State University ...

    $59 per night for 2 guests

    Jun 25 - Jun 26
    Gateway Inn

    Gateway Inn

    16905 Parkdale Road, Petersburg, VA
    Gateway Inn
      2.0 out of 5.0
       
       

      Situated in Petersburg, this hotel is within 12 mi (20 km) of Poplar Grove National Cemetery, Fort Lee, and Dogwood Trace Golf Course. Old Blandford Church and ...

      Gateway InnGet Rates

      Country Inn & Suites by Radisson, Petersburg, VA

      Country Inn & Suites by Radisson, Petersburg, VA

      130 Wagner Road, Petersburg, VA
      Country Inn & Suites by Radisson, Petersburg, VA
      • Free Cancellation
      • Reserve now, pay when you stay
      2.5 out of 5.0
       
       

      Situated in Petersburg, this hotel is 1.9 mi (3 km) from Dogwood Trace Golf Course and within 6 mi (10 km) of Fort Lee and Old Blandford Church. Centre Hill ...

      $93 per night for 2 guests

      Jun 26 - Jun 27
      Flagship Inn

      Flagship Inn

      815 S. Crater Road, Petersburg, VA
      Flagship Inn
        2.0 out of 5.0
         
         

        Situated in Petersburg, this motel is 0.9 mi (1.4 km) from Old Blandford Church and 1.6 mi (2.6 km) from Fort Lee. Centre Hill Museum and Farmers Bank are also ...

        $33 per night for 2 guests

        Jun 19 - Jun 20
        Best Inn

        Best Inn

        555 E Wythe St, Petersburg, VA
        Best Inn
        • Free Cancellation
        • Reserve now, pay when you stay
        2.5 out of 5.0
         
         

        Situated in Petersburg, this hotel is 0.3 mi (0.6 km) from Old Blandford Church and 2.7 mi (4.4 km) from Fort Lee. Centre Hill Museum and Farmers Bank are also ...

        $42 per night for 2 guests

        Jun 19 - Jun 20
        Holiday Inn Express Petersburg

        Holiday Inn Express Petersburg

        11979 S Crater Rd, Petersburg, VA
        Holiday Inn Express Petersburg
        • Free Cancellation
        • Reserve now, pay when you stay
        2.5 out of 5.0
         
         

        Situated in the historical district, this hotel is within 6 mi (10 km) of Dogwood Trace Golf Course, Fort Lee, and Poplar Grove National Cemetery. Old Blandford ...

        $83 per night for 2 guests

        Jun 23 - Jun 24
        Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie

        Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie

        5679 Boydton Plank Rd, Petersburg, VA
        Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie
        • Free Cancellation
        • Reserve now, pay when you stay
        2.5 out of 5.0
         
         

        Situated in Petersburg, this hotel is within a 15-minute walk of Pamplin Historical Park and National Museum of the Civil War Soldier. Poplar Grove National ...

        $88 per night for 2 guests

        Jul 2 - Jul 3
        Econo Lodge Petersburg

        Econo Lodge Petersburg

        900 Winfield Rd, Petersburg, VA
        Econo Lodge Petersburg
        • Free Cancellation
        • Reserve now, pay when you stay
        2.0 out of 5.0
         
         

        Situated in Petersburg, this hotel is 1.1 mi (1.8 km) from Old Blandford Church and 1.3 mi (2.1 km) from Fort Lee. Centre Hill Museum and Farmers Bank are also ...

        $47 per night for 2 guests

        Jun 26 - Jun 27
        Map

        Recent Reviews in Petersburg