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.

Guest favorite

Farm stay in Dakota

4.93 out of 5 average rating, 245 reviews

The Bungalow at Heart and Soil Ridge

Welcome to Heart and Soil Ridge! Come experience life on a Minnesota farm nestled in the rolling hills of the Driftless region. Relax out on the deck, swing in a hammock among the trees, or enjoy a walk through our beautiful cover crop fields. This is a working farm and depending on the season, you are welcome to help collect eggs, observe the farm animals, learn about regenerative agriculture, and visit our Fox Red labradors. We want your experience at our farm to be relaxing and refreshing!

Feb 17 – 24

R1,668 ZAR per night
Guest favorite

Guesthouse in Cannon Falls

4.98 out of 5 average rating, 182 reviews

Cannon Valley Lucky Day Farm - Farmhouse Loft

A beautiful farmhouse loft just minutes from Cannon Falls and Red Wing! * Canoe, kayak or tube the Cannon River at Welch Mill -5 mi * Bicycle the 19.2-mile paved Cannon Valley Trail, trail crosses the property * Treasure Island Resort & Casino -11 mi * Hike Barn Bluff in Red Wing -13 mi * Golf at area courses * Wineries & breweries -4 mi * Drive the scenic Great River Road * Birdwatch eagles, grosbeaks, woodpeckers, and hummingbirds. * MOA and Twin Cities - 30 mi * Ski at Welch Village -6 mi

Apr 23 – 30

R2,455 ZAR per night
Guest favorite

Cabin in Spring Grove

4.98 out of 5 average rating, 403 reviews

Modern Country Cabin

Clear your mind at this modern, fully furnished cabin in heart of the Driftless region of MN, WI, and IA. Built in 2016, this truly unique space has everything you need for a relaxing getaway. There is plenty of space inside the cabin. The cabin contains two private rooms, one with a king size bed and the other with a queen bed. In the summer months there is also opportunity to camp, with 4 acres of luscious green space + some woodlands! Indoor fireplace, outdoor fire pit, and Traeger grill!

Feb 12 – 19

R2,210 ZAR per night

Popular amenities for Elgin vacation rentals

Other great vacation rentals in Elgin

Guest favorite

Tiny home in Winona

4.99 out of 5 average rating, 118 reviews

Potluck String Lodge (PSL)

May 16 – 23

R2,981 ZAR per night
Guest favorite

Tiny home in Nerstrand

4.99 out of 5 average rating, 138 reviews

The Tiny House at Trout Lily Farm

Jan 7 – 14

R2,161 ZAR per night
Guest favorite

Home in Lanesboro

4.92 out of 5 average rating, 152 reviews

The Cozy Cottage

Dec 17 – 24

R1,660 ZAR per night
Guest favorite

Condo in Rochester

4.97 out of 5 average rating, 76 reviews

Cedar Loft is a tranquil retreat

Sep 23 – 30

R1,935 ZAR per night
Guest favorite

Home in Plainview

4.98 out of 5 average rating, 57 reviews

EXPERIENCE COZY home! Goats, sheep, cattle, views!

Feb 23 – Mar 2

R2,479 ZAR per night
Guest favorite

Home in Rochester

4.97 out of 5 average rating, 78 reviews

Pine Cove Cottage under 5 miles to Mayo

Oct 26 – Nov 2

R2,698 ZAR per night
Guest favorite

Apartment in Rochester

4.88 out of 5 average rating, 48 reviews

Woodland Retreat, Full private walkout lower level

Sep 16 – 23

R980 ZAR per night
Guest favorite

Home in Rochester

5.0 out of 5 average rating, 28 reviews

The Home Spot

Dec 12 – 19

R1,896 ZAR per night
Superhost

Home in Rochester

5.0 out of 5 average rating, 5 reviews

Cute 2 bed/1 bath updated unit with garage!

Apr 1 – 8

R1,354 ZAR per night
Guest favorite

Farm stay in Wykoff

4.9 out of 5 average rating, 29 reviews

Bin There, Done That (and Pickleball too!)

Oct 3 – 10

R2,589 ZAR per night
Guest favorite

Farm stay in Eyota

5.0 out of 5 average rating, 45 reviews

Irish Ridge Farm B&E (that's Bed & Eggs!)

Feb 21 – 28

R3,261 ZAR per night
Guest favorite

Home in Rochester

4.89 out of 5 average rating, 19 reviews

Mamma Mia! A Nature Paradise!

Apr 13 – 20

R2,547 ZAR per night

Destinations to explore

  1. Airbnb
  2. United States
  3. Minnesota
  4. Wabasha County
  5. Elgin