We found no Hotels or Motels in Moscow, North Dakota. The closest one is Moose Creek Lodge, which is about 4.3 Miles away in Langdon. A list of Hotels & Motels close to Moscow is displayed below the Map. You may also drag the map around to see Hotels & Motels in the neighborhood areas of Moscow.
No Hotel Franchises or Chains found in Moscow, ND.
12104 Highway 5, Langdon, ND-58249 (701) 256-5066
9069 77th St NE, Hampden, ND-58338 (701) 868-3888
210 9th Ave, Langdon, ND-58249 (701) 256-3600
401 Marten St, Starkweather, ND-58377 (701) 292-4231
7013 79th Ave NE, Starkweather, ND-58377 (701) 292-4101
704 Elmwood Rd, Devils Lake, ND-58301 (701) 665-5060
Hwy 2 E, Devils Lake, ND-58301 (701) 662-8291
1515 Highway 2 E, Devils Lake, ND-58301 (701) 662-4089
518 5th St NE, Devils Lake, ND-58301 (701) 662-4918
1116 Highway 2 E, Devils Lake, ND-58301 (701) 662-4001
Moscow is located in Cavalier County, North Dakota. View a list of all Hotels & Motels in Cavalier County, or checkout Hotels & Motels in the nearby places of Moscow: Henderson, Linden, Clyde, Wales & Byron.