Byrd and Eggleston Halls on the campus of Virginia State University near Petersburg, Virginia, one of the public, Historically Black Colleges and Universities with blue sky and white snow in winter

Hotels in Petersburg, Virginia

Provide your desired dates to access the latest pricing and special offers for hotels

Petersburg, Virginia, United States

Welcome to Petersburg, a city bursting with history, charm, and plenty of hotels to accommodate your stay! Whether you're here for a weekend getaway or a business trip, Petersburg has everything you need to make your stay comfortable and enjoyable.

As you explore the city, be sure to check out the historic attractions that Petersburg is known for. Visit Petersburg National Battlefield, where you can walk in the footsteps of soldiers during the Siege of Petersburg. Or take a stroll through Pocahontas Island, the oldest free black settlement in the state, and learn about the rich history of African Americans in the area.

After a day of exploring, head back to your hotel to relax and unwind. Petersburg offers a variety of hotels to suit every traveler's needs. From cozy bed and breakfasts to modern, luxurious accommodations, you're sure to find the perfect place to rest your head. So kick back, enjoy the amenities, and get ready for another exciting day in Petersburg!

So whether you're a history buff or just looking for a fun and unique destination, Petersburg has it all. With its rich history, charming atmosphere, and comfortable hotels, you're guaranteed to have a memorable stay in this hidden gem of a city. So pack your bags, book a hotel, and get ready to explore all that Petersburg has to offer!

Best Hotels in Petersburg

Seating Area in Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie, an IHG Hotel

Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie, an IHG Hotel

Business center

Free wifi

Fitness center

Experience comfort and convenience at the Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie. Just 4.4mi from the city center, this 2-star hotel offers a range of amenities that set it apart, including free Wi-Fi and breakfast, a fitness center, and a kid-friendly buffet. Families will appreciate the free kids' meals and beach amenities, while business travelers benefit from the complimentary business center. With non-smoking rooms and 24-hour front desk service, your stay is tailored for relaxation and productivity. Choose this hotel for its exceptional value and thoughtful features designed for both leisure and work.

Facade/entrance, Property Building in Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA

Free parking

Indoor swimming pool

Business center

Experience comfort and convenience at the Country Inn & Suites by Radisson in Petersburg, VA, just 3.3mi from the city center. This 3-star inn stands out with its complimentary breakfast, free parking, and Wi-Fi, ensuring a stress-free stay. Guests can enjoy a range of amenities, including an indoor swimming pool, fitness center, and business center. Ideal for families, the kid-friendly buffet and non-smoking rooms make it a welcoming choice for everyone. With a 24-hour front desk and meeting facilities, it’s perfect for both leisure and business travelers looking for quality service and value.

Property building in Holiday Inn Express Hotel and Suites Petersburg - Fort Lee, an IHG Hotel

Holiday Inn Express Hotel and Suites Petersburg - Fort Lee, an IHG Hotel

Free parking

Business center

Indoor swimming pool

Discover the Holiday Inn Express Hotel and Suites Petersburg - Fort Lee, a 2-star gem just 6.2mi from the city center. This IHG Hotel stands out with its complimentary breakfast and free amenities, including WiFi, parking, and access to an indoor swimming pool and fitness center. Enjoy the convenience of a 24-hour front desk, air-conditioned non-smoking rooms, and accessible facilities. Guests appreciate the fully equipped kitchen and relaxing barbecue area, making it perfect for both business and leisure travelers. Choose this hotel for a comfortable and budget-friendly stay with all essential services at your fingertips.

Property Building in Comfort Inn Petersburg Near Fort Gregg-Adams

Comfort Inn Petersburg Near Fort Gregg-Adams

Free Private Parking

Free wifi

Fitness center

Comfort Inn Petersburg Near Fort Gregg-Adams is a 2-star hotel located in Petersburg, Virginia, just 6.2mi away from the city center. This hotel stands out due to its excellent amenities and services, including free breakfast, private parking, and complimentary Wi-Fi. With a 24-hour front desk, guests can rely on round-the-clock assistance. The hotel offers various features such as a fitness center, air conditioning, and wheelchair accessibility, making it suitable for both leisure and business travelers. The property also boasts a bar, non-smoking rooms, and a convenient location near Fort Gregg-Adams, adding to its appeal.

