A landscape with a line of wind turbines on a hill.

Petersburg Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 5 - Oct 6
Tomorrow
Oct 6 - Oct 7
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Filter by

Star rating

Guest rating

Our top choices for Petersburg hotels

1. Hermitage Inn & Pub

Hermitage Inn & Pub
Petersburg
United States
Jon
P9,356
P10,947 total
includes taxes & fees
Oct 6 - Oct 7
Hermitage Inn & Pub

2. South Branch Inn Moorefield

South Branch Inn Moorefield
Moorefield
United States
Sandra
P11,227
P12,686 total
includes taxes & fees
Oct 6 - Oct 7
South Branch Inn Moorefield

3. The Inn at Canaan

The Inn at Canaan
Davis
United States
Nam
P6,096
P6,950 total
includes taxes & fees
Oct 31 - Nov 1
The Inn at Canaan

4. Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy

Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy
Basye
United States
Alicia
P7,381
P10,901 total
includes taxes & fees
Nov 3 - Nov 4
Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy

5. SureStay Plus Hotel by Best Western Keyser

SureStay Plus Hotel by Best Western Keyser
Keyser
United States
John
P8,229
P9,216 total
includes taxes & fees
Oct 11 - Oct 12
SureStay Plus Hotel by Best Western Keyser

6. Abrams Creek Center

Abrams Creek Center
Elk Garden
United States
Bill
P3,731
P5,645 total
includes taxes & fees
Oct 6 - Oct 7
Abrams Creek Center

7. Chalet High by Coolvacay

Chalet High by Coolvacay
Basye
United States
Jordan
P11,485
P12,667 total
includes taxes & fees
Nov 1 - Nov 2
Chalet High by Coolvacay

8. Mountaineer Motel

Mountaineer Motel
Mount Storm
United States
Jorge
P6,072
P6,801 total
includes taxes & fees
Oct 6 - Oct 7
Mountaineer Motel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Petersburg attractions

A wooden bridge over a stream in a park with trees and grass.

Petersburg City Park

Petersburg City Park offers peaceful walking paths and picnic areas nestled in West Virginia's natural beauty. Families can enjoy the well-maintained playground while taking in the serene surroundings and scenic views.
See properties
A park with autumn trees, a grassy field, and a clear blue sky.

Day Park

Day Park offers 20 acres of outdoor recreation with ball fields, picnic pavilions, and walking trails. Families can enjoy beach volleyball or relax under shaded areas while children explore the playground.
See properties

Rough Run

Commune with nature and explore the great outdoors at Rough Run during your travels in Petersburg. Take in the museums while you're in the area.
See properties

Welton Park

Welton Park offers 29 acres of riverside tranquility along the South Branch of the Potomac River. Visit in December to experience the spectacular annual Christmas light display that draws visitors from across the region.
See properties

Michael Brothers Memorial Park

Michael Brothers Memorial Field offers serene walking paths amid lush greenery for peaceful outdoor escapes. Bring a picnic to enjoy the tranquil surroundings and open spaces perfect for family gatherings.
See properties

Learn more about Petersburg

Nestled in the Potomac Highlands, this mountain town offers spectacular hiking trails and fly fishing along the South Branch River. Visit during autumn when Seneca Rocks glows red-orange and locals recommend stopping at Front Street's cafes after exploring nearby Smoke Hole Caverns.

See all hotels in Petersburg
A landscape with a line of wind turbines on a hill.

Top Petersburg Hotel Reviews

Hermitage Inn & Pub

Hermitage Inn & Pub

10/10 Excellent
"The hotel is nicely renovated. The staff is very friendly and helpful. We always stay here when we visit Petersburg."
Angela 1-night trip
Posted 7 hours ago
Hermitage Inn & Pub
Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy

Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy

10/10 Excellent
"Really nice and Quiet. Also love that we were next to the trail"
Carlos 1-night trip
Posted 10 days ago
Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy

More cheap stays in Petersburg

Mountaineer Motel

Mountaineer Motel

