Skip to content

Grafton cabins

Book unique cabins, vacation rentals, and more on Airbnb

Top-rated cabins in Grafton

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

SUPERHOST
  1. Entire cabin
  2. Grafton
Grafton Getaway-Cabin on 2 wooded acres

Grafton Getaway is a 2019 renovated cabin just 1/2 mile from Main Street. The long driveway crosses a spring-fed creek and winds up the hill to a secluded home surrounded by trees. Guests often hear the creek's flowing water from the front porch swing. This 1500 square foot home includes a full kitchen with complimentary coffee and tea. The patio has a gas fire pit. The backyard has a Tiki smokeless fire pit with free firewood. Hammocks and bicycles for guest use. Make yourself at home!

$253 per night
  1. Entire cabin
  2. Grafton
Cozy 2-Bedrm House w/indoor Hot Tub next to Winery

It's time to enjoy a nice cozy Home away from home. This beautiful 2 Bedroom estate is equipped with an amazing INDOOR jacuzzi hot tub. Comfortable living room space, complimented by a wood finished kitchen with stainless steel appliances. This house is excellent for family getaway trips, a winery trip, or a good time away from the big city. This lovely home sits in front of both Aerie's Winery & Grafton Winery. Located right by the Grafton Marina with a view of the river.

$160 per night
SUPERHOST
  1. Entire cabin
  2. Elsberry
Incredible Cabin with Even Better Views

Our family's dream home perched high on a hill overlooking the beautiful river bottoms. This home boast some of the best views in the state. Enjoy all of this while staying in a beautiful home that includes 30' ceilings, spiral staircase, dozens of animal mounts, and a 3-story bunk bed! The surrounding farm offers the opportunity for fishing on two large ponds( or swimming) as well as nature trails to explore. Take a look for your self, this cabin is a trip your family won't soon forget!

$450 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Cabins
  • Houses
  • Unique stays

Grafton vacation rentals

SUPERHOST
  1. Entire rental unit
  2. Grafton
The Loft @ The Whole Scoop
$146 per night
SUPERHOST
  1. Private room
  2. Grafton
DaVine Guest House
$146 per night
  1. Hotel room
  2. Grafton
Romantic Riverside Retreat Suite #1
$122 per night
SUPERHOST
  1. Private room
  2. Grafton
King Suite, private entry, private full bath
$110 per night
  1. Entire cottage
  2. Grafton
Cozy yet Roomy Riverfront Home in Great Location
$220 per night
  1. Hotel room
  2. Grafton
Riverside Retreat Suite #6
$122 per night
SUPERHOST
  1. Entire rental unit
  2. Grafton
River View Guest House, The Light House
$158 per night
SUPERHOST
  1. Entire home
  2. Grafton
Cozy Cottage off Main Street in Grafton
$176 per night
  1. Entire home
  2. Grafton
New 3 Bed 2 Bath Close To Everything w/ River View
$135 per night
  1. Entire cottage
  2. Grafton
Adorable Riverfront Cottage! Perfect location!
$189 per night
SUPERHOST
  1. Private room
  2. Grafton
River View Guest House, The Fishing Hole
$158 per night
SUPERHOST
  1. Entire home
  2. Grafton
Grafton Getaway-Riverhouse..a waterfront property
$268 per night

Grafton house rentals

SUPERHOST
  1. Entire home
  2. Grafton
THE RIVERSIDE COTTAGE
$186 per night
SUPERHOST
  1. Entire home
  2. Godfrey
Private, Bluff-Top Cottage Above Mississippi River
$93 per night
SUPERHOST
  1. Entire home
  2. Godfrey
Grafton Getaway-Overlook Lodge (8,000 square feet)
$322 per night
SUPERHOST
  1. Entire home
  2. Grafton
River Point Guest House
$375 per night
SUPERHOST
  1. Entire home
  2. Grafton
Rafton Inn Vacation Rental
$600 per night
SUPERHOST
  1. Entire home
  2. Grafton
Drift Away
$520 per night
SUPERHOST
  1. Entire home
  2. Grafton
Anchors Inn on the River
$400 per night
SUPERHOST
  1. Entire home
  2. Elsah
Gated Garden home in Elsah, IL
$145 per night
SUPERHOST
  1. Private room
  2. Grafton
The Loading Dock 2 blocks away! 4 BR 2 BA
$395 per night
  1. Entire home
  2. Grafton
NEW! 'River's Paradise' w/ Balcony: Dtwn Location!
$593 per night