Downtown hotels in Petersburg, United States

Carefully selected hotels offering comfort and convenience in Petersburg, United States
Check-in
02Mar2026Select date
Check-out
03Mar2026Select date
Rooms and Guests2 Guests, 1 Room
Petersburg offers vibrant attractions like the Dali Museum, Fort De Soto Park, and the historic Vinoy Park. The waterfront is ideal for relaxing, while the Sunken Gardens provides a lush escape. You'll find a range of hotels here, like waterfront resorts at Treasure Island and cozy boutique options in downtown. Each hotel is hand-picked for its unique features and amenities, ensuring comfort and convenience during your visit. Book early as weekends fill up fast, and consider using the city's transportation options, like the trolley, to explore effortlessly.
View map
1-3 out of 3
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Best Inn Petersburg
Map1200 yd from City Centre1300 yd from Petersburg Visitors Ctr-Museum
FromUS$ 42 /nightSelect
Hotel Petersburg, Tapestry Collection By Hilton
Map300 yd from City Centre300 yd from Trapezium House
FromUS$ 139 /nightSelect
Motel 6-Petersburg, Va - Fort Lee
Map1100 yd from City Centre1100 yd from Petersburg Visitors Ctr-Museum
FromUS$ 71 /nightSelect

Hotel Price Range in Petersburg

From budget-friendly stays to luxury downtown properties—find a hotel that fits your travel style

⬆️ The highest price
US$ 139
⬇️ The lowest price
US$ 42
💸 Average price for
4-star hotels
US$ 100

Downtown hotels in Petersburg

Rated by real guests over the past 12 months

Historic Comfort:
Hotel Petersburg, Tapestry Collection By Hilton
Affordable Stay:
Motel 6-Petersburg, Va - Fort Lee
Budget Friendly Choice:
Best Inn

FAQs about downtown hotels in Petersburg

Find answers to common questions to plan your trip

Which downtown hotels in Petersburg offer the best value for money?
Motel 6-Petersburg, Va - Fort Lee typically offers the cheapest rates, averaging around $50 USD per night. Hotel Petersburg, Tapestry Collection by Hilton is a mid-range option, averaging $120 USD per night, and is noted for its unique amenities.
Which downtown hotels are best for families with young children?
Hotel Petersburg, Tapestry Collection by Hilton offers family-friendly amenities such as spacious rooms and proximity to the nearby parks. It also has a restaurant catering to diverse tastes.
What are the most convenient hotels for visiting Petersburg's popular sites?
The hotels are centrally located within 5 km of major attractions like the Siege Museum and Virginia State University. Hotel Petersburg is particularly noted for easy access to these landmarks.
Do any downtown hotels in Petersburg offer unique views?
Hotel Petersburg, Tapestry Collection by Hilton provides river views, enhancing the stay with scenic backdrops. It is ideal for guests looking for picturesque views.
What are typical nightly rates during peak season vs. off-peak season?
During peak season, expect rates to rise to around $150 USD at Hotel Petersburg. Off-peak rates drop to about $100 USD for the same hotel, and Motel 6 could be as low as $50 USD.
Which downtown hotel in Petersburg has the highest guest satisfaction ratings?
Hotel Petersburg, Tapestry Collection by Hilton has received top ratings from guests, notably praised for its comfortable accommodations and friendly service, scoring an average of 4.5 out of 5.

Downtown Petersburg Hotel Overview

This guide evaluates three hotels downtown in Petersburg, offering essential insights into pricing, peak seasons, taxes, and proximity to key local attractions.

Typical nightly rates range from $100 to $180.

Three hotels evaluated are within a 0.5-mile radius of the historic district.

Peak travel seasons are spring and summer months.

Expect local taxes of approximately 10% on room rates.

For lower rates, book mid-week, focusing on Tuesdays and Wednesdays.

Other cities in United States

Check-in
02Mar2026Select date
Check-out
03Mar2026Select date
Rooms and Guests2 Guests, 1 Room