Skip to content

Vacation rentals in Elgin

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Elgin

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

Home in West Union
Entire Residential Home - “The Music Loft”
WOW! What a fun and peaceful stay! Newly Remodeled cozy 2 bedroom residential home. There is 1 king bed in the master bedroom, and a full and a twin size bunk bed in the second bed. Washer/dryer, TV, Wi-Fi, fully air conditioned. The Elvis themed kitchen has all the basics supplied., and an Elvis jukebox filled with hits. The Music Loft also features a Wireless Sound system, heated floors, desk, computer and printer. Long term stays are welcome. Pets welcome.
$125 per night
SUPERHOST
Rental unit in Monona
The Blue Jay Room is a remodeled 1 bedroom apt.
Enjoy a stylish experience at this centrally-located apartment in Downtown Monona. Located in an upstairs apartment above a historical building. This is not handicapped accessible as there are stairs to get to the unit. Off-street parking is available. The apartment has just been newly remodeled. It is fully equipped for short or long term stays. It does have a pull out futon bed in living room for extra guests. Main bedroom has a queen bed.
$55 per night
Rental unit in Clermont
Charming Downstairs Studio Apartment
Quaint downstairs studio apartment with a private bathroom, kitchen, and open living space. To sleep, our guests enjoy our extra-comfy queen-size bed. 5G WIFI, Firestick, kitchen essentials, towels and linens provided. Please review pet info below. Walk to the Turkey River, Skip-A-Way Campground, and several local restaurants and nightlife!
$56 per night
SUPERHOST

Other great vacation rentals in Elgin

Tiny home in Fayette
Chicken Coop Tiny House
$113 per night
SUPERHOST
Guest suite in Elkader
The Bridge View Studio
$90 per night
SUPERHOST
Rental unit in Elkader
The Jude
$115 per night
SUPERHOST
Home in Fayette
The Kimball House
$102 per night
SUPERHOST
Barn in Fayette
Authentic Grain Bin in the middle of a corn field!
$131 per night
SUPERHOST
Private room in Clermont
Brick Manor Bed & Breakfast - Suite
$70 per night
SUPERHOST
Farm stay in Saint Olaf
Bright & Breezy Grain Bin Getaway at Wold Farm
$140 per night
SUPERHOST
Home in Postville
NEW! Cozy Postville Retreat w/ Fireplaces & Yard!
$171 per night
Rental unit in Fayette
Cushions Cabins West
$130 per night
SUPERHOST
Private room in Elkader
Botanical Suite at Elkader JailHouse Inn
$99 per night
SUPERHOST
Home in Postville
The Farmer House Jim and Marie's
$82 per night
SUPERHOST
Rental unit in Clermont
Quaint Upstairs Studio Apartment
$50 per night
SUPERHOST
  1. Airbnb
  2. United States
  3. Iowa
  4. Fayette County
  5. Elgin