Property Building in Hampton Inn By Hilton Petersburg-Ft. Lee

Hampton Inn By Hilton Petersburg-Ft. Lee

Free parking

Business center

Outdoor swimming pool

The Hampton Inn By Hilton Petersburg-Ft. Lee is a top choice for travelers in Petersburg, Virginia. With a convenient location just 6mi from the city center, this hotel offers a range of amenities including a free breakfast, outdoor swimming pool, fitness center and hot tub/jacuzzi. Additionally, guests can enjoy free parking, pet-friendly accommodations (extra charges may apply), and complimentary Wi-Fi. The 24-hour front desk, business center, and wheelchair accessibility make it a standout option for convenience and comfort.

Property Building in Super 8 by Wyndham Petersburg

Super 8 by Wyndham Petersburg

Free parking

Free wifi

Air conditioning

The Super 8 by Wyndham Petersburg is a great choice for travelers looking for a budget-friendly option in Petersburg, Virginia. With its 2-star rating and convenient location just 3.2mi from the city center, this motel offers everything you need for a comfortable stay. Start your day off right with the complimentary breakfast and enjoy amenities such as free Wi-Fi, air conditioning, and a 24-hour front desk. The hotel also offers free parking, making it easy for guests to explore the area. With its pet-friendly policy and non-smoking rooms, the Super 8 by Wyndham Petersburg ensures a pleasant stay for all guests.

Property Building in Motel 6-Petersburg, VA - Fort Lee

Motel 6-Petersburg, VA - Fort Lee

Pet Friendly

Free wifi

Air conditioning

Motel 6-Petersburg, VA - Fort Lee stands out as a better choice compared to other hotels in Petersburg. Its prime location just 0.5mi from the city center allows for easy access to all the city has to offer. The hotel offers essential amenities such as free WiFi, air conditioning, and a 24-hour front desk, ensuring a comfortable and convenient stay. Additionally, being pet-friendly at no extra cost sets it apart, allowing guests to bring their furry friends along. Wheelchair accessibility and private bathrooms further enhance the overall experience for all guests.

Photo of the whole room in Red Roof Inn Petersburg - Fort Lee

Red Roof Inn Petersburg - Fort Lee

Free parking

Pet Friendly

Free wifi

Red Roof Inn Petersburg - Fort Lee stands out among other hotels with its complimentary amenities including free parking, pet-friendly policy, and free wifi. Located just 6.3mi from Petersburg city center, this 2-star motel offers convenience and comfort. With a 24-hour front desk, non-smoking rooms, and essential amenities like free toiletries and a bathtub in every private bathroom, guests can enjoy a hassle-free stay. The hotel's dedication to providing essential services at no extra cost makes it a top choice for budget-conscious travelers looking for value and convenience during their stay in Virginia.

Bed in Flagship Inn

Flagship Inn

Outdoor swimming pool

Free Private Parking

Adults only

Flagship Inn, a cozy 2-star inn located just 1.3mi from Petersburg city center in Virginia, offers a range of complimentary amenities that set it apart from other options in the area. Guests can enjoy a refreshing dip in the free outdoor swimming pool, take advantage of free private parking, and stay connected with complimentary WiFi. The hotel is pet-friendly, offers air conditioning in all rooms, and provides free toiletries in private bathrooms with bathtubs. Additionally, the 24-hour front desk ensures attentive service, making Flagship Inn a top choice for those seeking a comfortable stay in Petersburg.

Property building, Bed in Best Inn

Best Inn

Free parking

Free wifi

Room service

Located just 0.5mi from the city center of Petersburg, the Best Inn offers a convenient stay with free parking, free wifi, and pet-friendly rooms (extra charges may apply). With key amenities like air conditioning, room service, and non-smoking rooms, guests can enjoy a comfortable and accessible stay. The 24-hour front desk, wheelchair accessibility, and private bathrooms with bathtubs add to the overall convenience of this 2-star motel, making it a top choice for travelers looking for a budget-friendly and well-equipped accommodation in Virginia.