19 Antique Drive Mount Storm WV
P6,072
P6,801 total
Oct 6 - Oct 7
includes taxes & fees
Mountaineer Motel
The Inn at Canaan

The Inn at Canaan

6526 Appalachian Highway Davis WV
P6,096
P6,950 total
Oct 31 - Nov 1
includes taxes & fees
The Inn at Canaan
SureStay Plus Hotel by Best Western Keyser

SureStay Plus Hotel by Best Western Keyser

70 N Tornado Way Keyser WV
P8,229
P9,216 total
Oct 11 - Oct 12
includes taxes & fees
SureStay Plus Hotel by Best Western Keyser
Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy

Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy

655 Alum Springs Rd Basye VA
P7,381
P10,901 total
Nov 3 - Nov 4
includes taxes & fees
9.6/10 Exceptional! (110 reviews)
Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy
Hermitage Inn & Pub

Hermitage Inn & Pub

203 Virginia Ave Petersburg WV
P9,356
P10,947 total
Oct 6 - Oct 7
includes taxes & fees
9.2/10 Wonderful! (284 reviews)
Hermitage Inn & Pub
South Branch Inn Moorefield

South Branch Inn Moorefield

1500 U.S. 220 Moorefield WV
P11,227
P12,686 total
Oct 6 - Oct 7
includes taxes & fees
South Branch Inn Moorefield

Find out more about Petersburg

Top reasons to visit Petersburg

  • Stunning Natural Scenery: Petersburg boasts breathtaking landscapes perfect for outdoor enthusiasts, featuring scenic parks and recreational areas.
  • Exciting Ski Resorts: Experience thrilling winter sports at local ski resorts, ideal for both beginners and seasoned skiers.
  • Charming Downtown: Stroll through the quaint downtown, where friendly locals create a welcoming atmosphere.
  • Rich Historical Sites: Visit the intriguing military museum and explore the town’s fascinating history.
  • Unique Accommodation: Enjoy a variety of charming lodges and agritourism properties for a memorable stay.

Find great hotels in and around Petersburg

Explore a variety of accommodation options in Petersburg, West Virginia, where you'll find charming lodges and unique agritourism properties. Whether you're seeking a family-friendly retreat, a romantic getaway, or an adventurous escape, Petersburg offers something for everyone. From insightful hotel reviews to competitive room rates, you can easily navigate through the best hotels in the area to ensure a memorable stay in this picturesque destination.

  • The Hermitage Inn and Taphouse: Embrace a rustic charm at The Hermitage Inn and Taphouse, a delightful hotel nestled in the heart of Petersburg. This establishment prides itself on its inviting atmosphere, featuring a cosy restaurant offering a range of dining options that cater to every palate. Guests can unwind with entertainment options such as Cable TV, ensuring a pleasant stay. The Inn's warm hospitality and charming décor make it an ideal choice for those seeking a comfortable and relaxed environment during their vacation.
  • Timberline Four Seasons Resort: Experience the ultimate mountain getaway at Timberline Four Seasons Resort, situated 24.1km from Petersburg. This 3-star resort is a haven for outdoor enthusiasts, providing a plethora of recreational activities including skiing, mountain biking, and horse riding. The on-site restaurant and bar create a vibrant dining atmosphere, while the nearby scenic mountains offer breathtaking views. Guests can enjoy a lively nightlife scene with a nightclub and various entertainment options, making this resort a perfect blend of adventure and relaxation.
  • Secluded Retreat- Endless Mtn Views, Rushing Stream, Waterfalls- Sleeps up to 18: Discover a serene escape at the Secluded Retreat, just 12.9km from Petersburg. This spacious vacation home is perfect for families or romantic getaways, featuring stunning mountain and water views. Adventure seekers can indulge in outdoor activities such as hiking, fishing, and horseback riding, while families will appreciate the child-friendly amenities like a game room and video game console. For a romantic touch, spa services and winery tours nearby promise a memorable experience, making this retreat a unique and enchanting choice for your stay.

Where to stay near Petersburg

