Skip to content
Sign up
Log in
Vacation rentals in Virginia

Vacation rentals in Virginia

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in Virginia

Guests agree: these stays are highly rated for location, cleanliness, and more.

  • Treehouse in Bryce Resort, Basye, near Shenandoah
    SUPERHOSTEntire house · 6 guests · 3 beds · 2 bathrooms
    Treehouse in Bryce Resort, Basye, near Shenandoah

    Elevated 900 sq ft space with vaulted ceiling and 500 sq ft of wrap-around deck in the treetops. 3 bedrooms (2 Queens + full-size futon which is 6" narrower than a Queen and therefore a bit tight for 2 adults) and 2 full bathrooms. Adjacent to National Forest land and just 40 miles from the Thornton Gap entrance to Shenandoah Nat'l Park and Skyline Drive. Our home is within the Bryce Resort - offering (in season) golf, mountain biking, zipline, and lake with beach, kayaks/canoes.

    What guests are saying:

    “The stay at the treehouse was incredible! We loved relaxing for our 2 night stay and exploring the town around us. The guest book and the binder put together by Mark was amazing. I also loved that there were basic needs in the house like soap, shampoo, toilet paper, spices, etc. Loved the DVD collection that was available for us to binge watch Simpson’s at night while we relaxed inside since it was colder. The wild life was awesome around the treehouse too. The first driveway was paved halfway up and my 2019 Toyota Corolla was able to make it up with ease. We didn’t attempt the back driveway because the top was significantly more convenient for us with no steps. Mark was very communicative about the stay also. We already have our next trip booked! PS. Don’t hike Orkney spring trail off alum spring rd. We couldn’t pass through the main road to Marks recommended spot because of a downed tree and found this trail. It was a 35% grade and was super hard despite what all trails said. I’m still sore today. Lol! If you do decide to, only go to the view point. The super steep treck to the top brings you to the peek in the middle of the woods with no view. Wasn’t worth it.”

  • The Joshua Tree House
    SUPERHOSTTreehouse · 2 guests · 1 bed · 1 bathroom
    The Joshua Tree House

    Come unwind in our exclusive tree house getaway, nestled amongst pine trees. Take a short walk to enjoy the river.

    What guests are saying:

    “Great property with relaxing river seating. Wonderful personalized touches like homemade granola and bath salts for the hot tub. Very friendly and messaged us shortly after we arrived to make sure we did not have any questions. Such a romantic setting to unwind and turn off your devices (wifi was accessible). The view from the loft was amazing. Loved our stay and were sad to leave. There were also great farmers markets near by with good deals. The dogs on the property were incredibly sweet :) they greeted us when we arrived and to say a final farewell🐶”

  • Shenandoah Hideaway ❤️ Garden Pub & Hot Tub
    SUPERHOSTEntire cabin · 6 guests · 2 beds · 1 bathroom
    Shenandoah Hideaway ❤️ Garden Pub & Hot Tub

    --Come enjoy the majesty of Shenandoah Valley - Weekends are filling fast, but we have Great weekday rates! -- This cozy cabin has 2 bedrooms with queen beds & a Garden Pub! Enjoy cooking in the fully equipped kitchen, lounge by the gas log fireplace, soak in serenity in a hot tub under the stars, or play games while sipping drinks in the Garden Pub.

    What guests are saying:

    “Great time spent in Luray. Culin was very quick to respond whenever I had a question. It was very relaxing and the place was beautiful and clean. LOVE that hot tub!”

Holiday rentals for every style

Get the amount of space that is right for you.

  • Homes
  • Hotels
  • Unique stays

Popular amenities for Virginia holiday rentals

  • Kitchen
  • Wifi
  • Pool
  • Free parking on premises
  • Air conditioning

Other great holiday rentals in Virginia

Treehouse in Bryce Resort, Basye, near Shenandoah
SUPERHOSTEntire house
Treehouse in Bryce Resort, Basye, near Shenandoah
Price:₹4,877 / night
The Joshua Tree House
SUPERHOSTTreehouse
The Joshua Tree House
Price:₹13,880 / night
Shenandoah Hideaway ❤️ Garden Pub & Hot Tub
SUPERHOSTEntire cabin
Shenandoah Hideaway ❤️ Garden Pub & Hot Tub
Price:₹11,254 / night
Secluded Tree House (Safety Protocol Listed Below)
SUPERHOSTPrivate room
Secluded Tree House (Safety Protocol Listed Below)
Price:₹5,627 / night
Secluded Log Cabin on the River
SUPERHOSTEntire cabin
Secluded Log Cabin on the River
Price:₹10,879 / night
Gum Tree Lodge
SUPERHOSTEntire cabin
Gum Tree Lodge
Price:₹9,754 / night
Blue Moon Log Cabin ❤️ Hot Tub and Walk to River
SUPERHOSTEntire cabin
Blue Moon Log Cabin ❤️ Hot Tub and Walk to River
Price:₹11,254 / night
*YURT*MTNRetreat*HotTub*15%offWkly*FARM*Goats
SUPERHOSTYurt
*YURT*MTNRetreat*HotTub*15%offWkly*FARM*Goats
Price:₹13,880 / night
Mountain Octagon: nature-views-art!
SUPERHOSTYurt
Mountain Octagon: nature-views-art!
Price:₹13,130 / night
Mountain Top A+ Views!
SUPERHOSTEntire cabin
Mountain Top A+ Views!
Price:₹14,255 / night
Farmhouse Style Studio Apartment
SUPERHOSTEntire flat
Farmhouse Style Studio Apartment
Price:₹2,926 / night
Bay Watch Waterfront in Virginia Beach
SUPERHOSTEntire cottage
Bay Watch Waterfront in Virginia Beach
Price:₹7,428 / night
Show all