
Find Spa Hotels in Two Harbors, MN from CA $206
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Two Harbors Spa Hotels
Our top choices for Two Harbors hotels with a spa

1. Country Inn of Two Harbors
Country Inn of Two HarborsTwo Harbors
9.2 out of 10, Wonderful, (1,013 reviews)
The price is CA $154
CA $174 total
includes taxes & fees
Nov 15 - Nov 16

2. AmericInn by Wyndham Two Harbors Near Lake Superior
AmericInn by Wyndham Two Harbors Near Lake SuperiorTwo Harbors
8.8 out of 10, Excellent, (864 reviews)
The price is CA $138
CA $156 total
includes taxes & fees
Nov 12 - Nov 13

3. Voyageur Motel
Voyageur MotelTwo Harbors
8.2 out of 10, Very good, (655 reviews)
The price is CA $113
CA $128 total
includes taxes & fees
Nov 15 - Nov 16

4. Superior Shores
Superior ShoresTwo Harbors
8.0 out of 10, Very good, (1,001 reviews)
The price is CA $182
CA $255 total
includes taxes & fees
Nov 12 - Nov 13

5. Grand Superior Lodge
Grand Superior LodgeTwo Harbors
9.2 out of 10, Wonderful, (1,004 reviews)
The price is CA $147
CA $181 total
includes taxes & fees
Dec 7 - Dec 8

6. Larsmont Cottages
Larsmont CottagesTwo Harbors
9.0 out of 10, Wonderful, (677 reviews)
The price is CA $168
CA $206 total
includes taxes & fees
Nov 15 - Nov 16
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.
Top Two Harbors Hotel Reviews

Country Inn of Two Harbors
10/10 Excellent

Larsmont Cottages
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Hotels with smoking rooms in Duluth
- Hotels with Free Breakfast in Duluth
- Hotels with Free Airport Shuttle in Duluth
- Grand Superior Lodge
- Beautiful Log Cabin
- Cheap Hotels in Duluth
- Spa Hotels in Duluth
- Hotels near Gooseberry Falls State Park
- Pet-Friendly Hotels in Cloquet
- Americinn Hotels in Duluth
- Cabin Rentals in Duluth
- Americinn by Wyndham Two Harbors Near Lake Superior
- Central Hillside Hotels
- Historic Hotels in Duluth
- Family Hotels in Duluth
- Hotels with Free Airport Shuttle in Hermantown
- Hotels with Free Breakfast in Babbitt
- Apartments in French River
- Stay in a classic American log cabin on Lake Superior’s North Shore
- Lake Superior Lakehome With Stunning Views
- Lakeside - Lester Park Hotels
- Cove Point Lodge
- Pumphouse on Lake Superior I 200’ Lake Superior Frontage I Incredible Views
- Luxury Condo
- Larsmont Cottages
- Apartments in Two Harbors
- Hotels near Miller Hill Mall
- Wild Grape Cottage
- Hotels with an Indoor Pool in Biwabik
- Cabin Rentals in Beaver Bay
- Country Inn of Two Harbors
- Cheap Hotels in Two Harbors
- Beaver Bay Hotels
- Hotels near Duluth Intl.
- Houseboats in French River
- Pet-Friendly Hotels in Duluth
- 3 Star Hotels in Duluth
- Superior Shores
- Voyageur Motel
- Hotels near University of Minnesota Duluth
- Canal Park Hotels
- Hotels with a Pool in Duluth
- Hotels with Balconies in Duluth
- Motels in French River
- Casino Hotels in Fond du Lac
- Silver Bay Hotels
- Best Western Hotels in Duluth
- Oceanfront Hotels in Lakeside - Lester Park
- Motels in Duluth
- B&B in Duluth
- Sleep Inn & Suites near Spirit Mountain
- Hotels with Waterslides in Duluth
- 4 Star Hotels in Duluth
- Luxury Hotels in Duluth
- Hotels with Free Parking in Lincoln Park
- French River Hotels
- Golf Hotels in Duluth
- Romantic Hotels in Duluth
- Edgewater Hotel & Waterpark
- Oceanfront Hotels in Canal Park
- Lake Hotels in Duluth
- Ski Hotels in Duluth
- Duluth Hotels
- Hotels with Hot Tubs in Duluth
- Hotels near Bayfront Festival Park
- Hotels with a Pool in Cloquet
- Waterpark Hotels in Duluth
- Beach Hotel Hotels in Canal Park
- Northwoods Luxury on Private Black Sand Beach
- Casino Hotels in Duluth
- The Carriage House on Lake Superior I Lakeshore & Views I by Relax Open Air
- Lift Bridge Lodge
- Two Harbors Hotels
- Flights to Duluth
- Flights from Toronto (YYZ) to Duluth (DLH)
- Flights from Burlington (BTV) to Duluth (DLH)
- Flights from Minneapolis (MSP) to Duluth (DLH)
- Flights from Calgary (YYC) to Duluth (DLH)
- Flights from Thunder Bay (YQT) to Duluth (DLH)
- Flights from Edmonton (YEG) to Duluth (DLH)
- Flights from Winnipeg (YWG) to Duluth (DLH)
- Flights from Duluth
- Flights from Duluth Intl.
- Flights from Detroit (DTW) to Duluth (DLH)

