Petersburg, West Virginia, offers a delightful blend of outdoor adventure and rich history. Stroll through the charming downtown area, where friendly locals create a welcoming atmosphere. Enjoy spectacular sunsets in the city centre, and don’t miss the intriguing military museum nearby. This quaint town, with its serene vibe, is perfect for relaxation and exploration, making it an ideal destination for a memorable vacation.

  • Cabins: Nestled a mere 12.9km from Petersburg, Cabins is a charming city that attracts visitors with its stunning outdoor scenery and adventurous spirit. Known for its recreational areas and ski resorts, it offers ample opportunities for thrilling activities. Travellers can explore the nearby national state park, tranquil lakes, and intriguing caves, making it a perfect destination for nature enthusiasts looking to immerse themselves in the great outdoors.
  • Eastern Panhandle: Located just 6.4km away from Petersburg, the Eastern Panhandle is a delightful region that welcomes visitors year-round. This area provides a romantic and scenic experience, ideal for couples and solo travellers alike. With its recreational areas, golf courses, and inviting urban parks, there's something for everyone here. The proximity to charming lakes and local factories adds to the area's unique character, making it a wonderful spot for exploration.
  • Moorefield: Positioned 16.1km from Petersburg, Moorefield is a vibrant city that attracts adventure seekers and outdoor lovers. With a variety of recreational activities and ski fields nearby, visitors can enjoy the thrill of winter sports or hike through picturesque landscapes. This city boasts remarkable attractions like a national state park, serene lakes, and breathtaking waterfalls, ensuring that every traveller can find their own slice of paradise amidst nature.

Things to do near Petersburg

Petersburg offers a delightful escape for outdoor enthusiasts and adventure seekers, boasting stunning scenery and various activities. Visitors can enjoy recreational areas, skiing, and a charming ski resort, ensuring a memorable stay. It's the perfect destination for those looking to immerse themselves in nature while engaging in exciting adventures.

Shopping

Petersburg offers quaint local shops and boutiques perfect for gifts and souvenirs. If you're up for a drive, visit the nearby Meadowbrook Mall, approximately 32.2km away, where you can find a mix of national retailers and charming local stores.

Recreation

Valley View Golf Course, located 9.7km from Petersburg, offers a delightful outdoor golfing experience amidst scenic views. Alternatively, Canaan Valley Resort Golf Club, situated 29.0km away, provides a picturesque setting for golf enthusiasts, perfect for unwinding in nature while enjoying the sport.

Adventure

At Canaan Valley Ski Resort, 27.4km from Petersburg, experience thrilling skiing amidst stunning landscapes. Timberline Four Season Resort, located 24.1km away, offers exciting sports and skiing vibes. For more outdoor adventure, visit Canaan Valley Resort State Park, situated 30.6km from Petersburg, perfect for nature enthusiasts.

Nightlife

Experience the charm of Petersburg's nightlife by visiting the McCoy Grand Theatre and Museum, 16.1km away, for a cultural evening filled with romance and entertainment. Alternatively, the Larenim Park Amphitheatre, 46.7km from town, offers a vibrant atmosphere perfect for enjoying live performances under the stars.

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

Booking tips and Expedia advantages for Petersburg

For a budget-friendly visit to Petersburg, consider travelling in March or September to October when accommodation prices are lower. Tuesdays are the cheapest days to stay, while Fridays are the priciest. Use Expedia’s search tool to compare room rates and filter for your budget, and consider booking a package that combines flights and activities for savings. Look for free activities in the area, and don’t forget to check for exclusive discounts and deals on longer stays or free nights to maximise your savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Petersburg are March and September to October, where the prices are slightly lower. This is in comparison to December to February, 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 Tuesday. The most expensive day to stay in Petersburg is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and the type of accommodation you prefer. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Petersburg with your flights and activities through an Expedia package.

Find the best attractions in and around Petersburg

