Find hotels in Petersburg, VA from $54

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 649 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

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

2.5 star property
Petersburg
8.0 out of 10, Very Good, (1006)
"Great place to visit 😀 "
United States
Mackenson
$99 nightly
The price is $111
Dec 3 - Dec 4
Total with taxes and fees
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Hampton Inn by Hilton Petersburg Fort Lee

2.5 star property
Petersburg
9.0 out of 10, Wonderful, (331)
"The breakfast was excellent, staff was helpful and friendly. "
United States
Donald
$107 nightly
The price is $120
Dec 7 - Dec 8
Total with taxes and fees
Hampton Inn by Hilton Petersburg Fort Lee

Hotel Petersburg, Tapestry Collection By Hilton

3.5 star property
Petersburg
9.0 out of 10, Wonderful, (105)
"Beautiful Hotel 🌟🌟🌟🌟🌟"
United States
Sally
$94 nightly
The price is $108
Dec 28 - Dec 29
Total with taxes and fees
Hotel Petersburg, Tapestry Collection By Hilton

Country Inn & Suites by Radisson, Petersburg, VA

2.5 star property
Petersburg
7.6 out of 10, Good, (1010)
"My stay there was nice. The room was clean and spacious enough. The breakfast was nice also with a variety of food to choose from. "
United States
Felicia
$101 nightly
The price is $116
Dec 21 - Dec 22
Total with taxes and fees
Country Inn & Suites by Radisson, Petersburg, VA

Quality Inn Petersburg Fort Lee Area

2.5 star property
Petersburg
6.0 out of 10, (964)
"Easy check in"
United States
Jose G
$64 nightly
The price is $72
Dec 10 - Dec 11
Total with taxes and fees
Quality Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area

2.5 star property
Petersburg
8.2 out of 10, Very Good, (1017)
"The hotel is clean, conveniently located, the staff is very pleasant, and the price is reasonable."
United States
Sharon
$98 nightly
The price is $111
Dec 15 - Dec 16
Total with taxes and fees
Comfort Inn Petersburg Fort Lee Area

Super 8 by Wyndham Petersburg

2.0 star property
Petersburg
6.2 out of 10, (374)
"Dirtiest hotel I ever stayed in."
United States
Scott
$75 nightly
The price is $86
Dec 18 - Dec 19
Total with taxes and fees
Super 8 by Wyndham Petersburg

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

2.5 star property
Petersburg
8.4 out of 10, Very Good, (548)
"Loved my stay! Staff is top notch, clean rooms, breakfast was good. "
United States
Michelle
$119 nightly
The price is $135
Dec 3 - Dec 4
Total with taxes and fees
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

Days Inn by Wyndham Petersburg/South Fort Lee

2.0 star property
Petersburg
5.6 out of 10, (1006)
"Over all, the stay was comfortable and the staff was very friendly "
United States
Diane
$73 nightly
The price is $82
Dec 9 - Dec 10
Total with taxes and fees
Days Inn by Wyndham Petersburg/South Fort Lee

Travelers Inn By OYO, Templeton VA

2.5 star property
Petersburg
5.0 out of 10, (179)
"Its was amazing experience to stay there"
United States
Mia
$49 nightly
The price is $54
Dec 5 - Dec 6
Total with taxes and fees
Travelers Inn By OYO, Templeton VA

Econo Lodge Petersburg - Fort Lee

2.0 star property
Petersburg
5.4 out of 10, (557)
"EXELENTE"
Mexico
Wilfredo
$58 nightly
The price is $67
Dec 7 - Dec 8
Total with taxes and fees
Econo Lodge Petersburg - Fort Lee

Motel 6 Petersburg, VA - Fort Lee

2.0 star property
Petersburg
6.4 out of 10, (707)
"Location and the price was great!"
United States
Jordan
$65 nightly
The price is $75
Dec 1 - Dec 2
Total with taxes and fees
Motel 6 Petersburg, VA - Fort Lee

Best Inn

2.5 star property
Petersburg
4.2 out of 10, (397)
"Roaches were in the room air conditioner was not sealed off at all my window to get fresh air was screwed shut and on top of that I never got my refund for the absolutely horrid conditions in this hotel 10/10 would NOT recommend "
United States
Jaylin
$55 nightly
The price is $63
Dec 1 - Dec 2
Total with taxes and fees
Best Inn

