Plan your trip
- Middle River Travel Guide
- Hotels in Middle River
- Flights to Middle River
- Things to do in Middle River
- Car Rentals in Middle River
- Middle River Vacation Packages
- Vacation Rentals in Middle River

Villas in Middle River
Bundle & Save
Get more, spend less whenever you see Bundle & Save deals
OneKeyCash
Earn OneKeyCash on all your eligible bookings
Upfront pricing
We are not like the others - we include taxes and fees
Find vacation rentals that suit your style
Check prices for these dates
Check prices for these dates, December 13 – 14, 2026
Learn more about Middle River
Trip time! Discover the beaches in Middle River.
See all hotels in Middle River

Explore a world of travel with Expedia
- Cabin Rentals in Island Beach
- Honeymoon Resorts & in Kangaroo Island
- Oceanfront Hotels in Kangaroo Island
- B&B in American River
- Cabin Rentals in American River
- Winery Hotels in Kangaroo Island
- Middle River Hotels
- Beach Hotels in Kangaroo Island
- Duncan Hotels
- Cabin Rentals in Middle River
- Pet-Friendly Hotels in Kangaroo Island
- Cheap Hotels in Kangaroo Island
- 4 Star Hotels in Menzies
- Hotels with Bars in Kangaroo Island
- Gay friendly Hotels in Kangaroo Island
- Hotels with a Gym in Kangaroo Island
- Hotels with Free Wifi in Kangaroo Island
- Hotels near Kangaroo Island Wildlife Park
- Hotel Wedding Venues Hotels in Kangaroo Island
- Hotels with an Indoor Pool in Kangaroo Island
- 4 Star Hotels in Kangaroo Island
- Luxury Hotels in Kangaroo Island
- Cabin Rentals in Kangaroo Island
- Hotels with Fireplaces in Kangaroo Island
- Western River Hotels
- Vivonne Bay Hotels
- Cottages in Island Beach
- Macgillivray Hotels
- Flights from Brisbane (BNE) to Kangaroo Island (KGC)
- Flights from Darwin (DRW) to Kangaroo Island (KGC)
- Flights from Ayers Rock (AYQ) to Kangaroo Island (KGC)
- Flights from New York (JFK) to Kangaroo Island (KGC)
- Flights from Salt Lake City (SLC) to Kangaroo Island (KGC)
- Flights to Middle River
- Flights from Melbourne (MEL) to Kangaroo Island (KGC)
- Flights from Dallas (DFW) to Kangaroo Island (KGC)
- Flights from Minneapolis (MSP) to Kangaroo Island (KGC)
- Flights from Kansas City (MCI) to Kangaroo Island (KGC)
- Flights from Boston (BOS) to Kangaroo Island (KGC)
- Flights from Menzies
- Flights from Indianapolis (IND) to Kangaroo Island (KGC)
- Flights from Perth (PER) to Kangaroo Island (KGC)
- Flights from Hobart (HBA) to Kangaroo Island (KGC)
- Flights from Kingscote
- Flights to Stokes Bay
- Flights from Houston (IAH) to Kangaroo Island (KGC)
- Flights from Kangaroo Island
- Flights to Vivonne Bay
- Flights from Cairns (CNS) to Kangaroo Island (KGC)
- Flights from Auckland (AKL) to Kangaroo Island (KGC)
- Flights to Kangaroo Island Council
- Flights from Kuala Lumpur (KUL) to Kangaroo Island (KGC)
- Flights from Chicago (ORD) to Kangaroo Island (KGC)
- Flights to Kangaroo Island
- Flights from Adelaide (ADL) to Kangaroo Island (KGC)
- Flights from Los Angeles (LAX) to Kangaroo Island (KGC)
- Flights from Pittsburgh (PIT) to Kangaroo Island (KGC)
- Flights from Sydney (SYD) to Kangaroo Island (KGC)
- Flights from Port Lincoln (PLO) to Kangaroo Island (KGC)
- Flights to Newland
- Flights from Launceston (LST) to Kangaroo Island (KGC)
- Flights from Atlanta (ATL) to Kangaroo Island (KGC)
- Vivonne Bay Vacations
- Visit Stokes Bay
- Visit Vivonne Bay
- King George Beach
- Honeymoon Vacation Packages Kangaroo Island
- Beach Vacation Packages Kangaroo Island
- Snelling Beach
- Visit Newland
- Visit Western River Conservation Park
- Visit Kangaroo Island
- Menzies Vacations
- Visit Middle River
- Visit Seddon
- Yoga Vacation Packages Kangaroo Island
- Cheap Vacation Packages Kangaroo Island
- Visit Cassini
- Stokes Bay Vacations
- All inclusive Vacation Packages Kangaroo Island
- Visit Parndana
- Thrifty Car Rental Rental Cars in Kangaroo Island
- National Car Rental Rental Cars in Kangaroo Island
- Avis Rental Cars in Kangaroo Island
- Enterprise Rental Cars in Kangaroo Island
- Ace Rental Cars in Kangaroo Island
- Car rental Newland
- Europcar Rental Cars in Kangaroo Island
- Car rental Menzies
- Ace Australia Rental Cars in Kangaroo Island