Petersburg, West Virginia, is an ideal destination for those seeking outdoor adventures and scenic beauty. With attractions such as ski resorts, caves, and urban parks, the area caters to families and urban explorers alike. Visitors can immerse themselves in a variety of experiences that showcase the region’s natural splendour and recreational opportunities, ensuring a memorable holiday filled with excitement and exploration.

  • Smoke Hole Caverns: Located 8.0km from Petersburg, Smoke Hole Caverns offers an adventurous experience with its stunning underground formations. Explore the captivating stalactites and stalagmites while enjoying the natural beauty of the surrounding wilderness.
  • Echo Park: Also situated 8.0km away, Echo Park is a delightful urban park perfect for families. Enjoy leisurely strolls, picnics, and playgrounds amidst lush greenery, making it an ideal spot for relaxation and outdoor fun in a vibrant community setting.
  • Rough Run: Nestled within Petersburg, Rough Run is a charming neighbourhood that reflects the city's local culture. Wander through the streets to experience quaint shops, eateries, and friendly locals, immersing yourself in the essence of small-town life.

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
January30.0°F (-1.1°C)Light RainMostly SunnyAverageSlightly High
February33.8°F (1.0°C)Light RainMostly SunnySlightly LowSlightly High
March41.2°F (5.1°C)Light RainMostly SunnySlightly HighSlightly Low
April51.6°F (10.9°C)Light RainMostly SunnySlightly HighAverage
May60.8°F (16.0°C)Light RainMostly SunnyAverageAverage
June68.5°F (20.3°C)Light RainMostly SunnyAverageAverage
July72.7°F (22.6°C)Light RainMostly SunnySlightly HighAverage
August70.3°F (21.3°C)Light RainMostly SunnyAverageAverage
September63.9°F (17.7°C)Light RainMostly SunnyAverageSlightly Low
October53.4°F (11.9°C)Light RainMostly SunnyAverageSlightly Low
November41.9°F (5.5°C)Light RainMostly SunnySlightly LowAverage
December35.8°F (2.1°C)Light RainMostly SunnySlightly LowSlightly High

The nearest major airports for your trip to Petersburg

For your visit to Petersburg, West Virginia, you can fly into two major airports. Weyers Cave, VA (SHD-Shenandoah Valley Regional) is 83.7km away, with nearby hotel options like the 4-star Batten Green Venue & Lodging, 14.5km from the airport, and the 3.5-star Hotel Madison & Shenandoah Conference Centre, 19.3km away. Alternatively, Elkins, WV (EKN-Randolph County) is 64.4km from Petersburg, with convenient hotel choices such as the Luxor Inn & Suites, 3.2km from the airport, and Wingate by Wyndham Elkins, 4.8km away. Both airports offer accessible transport options to these accommodations, ensuring a smooth journey.

Frequently asked questions

Where is the best place for a stay in Petersburg?
Based on our traveler data, Hermitage Inn & Pub is one of the top choices for your stay. This hotel offers a restaurant and free parking. Two other options for your trip to the area are The Inn at Canaan and Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy. See all available top hotels, or vacation rentals in Petersburg.
If I need to cancel my hotel reservation in Petersburg, will I receive a refund?
Yes, most hotel bookings are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If you have a reservation that's non-refundable, you might be able to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Petersburg.
What are some accommodations with pools in Petersburg?
Chalet High by Coolvacay: Provides a sauna, an indoor pool, and free self parking. View all hotels with pools in Petersburg.
What is staying in Petersburg like?
Visitors can enjoy all that Petersburg has to offer including its museums. Tourists to the city can also enjoy its welcoming locals. In Petersburg, there are 9 hotels and other accommodations to choose from. Find out more about Petersburg.
What is there to see in Petersburg?
A couple of favorite places to visit are Welton Park and Rough Run. You'll also find Smoke Hole Caverns and Lost River State Park in the area. Check out what more to see and do in Expedia's Petersburg guide.
What's the seasonal weather like in Petersburg?
The hottest months are usually July and August with an average temp of 69°F, while the coldest months are January and February with an average of 35°F. Average annual precipitation for Petersburg is 43 inches.

Explore a world of travel with Expedia