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
Aug 21 - Aug 22
Tomorrow
Aug 22 - Aug 23
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for Petersburg hotels

Cabin
Reserve now, pay later
Hotel
Pet friendly
Budget

1. The Hermitage Inn and Taphouse

The Hermitage Inn and Taphouse
Petersburg
United States
Ben
P9,468
P11,069 total
includes taxes & fees
Sep 21 - Sep 22
The Hermitage Inn and Taphouse

2. South Branch Inn Moorefield

South Branch Inn Moorefield
Moorefield
United States
Robert
P11,066
P12,505 total
includes taxes & fees
Sep 4 - Sep 5
South Branch Inn Moorefield

3. The Inn at Canaan

The Inn at Canaan
Davis
United States
Kathryn
P7,102
P8,096 total
includes taxes & fees
Aug 22 - Aug 23
The Inn at Canaan

4. SureStay Plus Hotel by Best Western Keyser

SureStay Plus Hotel by Best Western Keyser
Keyser
United States
John
P8,111
P9,084 total
includes taxes & fees
Aug 28 - Aug 29
SureStay Plus Hotel by Best Western Keyser

5. Abrams Creek Center

Abrams Creek Center
Elk Garden
United States
Bill
P4,062
P5,994 total
includes taxes & fees
Sep 10 - Sep 11
Abrams Creek Center

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

Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy
Basye
United States
Kelly
P7,831
P11,357 total
includes taxes & fees
Sep 21 - Sep 22
Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy

7. Mountaineer Motel

Mountaineer Motel
Mount Storm
United States
George
P5,985
P6,703 total
includes taxes & fees
Aug 30 - Aug 31
Mountaineer Motel

8. Chalet High by Coolvacay

Chalet High by Coolvacay
Basye
United States
Jordan
P11,265
P12,425 total
includes taxes & fees
Sep 14 - Sep 15
Chalet High by Coolvacay

9. Modern Mountain Retreat Near Dolly Sods & Skiing 3 Bedroom Home

Modern Mountain Retreat Near Dolly Sods & Skiing 3 Bedroom Home
Timberline
P14,499
P30,981 total
includes taxes & fees
Sep 1 - Sep 2
Modern Mountain Retreat Near Dolly Sods & Skiing 3 Bedroom Home
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

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

Grant Memorial Hospital

Though Grant Memorial Hospital might be what brings you to town, perhaps you'll have a chance to explore more of Petersburg while you are here.
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

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 town square with a prominent clock tower, historic buildings, and a church steeple.

Top Petersburg Hotel Reviews

South Branch Inn Moorefield

South Branch Inn Moorefield

8/10 Good
"Helpful staff Clean rooms Pretty basic breakfast & coffee need improvement"
Alexis 1-night trip
Posted 11 hours ago
South Branch Inn Moorefield
The Hermitage Inn and Taphouse

The Hermitage Inn and Taphouse

8/10 Good
"The staff was really nice, the room was large, the bedding was good, but the price was out of line with what you got. No pool, no elevator, the breakfast was spartan, and the room was missing minor stuff, like a bathtub mat, and the stirrer sticks in the coffee packets. You would think these items would be caught by a hotel that costs this much..."
KENNETH 2-night trip
Posted 2 days ago
The Hermitage Inn and Taphouse
The Inn at Canaan

The Inn at Canaan

8/10 Good
"Property was clean, all staff was wonderful with the exception of the bearded guy at the front desk he seemed inconvenienced by the fact we were there.. Putt Putt was nice minus the $15 per-person that was a little much. Breakfast was lacking but it was quiet and a place to lay my head."
James 1-night trip
Posted 4 days ago
The Inn at Canaan
Chalet High by Coolvacay

Chalet High by Coolvacay

10/10 Excellent
"We've stayed at various rentals at Chalet High four times now. All the units are older. They're not fancy. But they've always been clean and everything's always worked fine. The kitchens are better stocked with cookware than many rentals as well, which we appreciate. I believe all, or at least most, of the rentals have dishwashers, wash machines, and driers in the units, which is a huge plus for us."
Cary 3-night trip
Posted 9 days ago
Chalet High by Coolvacay
SureStay Plus Hotel by Best Western Keyser

SureStay Plus Hotel by Best Western Keyser

8/10 Good
"Staff extremely cruel"
Charles 3-night trip
Posted 2 weeks ago
SureStay Plus Hotel by Best Western Keyser
Mountaineer Motel

Mountaineer Motel

10/10 Excellent
"Everything was"
Melissa 1-night trip
Posted 2 months ago
Mountaineer Motel

More cheap stays in Petersburg

Abrams Creek Center

Abrams Creek Center

166 Abrams Creek Dr. Elk Garden WV
P4,062
P5,994 total
Sep 10 - Sep 11
includes taxes & fees
Abrams Creek Center
The Inn at Canaan

The Inn at Canaan

6526 Appalachian Highway Davis WV
P7,102
P8,096 total
Aug 22 - Aug 23
includes taxes & fees
8.6/10 Excellent! (896 reviews)
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,111
P9,084 total
Aug 28 - Aug 29
includes taxes & fees
8.8/10 Excellent! (577 reviews)
SureStay Plus Hotel by Best Western Keyser
The Hermitage Inn and Taphouse

The Hermitage Inn and Taphouse

203 Virginia Ave Petersburg WV
P9,468
P11,069 total
Sep 21 - Sep 22
includes taxes & fees
9.2/10 Wonderful! (268 reviews)
The Hermitage Inn and Taphouse
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,831
P11,357 total
Sep 21 - Sep 22
includes taxes & fees
Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy
South Branch Inn Moorefield

South Branch Inn Moorefield

1500 U.S. 220 Moorefield WV
P11,066
P12,505 total
Sep 4 - Sep 5
includes taxes & fees
9/10 Wonderful! (94 reviews)
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, The Hermitage Inn and Taphouse 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 Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy and South Branch Inn Moorefield. 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: Offers 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 10 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