James River cabins

Book unique cabins, vacation rentals, and more on Airbnb

Top-rated cabins in James River

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

1 of 1 item showing
SUPERHOST
Entire cabin · Appomattox
Cozy and Private Riverfront Cabin on 50 Acres
Voted “Coolest AirBnb in Virginia” by Condé Nast www.cntraveler.com/gallery/best-airbnbs-in-the-us Nestled amongst a stand of mature hardwood trees, atop a bluff overlooking the scenic Appomattox River, this cozy cabin is a great place to let your stress melt away. Originally built in the 1800's and moved to its current location in the 1970's, it offers old-school charm and modern comfort.
$232 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Farmville
Weekend Getaway Cabin
Escape the busy city to peace and quiet! Visit High Bridge Lodge and Cabins located in Farmville, VA. Our cabins are nestled away in a beautiful, private wooded area, and offer easy access to the High Bridge Trail State Park. Visit Downtown Farmville for a variety of shops and restaurants that are only a short distance from the cabins.
$167 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Buckingham
Lotus View Retreat in Yogaville / Cabin
Beautiful Log Cabin with a separate bedroom with queen-size bed, and a sleeping/meditation loft, full kitchen, full bath, a semi-wraparound deck and a covered porch. The cabin deck is excellent for star gazing on the clear night sky
$199 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Cabins
  • Hotels
  • Unique stays

James River vacation rentals

1 of 1 item showing
SUPERHOST
Earthen home · Fairfield
A Warm Hearth and "All the Comforts of Home"
$297 per night
1 of 1 item showing
SUPERHOST
Private room · Richmond
Updated Private Room & Shared Bath in West End (B)
$40 per night
1 of 1 item showing
SUPERHOST
Private room · Chesterfield
simple and cozy bedroom with a full bed in house
$38 per night
1 of 1 item showing
Private room · Richmond
Charming Attic Room in Richmond
$35 per night
1 of 1 item showing
SUPERHOST
Private room · Richmond
Cozy Space Near the Fan and VCU
$43 per night
1 of 1 item showing
Entire rental unit · Richmond
Stay Here! 3-6 min to VCU school & hospital!
$89 per night
1 of 1 item showing
Private room · Midlothian
Spacious BR w/King Bed in Beautiful Midlothian
$49 per night
1 of 1 item showing
SUPERHOST
Entire rental unit · Petersburg
103 in Cockade City Flats
$98 per night
1 of 1 item showing
Private room · Lynchburg
Cozy Bedroom
$28 per night
1 of 1 item showing
SUPERHOST
Private room · Richmond
Cheerful 1-Bedroom residential home in Richmond 2
$37 per night
1 of 1 item showing
SUPERHOST
Private room · Chester
Paul’s Place
$36 per night
1 of 1 item showing
Entire serviced apartment · Richmond
Church Hill Apartment on Chimborazo Park
$100 per night
  1. Airbnb
  2. United States
  3. Virginia
  4. James River