Property Building in Days Inn by Wyndham Petersburg/South Fort Lee

Days Inn by Wyndham Petersburg/South Fort Lee

Free parking

Outdoor swimming pool

Free wifi

Experience the best value for your stay at Days Inn by Wyndham Petersburg/South Fort Lee. Enjoy a complimentary breakfast and relax by the outdoor swimming pool. With free parking and pet-friendly accommodations, this hotel provides convenience for all guests. The 24-hour front desk and free Wi-Fi ensure a comfortable and accessible stay. Located just 6.3mi from the city center, this hotel offers a peaceful retreat while still being within easy reach of Petersburg's attractions.

Property Building in Travelodge by Wyndham Petersburg

Travelodge by Wyndham Petersburg

Free parking

Business center

Free wifi

Travelodge by Wyndham Petersburg stands out among other hotels with its convenient location just 6.3mi from the city center of Petersburg, Virginia. Offering free parking on-site, pet-friendly rooms, and complimentary Wi-Fi, this 3-star hotel ensures a comfortable stay for guests. With additional amenities like air conditioning, a business center, and a 24-hour front desk, Travelodge provides excellent value for visitors to the area. Enjoy a relaxing stay in non-smoking rooms with private bathrooms at this well-equipped hotel.

Bedroom, Bed in OYO Hotel Petersburg VA - Templeton

OYO Hotel Petersburg VA - Templeton

Free Private Parking

Free wifi

Air conditioning

The OYO Hotel Petersburg VA - Templeton, located just 0.2mi from the city center of Petersburg, Virginia, stands out among other hotels due to its enticing features. This 2-star hotel offers valuable amenities such as free private parking, complimentary Wi-Fi, air conditioning in all rooms, and a 24-hour front desk for guest convenience. Along with being pet-friendly (with extra charges), the hotel provides non-smoking rooms, wheelchair accessibility, complimentary toiletries, a balcony, and private bathrooms. The free parking onsite further adds to the appeal of this hotel, making it a budget-friendly and accommodating choice for travelers.

Photo of the whole room, Bed in Econo Lodge Petersburg

Econo Lodge Petersburg

Free Private Parking

Free wifi

Air conditioning

Discover Econo Lodge Petersburg, a 2-star hotel offering unmatched value just 1.5mi from the city center in Virginia. Enjoy free private parking and complimentary Wi-Fi, ensuring a hassle-free stay. Our 24-hour front desk is ready to assist you, while non-smoking rooms provide a comfortable environment. Additional conveniences include wheelchair accessibility and essential amenities like air conditioning and free toiletries. Guests can also take advantage of nearby golf courses for an extra charge. With a perfect blend of affordability and comfort, Econo Lodge Petersburg stands out for its accessibility and superb amenities, making it an ideal choice for travelers.

Facade/entrance, Property Building in OYO Hotel Petersburg VA I-95 & E Washington St

OYO Hotel Petersburg VA I-95 & E Washington St

Free Private Parking

Free wifi

Air conditioning

Experience comfort and convenience at the OYO Hotel Petersburg VA I-95 & E Washington St, a prime choice for your stay in Petersburg. Just 0.6mi from the city center, this 2-star hotel offers exceptional amenities such as free private parking, complimentary Wi-Fi, and air-conditioned rooms. Enjoy the accessibility of 24-hour front desk service, non-smoking accommodations, and free toiletries, ensuring a hassle-free stay. With excellent facilities such as wheelchair accessibility and on-site parking, OYO stands out as an ideal choice for travelers seeking value and comfort in Virginia.

Which 3-star hotels are the most popular?

Located just 3.3mi from the city center, the Country Inn & Suites by Radisson, Petersburg, VA offers comfortable accommodations starting at $97. This popular 3-star hotel provides a range of amenities, including free parking, an indoor swimming pool, free WiFi, a spa tub, and a complimentary breakfast buffet. With its 24-hour front desk, fitness center, and kid-friendly atmosphere, this inn is a great choice for families and travelers seeking convenience and relaxation in Petersburg.

