November 21, 2017
Find a Hotel

North Dakota

The following Indian-owned hotels are located in the state of North Dakota. Click the hotel name or photo to view more details.

Find a property
4 Bears Casino & Lodge
202 Frontage Rd.
New Town, ND 58763
(800) 294-5454 (toll free)
(701) 627-4018 (local)
Dakota Magic Hotel
16849 102 St. SE
Hakinson, ND 58041
(800) 325-6825 (toll free)
(701) 634-3201 (local)
 
Prairie Knights Casino & Resort Lodge
7932 Hwy. 24
Fort Yates, ND 58538
(800) 425-8277 ext. 7704 (toll free)
Sky Dancer Hotel
Hwy 5 W
Belcourt, ND 58316
(877) 676-0048 (toll free)
 
Spirit Lake Resort Hotel
7889 Hwy 57
St. Michael, ND 58370
(800) WIN-UBET (toll free)
(701) 766-4888 (local)