We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Treasure Island Resort & Casino

  • Sort by:
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
1320 Bollenbacher Drive, Northfield, MN 55057
46.6 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
5734 Sturgeon Lake Rd, Welch, MN 55089-9647
0.0 km from Treasure Island Resort & Casino
#1 of 1 hotels in Welch
Check In Check Out
Show Prices
4275 Highway 61 West, Red Wing, MN 55066
7.2 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
3425 Highway 61 W, Red Wing, MN 55066-1834
8.1 km from Treasure Island Resort & Casino
No photo provided
Check In Check Out
Show Prices
232 Withers Harbor Dr, Red Wing, MN 55066
10.0 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
235 Withers Harbor Drive, Red Wing, MN 55066
10.2 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
752 Withers Harbor Dr, Red Wing, MN 55066-2089
10.4 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
1819 Old West Main St, Red Wing, MN 55066-2092
10.7 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
1819 Old West Main St, Red Wing, MN 55066
10.7 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
406 Main St, Red Wing, MN 55066-2325
11.5 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
955 E 7th St, Red Wing, MN 55066-2800
13.8 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
300 33rd St W, Hastings, MN 55033-3673
18.4 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
1020 US Highway 10, Prescott, WI 54021-1826
18.7 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
2450 Vermillion St, Hastings, MN 55033-3958
18.8 km from Treasure Island Resort & Casino
No photo provided
Check In Check Out
Show Prices
2400 Vermillion St, Hastings, MN 55033-3958
18.9 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
1520 Vermillion St, Hastings, MN 55033-3141
19.6 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
1300 S Main St, River Falls, WI 54022-3199
23.9 km from Treasure Island Resort & Casino
No photo provided
Check In Check Out
Show Prices
Sponsored
8350 E Point Douglas Rd S, Cottage Grove, MN 55016-3324
31.0 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
100 Spring Street, River Falls, WI 54022-2467
25.2 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
31591 64th Ave., Cannon Falls, MN 55009
25.7 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
31913 64th Avenue, 31913 64th Ave, Cannon Falls, MN 55009
26.0 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
708 N Main St, River Falls, WI 54022-3501
26.7 km from Treasure Island Resort & Casino
No photo provided
Check In Check Out
Show Prices
1207 Saint Croix Street, I-94 Exit River Falls, River Falls, WI 54022
27.1 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
1525 Commerce Ct, River Falls, WI 54022-3259
27.5 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
29055 Garrard Ave., Frontenac, MN
28.1 km from Treasure Island Resort & Casino
No photo provided
Check In Check Out
Show Prices
8350 E Point Douglas Rd S, Cottage Grove, MN 55016-3324
31.0 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
7125 80th Street South, Cottage Grove, MN 55016
33.5 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
100 Central Point, Lake City, MN 55041-3248
34.5 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
1615 N Lakeshore Dr, Lake City, MN 55041-9023
35.0 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
1127 N Lakeshore Dr, Lake City, MN 55041-1147
35.1 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
1435 Northstar Drive, PO Box 156, Zumbrota, MN 55992
36.5 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
2610 Pearson Dr, Hudson, WI 54016-2402
36.9 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
Still looking for a place to stay?
Welch has 1 B&Bs/inns with 18 reviews
1 Olde Deerfield Road, Welch, MN 55089
7.1 km from Treasure Island Resort & Casino
#1 of 1 Welch B&B and Inns
No photo provided
Check In Check Out
Show Prices
See all 1 Welch B&Bs/inns
Also consider hotels near Welch
See all hotels in or near Welch
4275 Highway 61 West, Red Wing, MN 55066
7.2 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
232 Withers Harbor Dr, Red Wing, MN 55066
10.0 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
752 Withers Harbor Dr, Red Wing, MN 55066-2089
10.4 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
1819 Old West Main St, Red Wing, MN 55066-2092
10.7 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
1819 Old West Main St, Red Wing, MN 55066
10.7 km from Treasure Island Resort & Casino
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.