Find hotels in Petersburg, VA from £40

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Petersburg hotels

Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee
2.5 star property
Petersburg
8.8 out of 10, Excellent, (452 reviews)
"Hotel was clean and accommodating! "
United States
Dominique
The price is £82
includes taxes & fees
3 May - 4 May
Hampton Inn by Hilton Petersburg Fort Lee

Woodspring Suites Petersburg Near Fort Lee

Woodspring Suites Petersburg Near Fort Lee
2.5 star property
Petersburg
8.0 out of 10, Very good, (115 reviews)
"Great room, clean and staff was helpful "
United States
Nicole
The price is £73
includes taxes & fees
15 Apr - 16 Apr
Woodspring Suites Petersburg Near Fort Lee

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
2.5 star property
Petersburg
8.0 out of 10, Very good, (1,000 reviews)
"Clean big room with friendly staff and great breakfast!"
Canada
Kimberley
The price is £105
includes taxes & fees
26 Apr - 27 Apr
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA
2.5 star property
Petersburg
7.8 out of 10, Good, (1,004 reviews)
"Had a pleasant stay and will stay again"
United States
Asia
The price is £93
includes taxes & fees
19 Apr - 20 Apr
Country Inn & Suites by Radisson, Petersburg, VA

Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area
2.5 star property
Petersburg
8.2 out of 10, Very good, (1,004 reviews)
"Great location and nice restaurants walkable."
United States
Bill
The price is £73
includes taxes & fees
10 May - 11 May
Comfort Inn Petersburg Fort Lee Area

Ragland Mansion Bed & Breakfast

Ragland Mansion Bed & Breakfast
3.5 star property
Petersburg
9.8 out of 10, Exceptional, (373 reviews)
"Beautiful and lovely bed and breakfast! "
United States
Katie
The price is £125
includes taxes & fees
12 Apr - 13 Apr
Ragland Mansion Bed & Breakfast

Hotel Petersburg, Tapestry Collection By Hilton

Hotel Petersburg, Tapestry Collection By Hilton
3.5 star property
Petersburg
9.2 out of 10, Wonderful, (159 reviews)
"Great hotel!"
United States
Vanessa
The price is £98
includes taxes & fees
10 May - 11 May
Hotel Petersburg, Tapestry Collection By Hilton

Super 8 by Wyndham Petersburg

Super 8 by Wyndham Petersburg
2.0 star property
Petersburg
6.4 out of 10, (389 reviews)
"Comfortable and clean"
United States
Felix
The price is £66
includes taxes & fees
26 Apr - 27 Apr
Super 8 by Wyndham Petersburg

Quality Inn Petersburg Fort Lee Area

Quality Inn Petersburg Fort Lee Area
2.5 star property
Petersburg
6.0 out of 10, (985 reviews)
"Didn’t even go in the room. "
United States
Nancy
The price is £60
includes taxes & fees
16 Apr - 17 Apr
Quality Inn Petersburg Fort Lee Area

Flagship Inn

Flagship Inn
2.0 star property
Petersburg
4.0 out of 10, (388 reviews)
"Bring your own towels"
United States
Angela
The price is £43
includes taxes & fees
8 May - 9 May
Flagship Inn

Days Inn by Wyndham Petersburg/South Fort Lee

Days Inn by Wyndham Petersburg/South Fort Lee
2.0 star property
Petersburg
5.6 out of 10, (1,000 reviews)
"Good over night stay Not bad for the price "
United States
John
The price is £59
includes taxes & fees
26 Apr - 27 Apr
Days Inn by Wyndham Petersburg/South Fort Lee

Travelers Inn By OYO, Templeton VA

Travelers Inn By OYO, Templeton VA
2.5 star property
Petersburg
5.0 out of 10, (200 reviews)
"Close to gas stations and restaurants, which made things easy."
United Kingdom
Josiah
The price is £40
includes taxes & fees
27 Apr - 28 Apr
Travelers Inn By OYO, Templeton VA

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
2.5 star property
Petersburg
8.4 out of 10, Very good, (563 reviews)
" Staff was polite, rooms were good. Ac worked and a decent breakfast. Parking lot outside was a trash dump."
United States
Andrew K
The price is £125
includes taxes & fees
11 May - 12 May
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

