Skip to content

Vacation rentals in Rockingham County

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Rockingham County

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

  1. Private room
  2. Linville
Quiet,5 minutes from town,solar powered

I live 4 miles from the Harrisonburg City limits, 15 minutes from JMU, 5 minutes from EMU. This is a country setting with no close neighbors. The house is solar powered. There are great views of the mountains. There is a stream below the house to hike to. Red tail hawks usually nest here from March until June. Lots of bird watching. I have a mushroom farm here, please ask for a tour. Plenty of outdoor space to run a dog. I have two rooms for rent on AirBnb and one shared bathroom.

$36 per night
  1. Entire vacation home
  2. Singers Glen
Rustic, Peaceful Cottage - sleeps 1 to 4 guests

A peaceful, rustic setting in a historic, country setting. Sleeps 1 to 4 guest comfortably! Minutes from Harrisonburg - home of JMU! Located very close to other popular tourist sites such as Massanutten and Skyline Drive. A nice area for a small walk or short run. Located within walking distance of a country store, a Methodist and a Baptist church, as well as the local Community Center. It is a perfect location at a perfect price!

$66 per night
SUPERHOST
  1. Earthen home
  2. Broadway
Hobbit Style Underground Cabin

Nestled in the valley of the Blue Ridge Mountains, this secluded Hobbit House makes the perfect private getaway.

$146 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Other great vacation rentals in Rockingham County

SUPERHOST
  1. Entire guest suite
  2. Linville
Peaceful Getaway
$71 per night
SUPERHOST
  1. Private room
  2. Harrisonburg
Friendly & Close to EMU
$41 per night
SUPERHOST
  1. Private room
  2. Harrisonburg
Old Rip Van Winkle Guest Suite (no cleaning fees)
$57 per night
SUPERHOST
  1. Private room
  2. Harrisonburg
Big Yellow House
$43 per night
SUPERHOST
  1. Entire guest suite
  2. Mount Crawford
"Country Star"- Suite at Cross Keys
$53 per night
  1. Private room
  2. Harrisonburg
Peaceful Private Bedroom in Quiet Neighborhood
$45 per night
SUPERHOST
  1. Entire rental unit
  2. Harrisonburg
Restful Hilltop Apartment: No cleaning fees!
$88 per night
SUPERHOST
  1. Private room
  2. Harrisonburg
Private Guest Suite Close to EMU
$49 per night
SUPERHOST
  1. Tiny home
  2. Linville
The Spring House at Thistle Hollow
$84 per night
  1. Entire guesthouse
  2. Broadway
"Grey Gables" Inviting, Comfy, Bright - 2 BR, 1 BA
$89 per night
SUPERHOST
  1. Entire rental unit
  2. Harrisonburg
Spacious and bright 1 bedroom apartment near EMU
$73 per night
SUPERHOST
  1. Entire rental unit
  2. Harrisonburg
Comfortable, Quiet, Fully Furnished Apartment
$74 per night