Skip to content

Cabin and house vacation rentals in Keswick

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Keswick

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

Cabin in The Pines
SUPERHOST
Entire guesthouse · 2 guests · 1 bed · 1 bath
Cabin in The PinesThe natural wood cabin is conveniently located 12 miles east of Charlottesville on a private 100 acre farm. The owners are on property which is located near Interstate 64, a major shopping center, Martha Jefferson Hospital, University of Virginia as well as many vineyards, breweries, and historic attractions.
The Loft at Minor Mill - Private loft apartment.
SUPERHOST
Barn · 6 guests · 4 beds · 1 bath
The Loft at Minor Mill - Private loft apartment.Our place is a newly constructed barn loft in our 1960's barn. Enjoy beautiful views of the surrounding countryside from large windows and a private balcony. The barn is surrounded by our horse pastures and neighboring fields. Self check in with the key lockbox. This loft is separate from the main house where we live. Private parking and entrance for our guests directly outside of barn loft (this is separate from the main house driveway).
Tranquil Cottage in C'ville, sleeps 5
SUPERHOST
Entire guesthouse · 5 guests · 3 beds · 1 bath
Tranquil Cottage in C'ville, sleeps 5We are cleaning then sanitizing, and following the the ARbnb cleaning protocols. Tranquil Cottage an adorable home with all the amenities, located 6 miles north of downtown Charlottesville. It is in the heart of wine and horse country. Walk our country roads, enjoy daytime views of the mountains, and be amazed at the sunsets and stars. We are a small farm-estate. Note: Only children over 12 Base price for 2 people. Extra charge of 50.00 for each person thereafter. No Pets Allowed Thank you

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Pet friendly vacation cabins

SUPERHOST
  1. Entire cabin
  2. Buckingham
CABIN ON THE JAMES RIVER, BUCKINGHAM COUNTY
$150 per night
SUPERHOST
  1. Entire cabin
  2. Faber
Retreat To Peace and Seclusion Private 140 Acres
$199 per night
SUPERHOST
  1. Entire cabin
  2. Stanardsville
Off the Beaten Path - Powell Mountain
$108 per night
SUPERHOST
  1. Entire cabin
  2. Gordonsville
18th Century Charming Bungalow# 127 & pool & wifi
$141 per night
SUPERHOST
  1. Entire cabin
  2. Madison
The Cabin at the Lake
$186 per night
SUPERHOST
  1. Entire cabin
  2. Stanardsville
Romance Ridge
$198 per night
SUPERHOST
  1. Entire cabin
  2. Etlan
Modern Cabin on Old Rag; Dog-Friendly
$232 per night
SUPERHOST
  1. Entire cabin
  2. Brightwood
Robinson River Cabin
$188 per night
SUPERHOST
  1. Entire cabin
  2. Shenandoah
Romantic Shenandoah Mountain Retreat
$118 per night
SUPERHOST
  1. Entire cabin
  2. Stanley
Hiker’s Hideaway Romantic Cabin
$121 per night
SUPERHOST
  1. Entire cabin
  2. Shenandoah
Hobbit House in the Shenandoah Virginia "Shire"
$259 per night
SUPERHOST
  1. Entire cabin
  2. Syria
Rose River Cabin in the Blue Ridge Mountains
$182 per night

Cabin rentals with jacuzzis / hot tubs

  1. Entire cabin
  2. Gordonsville
Personal 2-bedroom cabin @ family friendly resort
$148 per night
SUPERHOST
  1. Entire cabin
  2. Stanardsville
High Top Cabin
$150 per night
SUPERHOST
  1. Entire cabin
  2. Shenandoah
Wander Inn! Charming Cabin Near Shenandoah River
$177 per night
SUPERHOST
  1. Entire cabin
  2. Shenandoah
Cuddly Cub Cabin
$261 per night
SUPERHOST
  1. Entire cabin
  2. Scottsville
Quaint country authentic log cabin
$140 per night
SUPERHOST
  1. Entire cabin
  2. Shenandoah
Shenandoah Sunsets~Breathtaking Views~ New Hot Tub
$201 per night
SUPERHOST
  1. Entire cabin
  2. Stanley
The Whispering Hillside: HOT TUB & ☕️ Coffee Bar 🐶
$275 per night
SUPERHOST
  1. Entire cabin
  2. Stanley
WINTER SALE! Mountain Retreat with Great Views!
$207 per night
SUPERHOST
  1. Entire cabin
  2. Stanardsville
Lake Front Home 15 Mins from Blue Ridge Mountains
$175 per night
  1. Entire cabin
  2. Stanardsville
Secluded Stanardsville Cabin w/ 10 Acres & Hot Tub
$184 per night
SUPERHOST
  1. Entire cabin
  2. McGaheysville
Gigi's Mountain Log Cabin with New luxury hot tub
$425 per night
SUPERHOST
  1. Entire cabin
  2. Stanley
Bearloga at Shenandoah- HOT TUB, Mtn Views, SAUNA
$607 per night

Vacation houses with gardens or backyards

  1. Entire residential home
  2. Charlottesville
Bright & Cozy Downtown Cottage Close to Everything
$195 per night
SUPERHOST
  1. Entire residential home
  2. Charlottesville
Locust Grove Retreat- 3 Bed, 1 Bath, Full Kitchen
$120 per night
SUPERHOST
  1. Entire residential home
  2. Charlottesville
Bluebird Bungalow in Frye Spring- 2 bed, 1 bath
$125 per night
  1. Private room
  2. Charlottesville
Private, Spacious Charlottesville Guest Suite
$79 per night
SUPERHOST
  1. Entire residential home
  2. Palmyra
Hawkwood House King Bedroom
$90 per night
  1. Private room
  2. Charlottesville
Solo Travel Near UVa. 4 Rent Too!
$38 per night
  1. Entire residential home
  2. Charlottesville
Stylish & comfy home blocks from UVA and downtown!
$149 per night
PLUS
  1. Entire residential home
  2. Charlottesville
Walk to Galleries From an Artful House Near the Old Downtown
$265 per night
  1. Entire residential home
  2. Charlottesville
New construction cottage near UVA & wineries!
$206 per night
SUPERHOST
  1. Entire residential home
  2. Charlottesville
The High Note | Craftsman Cottage | Fiber Internet
$186 per night
  1. Entire residential home
  2. Charlottesville
Wakefield Ct | Private Parking spots | Fast WiFi
$203 per night
SUPERHOST
  1. Entire residential home
  2. Charlottesville
Beautiful Sunny Clean House In Charlottesville VA
$143 per night