Search Resort Hotels in Petersburg from CA $106

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months
No exact matches found, but these alternatives could be just right

Recommended hotels in Petersburg

The Hermitage Inn and Taphouse

The Hermitage Inn and Taphouse
2.5 star property
Petersburg
9.2 out of 10, Wonderful, (229 reviews)
"Very clean rooms and staff was very helpful and very nice complimentary breakfast!!"
United States
Brenda
The price is CA $178
CA $209 total
includes taxes & fees
Mar 26 - Mar 27
The Hermitage Inn and Taphouse

Charming 2-bedroom apartment in quiet downtown neighborhood in Petersburg

Charming 2-bedroom apartment in quiet downtown neighborhood in Petersburg
Petersburg
10.0 out of 10, Exceptional, (23 reviews)
"This is and amazing places to stay!"
United States
Brenda M.
The price is CA $136
CA $436 total
includes taxes & fees
Mar 4 - Mar 5
Charming 2-bedroom apartment in quiet downtown neighborhood in Petersburg

Cozy apartment in quiet, downtown neighborhood in Petersburg

Cozy apartment in quiet, downtown neighborhood in Petersburg
Petersburg
10.0 out of 10, Exceptional, (1 review)
"Clean and cozy apartment, Host very easy to communicate with, had everything we needed, excellent TV and Sound Bar, comfortable furnishings, has microwave, stove, coffee pot, microwave and restaurant quality toaster oven, laundry equipment was neat it’s a washer dryer combo, comfy bed, some traffic noises as expected for being in a downtown locationOtherwise it was very nice we would stay there again. "
United States
Cynthia S.
The price is CA $136
CA $436 total
includes taxes & fees
Mar 4 - Mar 5
Cozy apartment in quiet, downtown neighborhood in Petersburg

The Inn at Canaan

The Inn at Canaan
2.5 star property
Davis
8.6 out of 10, Excellent, (837 reviews)
"Clean room, good location, nice staff"
United States
Kevin
The Inn at Canaan

SureStay Plus Hotel by Best Western Keyser

SureStay Plus Hotel by Best Western Keyser
2.5 star property
Keyser
8.8 out of 10, Excellent, (552 reviews)
"Room was great and clean"
United States
Van
The price is CA $163
CA $183 total
includes taxes & fees
Mar 4 - Mar 5
SureStay Plus Hotel by Best Western Keyser

Laurel River Club Bed & Breakfast

Laurel River Club Bed & Breakfast
2.0 star property
Davis
9.6 out of 10, Exceptional, (52 reviews)
"Clean room; friendly staff; pet friendly; great breakfast; beautiful house and grounds"
United States
Judy
Laurel River Club Bed & Breakfast

Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy

Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy
2.0 star property
Basye
9.6 out of 10, Exceptional, (50 reviews)
"Cabin was so cozy and picturesque, perfect location for some R & R."
United States
Cinthia
The price is CA $121
CA $194 total
includes taxes & fees
Mar 4 - Mar 5
Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy

Comfy Mobile Home located minutes from restaurants and venues.

Comfy Mobile Home located minutes from restaurants and venues.
Moorefield
10.0 out of 10, Exceptional, (35 reviews)
"The place was great, very clean no issues, would stay here again."
United States
Shawn G.
The price is CA $128
CA $179 total
includes taxes & fees
Apr 1 - Apr 2
Comfy Mobile Home located minutes from restaurants and venues.

Abrams Creek Center

Abrams Creek Center
2.0 star property
Elk Garden
7.6 out of 10, Good, (45 reviews)
"Convenient to lots of activities secluded. "
United States
Anonymous traveller
The price is CA $66
CA $106 total
includes taxes & fees
Mar 26 - Mar 27
Abrams Creek Center

~ Cabin in the Wildwoods ~ Secluded ~ Rustic ~ Family Friendly~

~ Cabin in the Wildwoods ~ Secluded ~ Rustic ~ Family Friendly~
Franklin
10.0 out of 10, Exceptional, (224 reviews)
"Loved the decor inside "
United States
Janna R.
The price is CA $178
CA $276 total
includes taxes & fees
Mar 4 - Mar 5
~ Cabin in the Wildwoods ~ Secluded ~ Rustic ~ Family Friendly~

Cozy Cabin w Lake, Hot Tub, Huge Deck & Fire Pit

Cozy Cabin w Lake, Hot Tub, Huge Deck & Fire Pit
Mathias
10.0 out of 10, Exceptional, (36 reviews)
"The cabin was perfect for our weekend getaway. The home was incredibly clean and tidy."
United States
Brian E.
The price is CA $233
CA $484 total
includes taxes & fees
Mar 4 - Mar 5
Cozy Cabin w Lake, Hot Tub, Huge Deck & Fire Pit

The Overlook Cabin at The Oasis

The Overlook Cabin at The Oasis
Mount Storm
10.0 out of 10, Exceptional, (7 reviews)
"We lived our stay here during our offroading trip to wolfs den. It’s only 20 mins from the park and was clean with everything provided. "
United States
Rameez R.
The price is CA $135
CA $282 total
includes taxes & fees
Mar 4 - Mar 5
The Overlook Cabin at The Oasis