Red Roof Inn Petersburg - Fort Lee

2.0 star property
Petersburg
5.0 out of 10, (694)
"This place is a gross dump. The staff was great tho."
United States
Brian
$58 nightly
The price is $65
Dec 7 - Dec 8
Total with taxes and fees
Red Roof Inn Petersburg - Fort Lee

Ragland Mansion Bed & Breakfast

3.5 star property
Petersburg
9.8 out of 10, Exceptional, (362)
"Everything was great! The room was spacious and clean, the amenities exceeded expectations and the staff was superb! "
United States
Kris
$143 nightly
The price is $161
Dec 1 - Dec 2
Total with taxes and fees
Ragland Mansion Bed & Breakfast

Flagship Inn

2.0 star property
Petersburg
4.0 out of 10, (383)
"Very quiet and charming "
United States
Sarah
$55 nightly
The price is $63
Dec 18 - Dec 19
Total with taxes and fees
Flagship Inn

Woodspring Suites Petersburg Near Fort Lee

2.5 star property
Petersburg
$90 nightly
The price is $104
Dec 29 - Dec 30
Total with taxes and fees
Woodspring Suites Petersburg Near Fort Lee

Quality Inn Richmond Airport

2.5 star property
Sandston
7.0 out of 10, Good, (1022)
"Pleasant stay "
United States
Darryl Antino
$60 nightly
The price is $69
Dec 14 - Dec 15
Total with taxes and fees
Quality Inn Richmond Airport

Microtel Inn & Suites by Wyndham Richmond Airport

2.0 star property
Sandston
5.2 out of 10, (1619)
"Good cost-effective place close to the airport, for an overnight stay."
United States
George
$49 nightly
The price is $57
Dec 22 - Dec 23
Total with taxes and fees
Microtel Inn & Suites by Wyndham Richmond Airport

La Quinta Inn & Suites by Wyndham Richmond-Midlothian

3.0 star property
North Chesterfield
8.2 out of 10, Very Good, (1493)
"Nice quiet hotel with good clean rooms."
United States
Donna
$97 nightly
The price is $113
Dec 7 - Dec 8
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Richmond-Midlothian
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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Petersburg

Find the best Petersburg areas and neighborhoods for the activities you enjoy most. Learn more about Petersburg
Learn more about Petersburg

Ettrick

Home to Virginia State University, this area boasts historic landmarks like Vawter Hall and Old President's House, and offers convenient access to the Petersburg Amtrak train station.

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

Hotels in Petersburg with star-rating

Find out more about Petersburg

Top reasons to visit Petersburg

  • Historic Sites: Discover Petersburg's rich history through its charming plantations and historic landmarks.
  • Old Towne Petersburg: Stroll through this vibrant area to experience the local culture and heritage.
  • Family-Friendly Activities: Enjoy a variety of attractions perfect for family outings, including educational spots and parks.
  • Outdoor Adventures: Take advantage of the eco-friendly atmosphere with numerous outdoor activities available.
  • Diverse Accommodations: Choose from a wide range of hotels and motels to suit every traveler's preferences.

Find great hotels near Petersburg

Petersburg, Virginia, offers a variety of accommodation options to suit every traveler’s needs. Whether you’re looking for a comfortable hotel for a business trip, a pet-friendly motel for a family getaway, or a nature-themed retreat, you'll find a range of choices. Explore the best hotels in Petersburg, where convenience and hospitality come together to create a memorable stay in this charming city.

  • WoodSpring Suites Richmond Colonial Heights Fort Gregg-Adams: This modern hotel offers a welcoming atmosphere for travelers seeking a pet-friendly experience. Located 2 miles from Petersburg, it caters to those who wish to travel with their furry companions. Guests appreciate the convenience of in-room kitchenettes, making it ideal for longer stays. The hotel upholds a pet policy that allows dogs only, with restrictions in place to ensure a pleasant environment for all guests. With comfortable accommodations and a commitment to accessibility for service animals, WoodSpring Suites is a great choice for those who prioritize both comfort and companionship on their travels.
  • Rodeway Inn At Fort Lee: Nestled 5 miles from Petersburg, this hotel features a nature-themed ambiance, perfect for outdoor enthusiasts and business travelers alike. Rodeway Inn At Fort Lee is pet-friendly, allowing dogs with a focus on comfort for all guests. Business amenities are available, ensuring a seamless experience for those combining work and leisure. Guests rave about the hotel's proximity to nearby parks and outdoor activities, making it an excellent choice for nature lovers who also want the convenience of business facilities. The welcoming atmosphere and practical services make it a versatile option for a variety of travelers.
  • Country Inn & Suites by Radisson, Chester, VA: A 3-star gem located 9 miles from Petersburg, this hotel is known for its business-friendly amenities and welcoming attitude toward LGBTQIA travelers. The property is affiliated with LGBTQI travel guides, making it a supportive choice for diverse visitors. Guests enjoy a well-equipped business center, perfect for productivity during their stay. The warm and inviting decor, combined with excellent service, ensures a comfortable experience. With its proximity to Chester and its thoughtful amenities, Country Inn & Suites is an excellent base for both work and leisure.