Red Roof Inn Petersburg - Fort Lee

Red Roof Inn Petersburg - Fort Lee
2.0 star property
Petersburg
5.0 out of 10, (710 reviews)
"Room was nice "
United States
Kelsey
The price is £52
includes taxes & fees
24 Apr - 25 Apr
Red Roof Inn Petersburg - Fort Lee

Econo Lodge Petersburg - Fort Lee

Econo Lodge Petersburg - Fort Lee
2.0 star property
Petersburg
5.4 out of 10, (564 reviews)
"room was clean very nice front desk"
United States
alexander
The price is £48
includes taxes & fees
3 May - 4 May
Econo Lodge Petersburg - Fort Lee

Motel 6 Petersburg, VA - Fort Lee

Motel 6 Petersburg, VA - Fort Lee
2.0 star property
Petersburg
6.2 out of 10, (734 reviews)
"Staff nice and welcoming "
United States
Wagner
The price is £62
includes taxes & fees
19 Apr - 20 Apr
Motel 6 Petersburg, VA - Fort Lee

Best Inn

Best Inn
2.5 star property
Petersburg
4.2 out of 10, (405 reviews)
"Staff was amazing "
United States
Shanta
The price is £47
includes taxes & fees
13 Apr - 14 Apr
Best Inn

Studio 6 Richmond Airport

Studio 6 Richmond Airport
2.0 star property
Sandston
8.6 out of 10, Excellent, (589 reviews)
"Excellent place to stay!!!!! Very clean and accommodating room!!!!"
United States
Raymond
The price is £75
includes taxes & fees
12 Apr - 13 Apr
Studio 6 Richmond Airport

Sleep Inn & Suites Stony Creek - Petersburg South

Sleep Inn & Suites Stony Creek - Petersburg South
2.5 star property
Stony Creek
7.8 out of 10, Good, (1,004 reviews)
"The parking was ample and well lit. There were two restaurants close by as well as a truck stop with a large selection of items."
United States
Monique
The price is £67
includes taxes & fees
30 Apr - 1 May
Sleep Inn & Suites Stony Creek - Petersburg South

Fairfield Inn & Suites by Marriott Richmond Airport

Fairfield Inn & Suites by Marriott Richmond Airport
3.0 star property
Sandston
9.2 out of 10, Wonderful, (1,002 reviews)
"Great stay"
United States
Adam
The price is £100
includes taxes & fees
10 May - 11 May
Fairfield Inn & Suites by Marriott Richmond Airport
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Petersburg

Find the best Petersburg areas for the activities you enjoy most.

Ettrick

If you're spending some time in Ettrick, Rogers Stadium and Appomattox River are top sights worth seeing.

Stay near popular Petersburg attractions

Learn more about Petersburg

Explore Civil War history at the Petersburg National Battlefield where rangers know the best spots for battlefield views. Stroll the cobblestone streets of Old Towne to discover local art galleries, then grab a bite at one of the riverside restaurants when locals have them mostly to themselves.

city of petersburg, virginia

Top Petersburg Hotel Reviews

More cheap stays in Petersburg

Find out more about Petersburg

Top reasons to visit Petersburg

  • Historic Sites: Explore one of Virginia's oldest cities, rich in historical significance and charming architecture.
  • Cultural Experiences: Enjoy a variety of attractions, from insightful military museums to charming plantations.
  • Outdoor Activities: Engage in eco-friendly adventures and family-friendly outdoor pursuits in scenic locations.
  • Friendly Neighbourhoods: Experience the warm hospitality of locals in welcoming communities perfect for budget excursions.
  • Diverse Accommodation: Choose from a range of lodging options, from comfortable hotels to pet-friendly motels.

Find great hotels near Petersburg

