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 27 - Jun 28
This weekend Jun 28 - Jun 30
Next weekend Jul 5 - Jul 7

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

    Jul 17 - Jul 18
    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

    Jul 3 - Jul 4
    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

    Jul 3 - Jul 4
    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

    Jul 3 - Jul 4
    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 28 - Jun 29
      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 ...

        $55 per night for 2 guests

        Jun 28 - Jun 29
        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 ...

        $87 per night for 2 guests

        Jul 7 - Jul 8
        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 28 - Jun 29
        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 ...

        $49 per night for 2 guests

        Jul 10 - Jul 11
        Map

        Recent Reviews in Petersburg