Cozy river front log cabin close to, Seneca Rocks, Dolly Sods, Spruce Knob

Cozy river front log cabin close to, Seneca Rocks, Dolly Sods, Spruce Knob
Seneca Rocks
9.4 out of 10, Exceptional, (12 reviews)
"The place was very clean and comfortable. The location was perfect for outdoor adventures. "
United States
Erin C.
The price is CA $171
CA $293 total
includes taxes & fees
Mar 4 - Mar 5
Cozy river front log cabin close to, Seneca Rocks, Dolly Sods, Spruce Knob

Cozy Mobile Home In Just the Right Place.

Cozy Mobile Home In Just the Right Place.
Moorefield
9.8 out of 10, Exceptional, (60 reviews)
"We had a great stay.The host was great, the rental was clean and comfortable, and the location was very convenient for our trip. It was like home away from home. We would be happy to stay here again."
United States
Felicia H.
The price is CA $133
CA $197 total
includes taxes & fees
Mar 4 - Mar 5
Cozy Mobile Home In Just the Right Place.

Cozy 2-bedroom, river access, near Smoke Hole, Seneca Rocks & Dolly Sods

Cozy 2-bedroom, river access, near Smoke Hole, Seneca Rocks & Dolly Sods
Cabins
9.6 out of 10, Exceptional, (5 reviews)
"Good quality amenities in a clean comfortable cabin near several choice tourist sites."
United States
Debi
The price is CA $191
CA $319 total
includes taxes & fees
Mar 4 - Mar 5
Cozy 2-bedroom, river access, near Smoke Hole, Seneca Rocks & Dolly Sods

Garden Level Suite at the Historic McCoy House – Private Entrance & Deck Access

Garden Level Suite at the Historic McCoy House – Private Entrance & Deck Access
Franklin
10.0 out of 10, Exceptional, (2 reviews)
"I absolutely loved this comfortable and hospitable place. The communication was amazing and the extra little touches to make us feel welcome and at home plus the overall atmosphere was just perfect. I wish I could have stayed longer and explored the town which looked charming but I want to give a nod to the terrific little corner cafe we walked to for dinner where the service was friendly and the food delicious. "
United States
Marie J.
The price is CA $166
CA $216 total
includes taxes & fees
Mar 4 - Mar 5
Garden Level Suite at the Historic McCoy House – Private Entrance & Deck Access

Cabin 15 One Bed Modern Luxury w Hot Tub

Cabin 15 One Bed Modern Luxury w Hot Tub
Timberline
10.0 out of 10, Exceptional, (4 reviews)
"The Cabin was very nice and perfect for us. I loved the fire pit and the location was great!"
United States
Ray T.
The price is CA $271
CA $604 total
includes taxes & fees
Mar 4 - Mar 5
Cabin 15 One Bed Modern Luxury w Hot Tub

Potomac Overlook Log Cabin / WIFi at 12364 Petersburg Pike, Upper Tract,WV .

Potomac Overlook Log Cabin / WIFi at 12364 Petersburg Pike, Upper Tract,WV .
Upper Tract
10.0 out of 10, Exceptional, (202 reviews)
"Awesome cabin. Everything just right. Perfect weekend getaway. "
United States
Steve D.
The price is CA $217
CA $273 total
includes taxes & fees
Mar 7 - Mar 8
Potomac Overlook Log Cabin / WIFi at 12364 Petersburg Pike, Upper Tract,WV .

Cozy Cabin in Black Bear-Central Heating-Family & Pet Friendly-Resort Pool

Cozy Cabin in Black Bear-Central Heating-Family & Pet Friendly-Resort Pool
Davis
9.8 out of 10, Exceptional, (6 reviews)
"The instructions were perfect, and we had a great trip!"
United States
Mallory J.
The price is CA $171
CA $352 total
includes taxes & fees
Mar 5 - Mar 6
Cozy Cabin in Black Bear-Central Heating-Family & Pet Friendly-Resort Pool

Big Rock Camping Cabin 1

Big Rock Camping Cabin 1
Mount Storm
10.0 out of 10, Exceptional, (1 review)
"It was off the grid well taking care of the cabins"
United States
Linda
The price is CA $103
CA $175 total
includes taxes & fees
Mar 16 - Mar 17
Big Rock Camping Cabin 1
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Top Petersburg Hotel Reviews

Find out more about Petersburg

Petersburg Resorts information

Number of reviews
2,348
Accommodation
2 Resorts
Lowest Price
CA $106
Highest Price
CA $604

Frequently asked questions

What is Petersburg like for a resort vacation?
You deserve a vacation, and a resort is just the place to treat yourself to the amenities and services you need for a relaxing stay in Petersburg. One of the comfortable resort hotels in the surrounding area could be just what you're looking for, whether you want great restaurants on site, a state-of-the-art fitness center, or activities for the kids.
What's a favorite resort for my stay in Petersburg?
Here's our top-rated resort near Petersburg: Timberline Four Seasons Resort - 15.2 mi (24.4 km) from Petersburg. Features a nightclub, free self parking, and a bar.
What can I do in Petersburg?
Top Kick's Military Museum, Welton Park, and Rough Run are a few of the interesting sights to visit. Other attractions in the area include Smoke Hole Caverns and Timberline Four Season Resort.
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