Where to stay in and around Petersburg

Petersburg, Virginia, offers an enriching vacation experience filled with historic charm and vibrant local culture. Explore the scenic beauty of downtown Petersburg, where family-friendly spots and unique local attractions await. Enjoy outdoor activities and immerse yourself in the urban atmosphere, all while discovering the welcoming spirit of this charming city. With its budget-friendly options and rich history, Petersburg is a perfect destination for families and culture enthusiasts alike.

  • Colonial Heights: Located only 2 miles from Petersburg, Colonial Heights is a vibrant city ideal for family outings and business trips. This city offers a mix of shopping centers and educational venues, making it a convenient stop for both leisure and work. Notable attractions include a historic college university, a thrilling racetrack, and a fun-filled theme park. The peak travel seasons occur in March to April and July, making it a lively spot during these months.
  • Templeton: Nestled within the Petersburg area, Templeton is a charming village that draws visitors year-round. Perfect for families and business travelers, Templeton boasts shopping centers and exciting motor racing experiences. Nearby attractions include a national state park and a visitor center, offering a blend of nature and entertainment. The village sees a surge in visitors during April and from July to August, ensuring a bustling atmosphere during these months.
  • Ettrick: Situated around Petersburg, Ettrick is a neighborhood that resonates with culture enthusiasts and outdoor adventurers alike. Known for its educational facilities and recreational parks, it’s the perfect place for sports fans. Key attractions include a historic college university, a stadium, and a racetrack. Visitor numbers peak from June to August, making it a popular destination for summer activities and events.

Things to do in and around Petersburg

Petersburg, Virginia, offers a delightful mix of family-friendly activities and cultural experiences. Visitors can explore local educational attractions, enjoy thrilling motor racing events, and browse various shopping options at the mall center. Whether you're discovering the rich history of the city or planning a fun family outing, Petersburg provides an engaging destination for all ages.

Shopping

For a great shopping experience in Petersburg, visit Southpark Mall, just 2 miles away, offering a variety of shops and entertainment. MastRpieces Unlimited, located 1 mile away, features unique gifts. If you're up for a drive, check out the 17th Street Farmers’ Market, 21 miles from Petersburg, for local goods.

Recreation

Dogwood Trace Golf Course offers a relaxing outdoor experience with beautifully maintained greens, perfect for golf enthusiasts. For a tranquil retreat, visit Point of Rocks Park, where you can unwind in nature. Parker's Battery Park is another great spot nearby, providing peaceful surroundings for relaxation and reflection.

Adventure

Experience the thrill of racing at Virginia Motorsports Park, located 8 miles from Petersburg, where adrenaline and speed meet. For nature enthusiasts, the Virginia Capital Trail offers scenic hiking 20 miles away, perfect for outdoor adventures. Don't miss the excitement of water sports at Black Dog Paddle, 26 miles away.

Nightlife

Petersburg's nightlife offers a variety of experiences. For adventure, visit Swaders Sports Park, an exciting arcade and adventure zone. For a cultural night, enjoy a performance at the Sycamore Rouge Theatre or the Beacon Theatre, both showcasing romance and family-friendly entertainment within a short drive.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Petersburg

To save money during your visit to Petersburg, plan your trip between December and February for lower accommodation rates. Enjoy free attractions like Virginia State University and Castlewood. Use public buses for budget-friendly transportation. Book your hotel through Expedia to access exclusive deals, and consider combining your hotel, flights, and activities for additional savings. Joining Expedia's One Key membership can provide further discounts and OneKeyCash for future use. Remember, Mondays are typically the least expensive days to stay, while Saturdays are the most costly.

  • 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: Utilize Expedia's search tool to customize your travel options by setting your budget, selecting your desired location, and specifying the type of hotel you prefer. For instance, by checking the Eco-certified option, you'll find a selection of sustainable and environmentally-friendly hotels that are currently available. To view the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Petersburg hotel reservation with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Petersburg

