
Indian Shores Vacations from $623
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to $1,045 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Your Indian Shores Vacation
Indian Shores is calling! Whatever type of escape you're planning, get ready to discover the best of this neighborhood with an Indian Shores vacation package. Wondering what to see and do? Your trip to Indian Shores wouldn't be complete without a stop at nearby Big Sandy Lake. Don't just dream it — make it happen! Book your ideal Indian Shores vacation with Expedia and get to where you're going your way.
The Latest Indian Shores Vacation Packages
Price found within the past 48 hours. Click for updated prices.

Barker's Island Inn Resort
Price was $809, price is now $623 per person
$623
per person
Oct 15 - Oct 19
found 1 day ago
Roundtrip flight included
Minneapolis (MSP) to Duluth (DLH)
7.6/10 Good! (1,015 reviews)
Good location on the Superior Bay, sheets on the bed were dirty so we were given a different room which was ok. Pool area was clean, but hot tub was not hot. Bar and restaurant were fine
Reviewed on Sep 9, 2025

The Suites Hotel at Waterfront Plaza
Canal Park
Price was $936, price is now $689 per person
$689
per person
Oct 15 - Oct 19
found 1 day ago
Roundtrip flight included
Minneapolis (MSP) to Duluth (DLH)
7.2/10 Good! (1,122 reviews)
I went out of the hotel early in the morning (5:45) and there was someone sitting on the steps inside the entrance to the hotel, shooting up. I felt nervous walking past him and wondered if he would follow me out. I was nervous going back in wondering if he would still be there. No hotel staff or anyone else was around.
Reviewed on Sep 9, 2025

Historic Cotton Mansion Duluth Boutique Hotel
Endion
Price was $1,303, price is now $1,037 per person
$1,037
per person
Oct 15 - Oct 19
found 1 day ago
Roundtrip flight included
Minneapolis (MSP) to Duluth (DLH)
9.2/10 Wonderful! (116 reviews)
The mansion had historic charm that really elevated the experience. It was a wonderful place to stay.
Reviewed on Aug 31, 2025

Indian Shores Hotel Deals


Serene Lake House by Big Sandy Lake with tons of activities like fishing.
McGregor

Crossroads Hotel
403 Meadow Dr, McGregor, MN
Fully refundableReserve now, pay when you stay
$111 nightly
The price is $123 total per night from Sep 14 to Sep 15
$123 total
Sep 14 - Sep 15
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.