For budget-conscious travelers, the Travelodge by Wyndham Petersburg is a popular choice with rates starting at $55. Situated 6.3mi from the city center, this 3-star hotel features free parking, pet-friendly rooms for an additional charge, and complimentary WiFi. With air conditioning, a 24-hour front desk, and non-smoking rooms, the Travelodge provides basic amenities for guests looking for a simple and affordable stay in Petersburg.

While both hotels offer free parking and convenient amenities, the Country Inn & Suites by Radisson, Petersburg, VA stands out with its closer proximity to the city center and additional features like an indoor swimming pool, spa tub, and kid-friendly buffet. Travelers looking for a more budget-friendly option may opt for the Travelodge by Wyndham Petersburg, which offers basic amenities at a lower starting price of $55, making it an attractive choice for those seeking affordable accommodations in Petersburg.

What are some affordable hotels priced under $60?

For budget travelers looking for cheap hotels under $60 in Petersburg city, Econo Lodge Petersburg offers a convenient option. With prices starting from $62, this hotel is located 1.5mi away from the city center. Featuring amenities such as free private parking and wifi, air conditioning, a 24-hour front desk, and non-smoking rooms, it provides comfort at an affordable rate. Guests can also enjoy perks like beach umbrellas and free toiletries during their stay.

Another affordable choice is the OYO Hotel Petersburg VA - Templeton, with prices starting from $36. Situated 10.2mi away from the city center, this hotel offers pet-friendly accommodations for an extra charge. Enjoy conveniences like free private parking and wifi, air conditioning, and a 24-hour front desk. Non-smoking rooms, wheelchair accessibility, free toiletries, and a private bathroom add comfort to the stay. Additionally, guests can look forward to a balcony and on-site parking.

Travelers on a tight budget can find a comfortable stay at Econo Lodge Petersburg or OYO Hotel Petersburg VA - Templeton in Petersburg city. Econo Lodge, priced from $62, is conveniently located 1.5mi from the city center and offers amenities like free private parking, wifi, air conditioning, and a 24-hour front desk. On the other hand, OYO Hotel, with rates starting from $36 and situated 10.2mi from the city center, provides pet-friendly options for an extra charge, along with free private parking and wifi, air conditioning, and a 24-hour front desk. Both choices offer non-smoking rooms, wheelchair accessibility, and free toiletries for added convenience during the stay.

Frequently Asked Questions

What is the lowest price of hotels in Petersburg?

If you're looking for a bargain in Petersburg, Motel 6 is the way to go with prices starting from just $72. They may not offer breakfast, but hey, think of all the money you're saving! Super 8 comes in a bit higher at $76, but they'll fuel you up with a complimentary breakfast. If you're after a more luxurious stay, Comfort Inn boasts a price starting from $114 but they also serve up a tasty breakfast to start your day off right. Happy budgeting and bon appétit!

What is the average price of hotels in Petersburg?

The average price of a hotel in Petersburg for a traveler looking for a 3-star experience is around $124. So, you can treat yourself to a comfortable stay without breaking the bank. It's a win-win for your wallet and your wanderlust!

What are the most popular hotels in Petersburg?

Looking for a popular stay in Petersburg, VA? Look no further than Holiday Inn Express Hotel & Suites on Boydton Plank Road, where rates start at $132. If you fancy something cozy, Country Inn & Suites on Wagner Road could be your spot, starting at $97 and offering free breakfast. For those seeking a budget-friendly choice, Comfort Inn on South Crater Road is a great option starting at $114 with breakfast included.

What are the best hotels in Petersburg center?

If you're looking for the most popular hotels in Petersburg center, Holiday Inn Express Hotel and Suites Petersburg - Fort Lee, Comfort Inn Petersburg Near Fort Gregg-Adams, and Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie are great options. These hotels offer breakfast and have prices starting from $114 to $119. For those on a budget, Super 8 by Wyndham Petersburg and Motel 6-Petersburg, VA - Fort Lee are also available, with prices starting from $72 to $76.