Special offers and Exclusive deals

Search Hotels

2026-11-04
2026-11-05
Guests

Filter Results

Hotels by class

Enter name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

3-star Hotels in Petersburg

Quality Inn Petersburg Fort Lee Area

11974 S. Crater Rd., Petersburg, United States Show map

Located approximately 25 minutes' walk from Garys Church, the 3-star pet-friendly Quality Inn Petersburg Fort Lee Area features high-speed Internet access in public areas and a car park on site. More

From US$ 66 Book Now

Hampton Inn Petersburg-Fort Lee

11909 South Crater Road, Petersburg, United States Show map

The amazing 3-star Hampton Inn Petersburg-Fort Lee, nestled near the historic district of Petersburg, offers comfortable rooms with Wi-Fi and a TV. Featuring luggage storage, this Petersburg hotel is… More

From US$ 99 Book Now

Travelodge By Wyndham Petersburg

12205 S Crater Rd Suite 102, Petersburg, United States Show map

Located about a 10-minute ride from Union Branch Church, the comfortable 3-star Travelodge By Wyndham Petersburg hotel features Wi-Fi throughout the property and parking on site. More

From US$ 65 Book Now

Petersburg Va Hotel

524 East Washington Street, Petersburg, United States Show map

Situated nearly 25 minutes on foot from Roslyn Landing Park, the affordable 3-star Petersburg Va Hotel includes a laundromat. The hotel is a good starting point for Petersburg's sports attractions… More

From US$ 36 Book Now