Discover a variety of accommodation options in Petersburg, Virginia, designed to suit every traveller's needs. Whether you're seeking a comfortable hotel for a business trip, a pet-friendly motel for a family getaway, or a nature-themed retreat, Petersburg has it all. Explore the charming hotels and motels that provide convenient access to the area's rich history and scenic landscapes, ensuring a memorable stay in this vibrant city.

  • WoodSpring Suites Richmond Colonial Heights Fort Gregg-Adams: Ideal for pet lovers, WoodSpring Suites Richmond Colonial Heights Fort Gregg-Adams offers a welcoming atmosphere for guests travelling with furry companions. Located 1.2km from Petersburg, this hotel ensures a comfortable stay with a range of pet-friendly amenities. Guests appreciate the flexible pet policy, allowing dogs on the premises with specific restrictions. The property is designed for longer stays, featuring well-equipped kitchen facilities in each suite, making it a practical choice for those seeking a home away from home.
  • Country Inn & Suites by Radisson, Chester, VA: Just 5.6km from Petersburg, Country Inn & Suites by Radisson, Chester, VA is a charming 3-star hotel that celebrates inclusivity and business efficiency. This LGBTQIA-friendly establishment is perfect for business travellers, offering a dedicated Business Centre and a warm, welcoming atmosphere. Guests love the comfortable rooms that provide a restful retreat after a long day, complemented by a complimentary breakfast to kick-start your morning. Its affiliation with LGBTQI travel guides further ensures a supportive environment for all guests.
  • Quality Inn Chester - South Richmond: Located 5.0km from Petersburg, Quality Inn Chester - South Richmond caters to both business and nature enthusiasts. This hotel features essential facilities, including a 24-hour Business Centre and meeting rooms, making it suitable for corporate retreats. Guests enjoy the serene surroundings that invite exploration of local parks and nature trails. The accommodation is designed with comfort in mind, offering a restful space to unwind after a busy day, ensuring a relaxing stay for all types of travellers.

Where to stay in and around Petersburg

Petersburg, Virginia, offers a delightful blend of history and urban charm, perfect for family and culture-themed vacations. Explore historic spaces and the scenic South Crater Road, immersing yourself in one of Virginia's oldest cities. Just a stone's throw away, you'll find welcoming neighbourhoods with friendly locals, ideal for budget excursions and family-friendly activities. Discover the vibrant atmosphere of Petersburg and its surrounding areas for an unforgettable travel experience.

  • Colonial Heights: Located a mere 1.2km from Petersburg, Colonial Heights is a vibrant city that offers a unique blend of family-friendly activities and business-oriented experiences. The city sees a steady flow of visitors year-round, with peak times occurring between March to April and in July. Notable attractions include a historic college university, a lively racetrack, and a thrilling theme park. Shopping enthusiasts will appreciate the well-equipped shopping centres and malls that cater to all needs, making it a great destination for both leisure and commerce.
  • Templeton: Nestled within the Petersburg area, Templeton is a charming village that welcomes travellers with diverse interests. With visitor numbers peaking in April and during the summer months, this village is perfect for families and business travellers alike. Templeton boasts a variety of recreational options, including shopping centres and a recreation centre for active pursuits. Nearby attractions such as a theme park, a national state park, and several historic buildings provide ample opportunities for exploration and enjoyment.
  • Matoaca: Matoaca is a delightful village located in the Petersburg vicinity, known for its adventurous spirit and outdoor activities. Visitors flock here primarily during March and from July to August, seeking family-friendly adventures. The area features an array of recreational spots, including karting tracks and an arcade adventure zone, making it ideal for thrill-seekers. Nature lovers can take advantage of the nearby lake, a national state park, and a popular theme park, ensuring a well-rounded experience for all ages.

Things to do in and around Petersburg

Petersburg offers a delightful blend of family-friendly and outdoor activities, alongside a rich cultural experience. Visitors can enjoy educational attractions, thrilling motor racing events, and a bustling shopping mall centre, making it an ideal destination for a well-rounded vacation.

Shopping

