Cozy 3BR Mountain Lodge + Game Room, Deck & Views

Entire cabin in McGaheysville, Virginia

  1. 8 guests
  2. 3 bedrooms
  3. 6 beds
  4. 2 baths
Hosted by Kevin
  1. Superhost
  2. 3 years hosting

Listing highlights

Top 10% of homes

This home is highly ranked based on ratings, reviews, and reliability.

50-min drive to Shenandoah National Park

This home is near the national park.

Self check-in

Check yourself in with the smartlock.
Escape to Green Mountain Lodge! This cozy 3BR, 2BA retreat in Massanutten Resort sleeps 8 and is your perfect base for adventure or relaxation. Enjoy skiing, tubing, golf, pools, tennis, fishing, hiking, biking, Shenandoah National Park, local caverns, and more. Just minutes from JMU. Unwind and create lasting memories!

The space
- 1,500 sq ft with 3 bedrooms & 2 bathrooms

Game room: pool table, Connect Four, ring toss, 55” Smart TV

Family room: 55” Smart TV, full sleeper sofa (linens/blankets provided); log into your streaming apps or use your Firestick/ROKU for cozy movie nights

High-speed Xfinity Wi-Fi & dedicated workspace

Spacious wrap-around deck to relax & take in mountain views with your favorite drink

Private driveway fits 4 cars; extra street parking available

Fully equipped kitchen: stainless fridge, microwave, 4-burner stove, dishwasher, pots, pans, baking sheets, dishes, glassware, utensils, Keurig, toaster, serving bowls, popcorn bowl, spices & essentials

Large dining table for family meals

Bathrooms stocked with hair dryer, toilet paper, soap & shampoo

Laundry closet with new washer/dryer, iron & cleaning supplies

Linens, towels, hand towels & washcloths provided

Bedroom layout:

BR1: King bed, private bath, 40" Smart TV

BR2: Queen bed, 42" Smart TV

BR3: Twin bed + twin bunk beds, 32" Smart TV

Guest access
Guests will receive a custom code for the smart lock before check-in—no keys needed! Enjoy full access to the home, except for a locked owner’s closet and the crawl space. The driveway is semi-steep due to the mountain location; front-wheel or 4-wheel drive is recommended in winter. Street parking is also available alongside the property. Green Mountain Lodge sits in the gated, four-season Massanutten Resort, offering easy access to resort activities. Please note: renting the home does not include free resort amenity passes.

Other things to note
This home is located inside Massanutten Resort, which offers endless activities: skiing, tubing, ice skating, two golf courses, an indoor/outdoor water park, tennis, mountain biking, ziplining, mini golf, go-karts, fishing, hiking, horseback riding, a spa, and more.

Most resort activities are available to guests for an additional fee and should be booked online through Massanutten Resort’s website before arrival. You may experience resort capacity restrictions, activities can sell out, especially on weekends and holidays. Please note we cannot guarantee availability, and amenity closures or limited access are not grounds for a refund.

The Massanutten indoor/outdoor water park can be booked online. Other resort pools are dedicated to specific timeshare areas and are not accessible with this rental.

Refunds will not be issued for sold-out or closed resort activities, or for weather or road conditions.

You’ll be about 15 miles from downtown Harrisonburg and James Madison University—perfect for exploring local restaurants, shops, and museums. The Shenandoah Valley also offers caverns, wineries, and breweries. Shenandoah River access is just 10 miles away for tubing and kayaking in warmer months. The Swift Run Gap entrance to Shenandoah National Park, Skyline Drive, and the Appalachian Trail is only 15 miles away, offering excellent hiking for all levels. Charlottesville is roughly 1 hour and 15 minutes from the lodge.

Please note: this home is nestled in the mountains and woods, so you may see local wildlife like deer and other furry visitors. Drive carefully, especially at night. You’ll also encounter insects—keep doors and windows closed, especially at night, as lights attract them.

Keywords: Lodge, Cabin, Resort, Haven, Chalet, Retreat, Massanutten, House, JMU, Shenandoah Valley, Harrisonburg, Wedding

Where you’ll sleep

1 of 2 pages

What this place offers

Kitchen
Wifi
Dedicated workspace
Free driveway parking on premises – 4 spaces
Shared outdoor pool - available seasonally, open specific hours

Select check-in date

Add your travel dates for exact pricing

Rated 4.97 out of 5 from 69 reviews.

Guest favorite
This home is in the top 10% of eligible listings based on ratings, reviews, and reliability
0 of 0 items showing

Overall rating

  1. 5 stars, 97% of reviews
  2. 4 stars, 3% of reviews
  3. 3 stars, 0% of reviews
  4. 2 stars, 0% of reviews
  5. 1 stars, 0% of reviews

Rated 5.0 out of 5 stars for cleanliness

Rated 5.0 out of 5 stars for accuracy

Rated 5.0 out of 5 stars for check-in

Rated 5.0 out of 5 stars for communication

Rated 5.0 out of 5 stars for location

Rated 4.9 out of 5 stars for value

Where you’ll be

McGaheysville, Virginia, United States
This listing's location is verified and the exact location will be provided after booking.

Meet your host

Superhost
69 reviews
4.97 out of 5 average rating
3 years of hosting
Lives in Pennsylvania, United States
I live in Pennsylvania with my wife and our three kids. As a family, we love exploring new places—whether it’s the magic of Disney, relaxing at the beach, or enjoying the peace of the mountains. We want you to have a wonderful stay at our home and are always happy to help. Please feel free to reach out anytime through the Airbnb app with any questions—we’re here to make sure you have a great visit!

Kevin is a Superhost

Superhosts are experienced, highly rated hosts who are committed to providing great stays for guests.

Host details

Response rate: 100%
Responds within an hour
To help protect your payment, always use Airbnb to send money and communicate with hosts.

Things to know

House rules

Check-in after 4:00 PM
Checkout before 10:00 AM
8 guests maximum

Safety & property

Exterior security cameras on property
Carbon monoxide alarm
Smoke alarm

Cancellation policy