Petersburg, Virginia, is perfect for family-friendly vacations with a focus on outdoor activities and cultural experiences. Explore historic sites, charming plantations, and renowned colleges while enjoying the eco-friendly atmosphere. Don't miss the opportunity to stroll through Old Towne Petersburg, where you can immerse yourself in the rich history and vibrant culture of the area. This city offers a delightful mix of attractions that cater to every traveler's interests.

  • Virginia State University: Immerse yourself in the rich culture and history of Virginia State University, a significant institution located just 0.9 miles from Petersburg. The campus offers beautiful architecture and a vibrant atmosphere, making it a perfect spot for a leisurely stroll.
  • Rogers Stadium: Experience the electric energy of sports at Rogers Stadium, situated right in Petersburg. Whether you're catching a game or enjoying a concert, the stadium is a hub for local events and community spirit.
  • Keystone Antique Truck and Tractor Museum: Located 1 mile from Petersburg, this charming museum showcases vintage trucks and tractors, making it a fantastic destination for families. Discover the history of transportation while enjoying a unique cultural experience.

Best time to go to Petersburg

The best time to visit Petersburg is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, 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 SunnyAverageSlightly High
July79.5°F (26.4°C)Light RainMostly SunnySlightly HighAverage
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 visiting Petersburg, Virginia, you can easily fly into two major airports. Richmond International Airport (RIC) is located 20 miles away and offers convenient access to several hotels such as The Jefferson Hotel, Omni Richmond Hotel, and Quirk Hotel Richmond, all within 7 miles of the airport. Newport News - Williamsburg International Airport (PHF) is 51 miles from Petersburg, with nearby hotel options like DoubleTree by Hilton Williamsburg, Kingsmill Resort, and The Landing at Hampton Marina, each approximately 12 miles from the airport. Both airports provide accessible transportation options to ensure a smooth journey to your accommodations.

Frequently asked questions

What is the best area to stay in Petersburg?
Templeton is the best area to stay in Petersburg, Virginia, for travelers seeking a blend of historical charm and . This welcoming neighborhood has attracted the majority of our guests, thanks to its proximity to key attractions and a variety of dining options. The area is rich in Civil War history, providing easy access to landmarks such as the Petersburg National Battlefield and the historic Old Town, where you can explore quaint shops and local eateries.

For couples looking to escape for a romantic weekend, Templeton offers a peaceful atmosphere with lovely parks and scenic spots superb for leisurely strolls. Enjoy a picnic at one of the nearby green spaces, or unwind at a local restaurant that highlights the flavors of Virginia cuisine, creating memorable moments together.

Families will appreciate the convenience of Templeton, as it features family-friendly amenities and recreational facilities. The nearby Virginia State University provides an enriching environment, while parks like the Appomattox River Park offer opportunities for outdoor activities, ensuring that everyone can enjoy quality time together.
What are the best hotels in Petersburg that travelers recommend?
In Petersburg, the Ragland Mansion Bed & Breakfast stands out as an exceptional choice, boasting an impressive rating of 9.8. Guests are captivated by its charming ambiance and personalized service, which makes it a great haven for couples looking to escape the everyday hustle. With elegant rooms featuring plush bathrobes and luxurious rainfall showerheads, the Ragland Mansion creates a serene atmosphere for relaxation. The stunning ballroom is an added bonus, ideal for those planning a romantic event or celebrating a special occasion.