Petersburg offers a delightful shopping experience at The Lazy Daisy, a charming store located 5.6km away. If you're up for a drive, Chesterfield Towne Center, 13.7km away, and 17th Street Farmers’ Market, 13.0km away, provide vibrant atmospheres perfect for finding unique gifts and souvenirs.

Recreation

Dogwood Trace Golf Course offers a relaxing outdoor experience with its scenic fairways, perfect for unwinding while enjoying a round of golf. For a tranquil retreat, visit Point of Rocks Park, where peaceful trails invite relaxation and reflection amidst nature. Parker's Battery Park also provides a calming atmosphere for leisurely strolls.

Adventure

At Virginia Motorsports Park, experience the thrill of motor racing only 5.0km from Petersburg. The adrenaline rush and competitive atmosphere will leave you exhilarated. For a scenic adventure, hike the Virginia Capital Trail 12.4km away, offering stunning landscapes and a refreshing outdoor experience. Tennis enthusiasts can enjoy the Thalhimer Tennis Center, located 13.7km away, perfect for an energetic day on the courts.

Nightlife

For a lively evening, visit Swaders Sports Park for arcade fun or catch a show at the Sycamore Rouge Theatre for a blend of culture and romance. Don’t miss Regal Southpark Mall for the latest films, perfect for a family night out or a date.

Booking tips and Expedia advantages for Petersburg

Petersburg, Virginia, provides numerous ways to save during your visit. Enjoy free entry to attractions like Virginia State University and Castlewood. For budget-friendly travel, consider visiting from December to February when accommodation prices drop, with Monday being the least expensive night to stay. Use Expedia to compare room rates and find great hotel deals, particularly by booking packages that combine flights and activities. For local transport, opt for buses to keep costs down while exploring the city.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Petersburg are December to February, where the prices are slightly lower. This is in comparison to March and May to June, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Petersburg is Monday. The most expensive day to stay in Petersburg is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and ideal type of accommodation. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Petersburg with your flights and activities by opting for an Expedia package.

Find the best attractions near Petersburg

Petersburg, Virginia, offers a delightful blend of family-friendly activities and cultural experiences, making it an ideal destination for outdoor enthusiasts and history buffs alike. Visitors can explore a variety of attractions, including historic sites, charming plantations, and insightful military museums. Whether you're seeking eco-friendly adventures or a deep dive into local heritage, Petersburg's diverse points of interest promise to cater to every traveler's interests.

  • Virginia State University: Experience the vibrant culture at Virginia State University, a historic institution that showcases the rich educational heritage of the region. Stroll through its picturesque campus and engage with local students and faculty.
  • Keystone Antique Truck and Tractor Museum: Discover the fascinating world of vintage vehicles at the Keystone Antique Truck and Tractor Museum. This family-friendly attraction offers a unique glimpse into transportation history, featuring an impressive collection of trucks and tractors.
  • Petersburg National Battlefield Park: Explore the significant historical site of Petersburg National Battlefield Park, where you can delve into the Civil War's pivotal moments. Enjoy walking trails and informative exhibits that highlight the area's cultural significance.

Best time to go to Petersburg

