Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Petersburg Hotels Deals

See all 136 Properties in Petersburg
Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA

130 Wagner Road, Petersburg
    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 Old Blandford Church and Fort Lee. Centre Hill ...

    Country Inn & Suites by Radisson, Petersburg, VA$82

    Country Inn & Suites by Radisson, Petersburg, VA$82
    Motel 6 Fort Lee Petersburg, VA

    Motel 6 Fort Lee Petersburg, VA

    25 N. Little Church St., Petersburg
      2.0 out of 5.0
       
       

      Situated in Petersburg, this motel is within a 15-minute walk of Old Blandford Church and Centre Hill Museum. Farmers Bank and Siege Museum are also within 1 ...

      Motel 6 Fort Lee Petersburg, VA$55

      Motel 6 Fort Lee Petersburg, VA$55
      Travel Inn Petersburg Fort Lee

      Travel Inn Petersburg Fort Lee

      530 E Washington Street, Petersburg
        1.5 out of 5.0
         
         

        Located in the heart of Petersburg, this hotel is within a 15-minute walk of Old Blandford Church and Centre Hill Museum. Farmers Bank and Siege Museum are also ...

        Travel Inn Petersburg Fort Lee$36

        Travel Inn Petersburg Fort Lee$36
        Days Inn by Wyndham Petersburg/South Fort Lee

        Days Inn by Wyndham Petersburg/South Fort Lee

        12208 S Crater Rd/I-95, Petersburg
          2.0 out of 5.0
           
           

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

          Days Inn by Wyndham Petersburg/South Fort Lee$48

          Days Inn by Wyndham Petersburg/South Fort Lee$48
          Comfort Inn Petersburg - Fort Lee

          Comfort Inn Petersburg - Fort Lee

          12001 S Crater Rd, Petersburg
            2.5 out of 5.0
             
             

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

            Comfort Inn Petersburg - Fort Lee$72

            Comfort Inn Petersburg - Fort Lee$72
            Quality Inn Petersburg

            Quality Inn Petersburg

            11974 S Crater Rd, Petersburg
              2.5 out of 5.0
               
               

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

              Quality Inn Petersburg$48

              Quality Inn Petersburg$48
              Ragland Mansion Bed & Breakfast

              Ragland Mansion Bed & Breakfast

              205 South Sycamore St, Petersburg
                3.5 out of 5.0
                 
                 

                Situated in Petersburg, this bed & breakfast is within a 15-minute walk of Centre Hill Museum, Siege Museum, and Farmers Bank. Old Blandford Church and Pocahontas ...

                Ragland Mansion Bed & Breakfast$135

                Ragland Mansion Bed & Breakfast$135
                Gateway Inn

                Gateway Inn

                16905 Parkdale Road, Petersburg
                  2.0 out of 5.0
                   
                   

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

                  Gateway Inn$50

                  Gateway Inn$50
                  Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie

                  Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie

                  5679 Boydton Plank Rd, Petersburg
                    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 ...

                    Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie$99

                    Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie$99
                    Holiday Inn Express Petersburg

                    Holiday Inn Express Petersburg

                    11979 S Crater Rd, Petersburg
                      2.5 out of 5.0
                       
                       

                      Located in the historical district, this family-friendly hotel is within 6 mi (10 km) of Dogwood Trace Golf Course, Poplar Grove National Cemetery, and Fort ...

                      Holiday Inn Express Petersburg$94

                      Holiday Inn Express Petersburg$94