For travelers seeking a modern yet comfortable stay, the Hotel Petersburg, Tapestry Collection By Hilton, rated 9.4, offers a delightful blend of style and convenience. Valet parking is available for ease of access, allowing guests to explore the local sights without hassle. The attention to detail, including designer toiletries, ensures a touch of luxury that enhances the overall experience. This hotel is great for business travelers needing a reliable and upscale environment to unwind after a productive day.
What are the best family hotels in Petersburg?
Hotel Petersburg, Tapestry Collection By Hilton, is a fantastic choice for families visiting Petersburg, Virginia. With a guest review score of 9.4, it stands out for its thoughtful amenities designed to accommodate families comfortably. Find more child-friendly accommodations in Petersburg.
What hotels in Petersburg offer free breakfast?
Ragland Mansion Bed & Breakfast is a charming option in Petersburg, highly rated with an impressive score of 9.8 from guests. This delightful establishment not only offers a complimentary cooked breakfast to start your day off right, but it also welcomes pets, making it an excellent choice for families traveling with furry companions. Find more hotels with free breakfast in Petersburg.
What are the top pet-friendly hotels in Petersburg?
Ragland Mansion Bed & Breakfast is a charming option in Petersburg, boasting an impressive customer review rating of 9.8. This delightful bed and breakfast not only welcomes pets but also offers a complimentary cooked breakfast, ensuring a warm start to your day. Guests appreciate the thoughtful amenities, including free toiletries and comfortable bathrobes, which enhance the overall experience. The nearby winery tours provide a great opportunity for a family outing or a romantic escape.

Another excellent choice is the Hotel Petersburg, Tapestry Collection By Hilton, rated 9.4 by travelers. This hotel stands out with its historical district location, making it an ideal base for exploring the rich culture of Petersburg. Families will find the convenience of a sofa bed in the rooms, while fitness facilities cater to those looking to maintain their exercise routines. Pets are also welcome here, ensuring that your furry companions can join in on the adventures. See more pet-friendly hotels in Petersburg.
What are the best budget hotels in Petersburg?
For travelers seeking budget-friendly accommodations in Petersburg, the Hampton Inn by Hilton Petersburg Ft. Gregg Adams is an excellent choice, boasting an excellent review score of 9.0. This hotel offers a refreshing outdoor pool, great for a family splash after a day of adventures. Guests appreciate the complimentary breakfast, which makes mornings easier for families, along with free self-parking for added convenience.

Another great option is the Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG, rated 8.4 by guests. This property not only features a seasonal outdoor pool but also provides essential amenities such as a fitness center, free breakfast, and complimentary WiFi. Families will find the free cribs and spacious rooms accommodating, ensuring a comfortable stay for everyone.

For travelers, the Ragland Mansion Bed & Breakfast offers a charming and intimate atmosphere with an exceptional review score of 9.8. With its historic flair and nearby winery tours, it appeals to couples seeking a romantic getaway. The free cooked breakfast and pet-friendly policy add to its allure for those looking for a cozy escape.

Whether you're traveling with family or planning a romantic retreat, Petersburg has a variety of budget-friendly hotels that cater to your needs, ensuring a comfortable and enjoyable stay. View all budget hotels in Petersburg.
When is the best time to go to Petersburg?
The most popular time to visit St. Petersburg is April, when the city begins to emerge from winter, showcasing a vibrant atmosphere filled with blooming flowers and longer daylight hours. With temperatures averaging in the mid-50s Fahrenheit, it's a refreshing time to explore St. Petersburg's stunning architecture, including the iconic Hermitage and the picturesque canals.

From March to May, the peak season draws travelers eager to experience the cultural richness of the city. During this time, you can participate in various events and festivals celebrating the arrival of spring, making it an ideal opportunity for those who appreciate immersive cultural experiences. The pleasant weather encourages outdoor sightseeing, allowing you to leisurely stroll through the city's historic neighborhoods and enjoy the views along the Neva River.

For those who prefer a quieter visit, late April can be particularly appealing. This month often sees fewer tourists than the height of summer, yet the charm of St. Petersburg remains intact. You can savor the city's exceptional dining options, many of which feature outdoor seating, as well as take in the beauty of the blooming gardens and parks without the hustle and bustle of larger crowds.
Where can I find the best nightlife in Petersburg?
Petersburg boasts a charming blend of history and modernity, offering a special environment for those looking to enjoy a night out.

The downtown area is the heart of Petersburg's nightlife, where you can find an array of local bars and restaurants. Places like The Brickhouse Run provide a cozy ambiance along with craft beers and live music, making it an excellent spot for both socializing and unwinding.

Another popular destination is the Southside Virginia Community College area, which features venues such as The Market at Petersburg. This vibrant location often hosts events and live performances, making it a fun choice for an engaging evening.

For a taste of the local arts scene, check out venues like the Petersburg Area Art League, which occasionally hosts evening events that combine creativity with socializing.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Petersburg hotel for you.
How can I save on a Petersburg hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Petersburg hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $54 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