The best time to visit Petersburg can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Petersburg falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Petersburg falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.3°F (3.5°C)Light RainMostly SunnyAverageSlightly Low
February41.9°F (5.5°C)Light RainMostly SunnyAverageSlightly Low
March48.4°F (9.1°C)Light RainMostly SunnySlightly HighSlightly High
April58.6°F (14.8°C)Light RainMostly SunnySlightly HighAverage
May67.3°F (19.6°C)Light RainMostly SunnyAverageSlightly High
June75.2°F (24.0°C)Light RainMostly SunnyAverageAverage
July79.5°F (26.4°C)Light RainMostly SunnySlightly HighSlightly High
August77.4°F (25.2°C)Light RainMostly SunnyAverageAverage
September71.6°F (22.0°C)Light RainMostly SunnyAverageAverage
October61.2°F (16.2°C)Light RainMostly SunnySlightly LowAverage
November49.5°F (9.7°C)Light RainMostly SunnySlightly LowAverage
December43.3°F (6.3°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Petersburg

When planning your visit to Petersburg, Virginia, you can fly into two major airports. Richmond International Airport (RIC) is approximately 12.4km away, with excellent hotel options such as the 4.5-star Jefferson Hotel and the 4-star Omni Richmond Hotel, both around 3.7km from the airport. Alternatively, Newport News-Williamsburg International Airport (PHF) is about 31.7km from Petersburg, featuring hotels like the 4-star Kingsmill Resort and the 4-star DoubleTree by Hilton Williamsburg, both 7.5km from the airport. Transportation services from these hotels provide convenient access to the respective airports, ensuring a smooth journey for your vacation.

Frequently asked questions

What is the best area to stay in Petersburg?
The best area to stay in Petersburg is the historic Old Towne district, particularly around Sycamore Street and Old Street.

This area serves as the city's main visitor hub, offering a mix of well-preserved 19th-century architecture and modern amenities. It's very walkable, with local shops, restaurants, and historical markers lining its streets. The Petersburg Siege Museum and the Trapezium House are significant landmarks within this district.

Couples often find Old Towne ideal for a relaxed and engaging trip. You can enjoy strolls along the historic streets, dine at local eateries, and easily visit attractions like the Petersburg National Battlefield, which is a short drive away. Many of the boutique accommodations here are in renovated historic buildings, adding to the experience.

For travellers looking for convenience and proximity to major transport links, the hotels located near Interstate 95, just to the west of Old Towne, are a practical choice.
What are the best hotels in Petersburg that travellers recommend?
Two of the best hotels in Petersburg that receive consistently high recommendations from travellers are the Hotel Petersburg, Tapestry Collection By Hilton and the Ragland Mansion Bed & Breakfast.

The 3.5-star Hotel Petersburg, Tapestry Collection By Hilton, with a 9.0 rating, is situated in a historical district. Guests appreciate the valet parking service and the designer toiletries provided. It is conveniently located near the Sycamore Rouge Theatre, just 0.3 km away, and the Siege Museum, which is 0.2 km away.

Another highly recommended option is the 3.5-star Ragland Mansion Bed & Breakfast, which boasts an exceptional 9.8 rating. This property offers luxurious touches such as bathrobes and rainfall showerheads, and guests consistently praise the delicious and amazing complimentary cooked breakfast. The location is also described as beautiful, with Sycamore Rouge Theatre 1.0 km away and the Siege Museum 0.8 km away.
What are the best family hotels in Petersburg?
For family-friendly accommodation in Petersburg, consider the Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG and the Comfort Inn Petersburg Fort Lee Area.

The Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG, with an 8.0 rating, is known for its clean and spacious rooms. Guests frequently highlight the excellent and friendly staff, and the absolutely delicious and good breakfast, which is complimentary. The location is also considered convenient, and the beds are very comfortable. The hotel also provides a free children's club and free toiletries.

Another excellent choice is the Comfort Inn Petersburg Fort Lee Area, which has an 8.2 rating. This hotel offers comfortable and clean rooms, with guests often praising the friendly and great staff. The free buffet breakfast is described as excellent, and the beds are clean and good. Families will appreciate the playground for children and the availability of connecting rooms.
What hotels in Petersburg offer free breakfast?
When looking for hotels in Petersburg that offer complimentary breakfast, consider the Ragland Mansion Bed & Breakfast, the Hampton Inn by Hilton Petersburg Fort Lee, and the Comfort Inn Petersburg Fort Lee Area.

The 3.5-star Ragland Mansion Bed & Breakfast, with an impressive 9.8 rating, provides a delightful experience. Guests frequently praise its delicious and amazing breakfast, comfortable beds, and wonderful hospitality. It is conveniently located near cultural sites such as the Centre Hill Museum, only 0.6 km away, and the Siege Museum, just 0.8 km distant.

Another excellent option is the Hampton Inn by Hilton Petersburg Fort Lee, which holds a 9.0 rating. This hotel is often commended for its friendly staff, clean and nice rooms, and delicious free breakfast. Guests also appreciate the comfy beds, contributing to a great overall experience.

The Comfort Inn Petersburg Fort Lee Area, rated 8.2, is a good choice for those seeking a comfortable stay with a complimentary meal. Guests frequently mention the excellent and free breakfast, comfortable and clean rooms, and the great and friendly staff.
What are the top pet-friendly hotels in Petersburg?
Three excellent pet-friendly hotels in Petersburg are the Ragland Mansion Bed & Breakfast, the Hotel Petersburg, Tapestry Collection By Hilton, and the Hampton Inn by Hilton Petersburg Fort Lee.

The 3.5-star Ragland Mansion Bed & Breakfast, with an exceptional 9.8 rating, warmly welcomes dogs and provides a complimentary cooked breakfast, which guests describe as delicious and amazing. Its rooms are praised for being comfortable and beautiful, and the hospitality is wonderful. The mansion is also conveniently located near the Siege Museum, just 0.8 km away, and the Sycamore Rouge Theatre, 1.0 km away.

Another highly-rated option is the 3.5-star Hotel Petersburg, Tapestry Collection By Hilton, boasting a 9.0 rating. This hotel permits dogs and offers free WiFi and complimentary toiletries. Situated in a historical district, it is very close to the Siege Museum, only 0.2 km away, and the Sycamore Rouge Theatre, 0.3 km away. Guests consistently find the rooms to be clean.

The Hampton Inn by Hilton Petersburg Fort Lee, rated 9.0, is also a fantastic choice, accommodating both dogs and cats. Guests rave about the friendly and good staff, the nice and clean rooms, and the delicious complimentary breakfast, which includes a convenient to-go option. The beds are described as comfy, contributing to a great overall experience. See more pet-friendly hotels in Petersburg
What are the best budget hotels in Petersburg?
Two highly-rated budget hotels in Petersburg are the Hampton Inn by Hilton Petersburg Fort Lee and the Comfort Inn Petersburg Fort Lee Area.

The Hampton Inn by Hilton Petersburg Fort Lee, with a 9.0 rating, is much-loved for its friendly and good staff. Guests frequently mention the nice, clean rooms and the delicious free breakfast. The comfy beds also contribute to a great overall experience.

Another excellent choice is the Comfort Inn Petersburg Fort Lee Area, which has an 8.2 rating. Travellers appreciate the comfortable and clean rooms, as well as the friendly and great staff. The excellent free breakfast is a particular highlight, and the beds are often described as clean and good.
What are the best hotels in Petersburg near Sycamore Rouge Theatre?
For hotels near the Sycamore Rouge Theatre in Petersburg, you could consider the Hotel Petersburg, Tapestry Collection By Hilton or the Ragland Mansion Bed & Breakfast.

The 3.5-star Hotel Petersburg, Tapestry Collection By Hilton, with a 9.0 rating, is exceptionally close to the Sycamore Rouge Theatre, just 0.3 km away. This hotel is situated in a historical district and offers amenities like free WiFi, free toiletries, and valet parking. Guests have commented on the cleanliness of the rooms.

Another excellent choice is the 3.5-star Ragland Mansion Bed & Breakfast, which boasts an impressive 9.8 rating. It is located 1.0 km from the Sycamore Rouge Theatre and provides complimentary cooked breakfast, free toiletries, and free self-parking. Customers often highlight the comfortable and beautiful rooms, the delicious breakfast, and the wonderful hospitality.
When is the best time to go to Petersburg?
The best times to visit Petersburg are during the spring (April to May) and autumn (September to October) when the weather is most pleasant for exploring.

During these seasons, you'll find comfortable temperatures, typically ranging from 15°C to 25°C, making it ideal for outdoor activities like visiting the Petersburg National Battlefield or strolling through the historic Old Town. The spring brings blooming flowers and lush greenery, while autumn offers beautiful foliage, especially along the Appomattox River.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Petersburg.
How can I save on a Petersburg hotel booking with Expedia?
Members always get our best prices. Find our best Petersburg hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Petersburg hotel?
Prices for hotels in Petersburg often vary, but you can find a great deal from £40 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia