The complete directory of travel hotels and motels in the US.

North Dakota Hotels

There are 751 hotels and motels in the state of North Dakota. Select from the list of ND cities below to see all of the hotels and motels in that city.

Alexander(2) Denhoff(1) Hankinson(6) Medina(7) Rugby(4)
Almont(1) Devils Lake(20) Hansboro(2) Medora(15) Saint Michael(2)
Alsen(3) Dickinson(22) Harvey(4) Milnor(1) Scranton(1)
Anamoose(1) Drayton(4) Hazen(4) Minnewaukan(3) Sibley(2)
Ashley(3) Dunseith(3) Hebron(1) Minot(42) St Michael(1)
Beach(6) Edgeley(3) Hettinger(6) Minot Afb(1) Stanley(3)
Belcourt(4) Elgin(1) Hillsboro(4) Mohall(3) Stanton(1)
Belfield(4) Ellendale(4) Jamestown(22) Mott(5) Starkweather(1)
Beulah(9) Enderlin(2) Jud(1) Mountain(3) Steele(7)
Binford(3) Englevale(1) Kathryn(1) New England(1) Sterling(3)
Bismarck(52) Fargo(92) Kenmare(4) New Rockford(1) Tioga(5)
Bottineau(15) Fessenden(3) Killdeer(1) New Salem(2) Tolna(1)
Bowman(16) Finley(1) Kulm(3) New Town(12) Tower City(4)
Braddock(1) Forbes(3) Lakota(2) Oakes(5) Turtle Lake(2)
Breien(1) Forman(1) Lamoure(2) Park River(2) Underwood(3)
Butte(4) Fort Ransom(2) Langdon(9) Parshall(2) Valley City(14)
Cando(2) Fort Yates(2) Lansford(2) Pekin(2) Wahpeton(12)
Cannon Ball(1) Fortuna(1) Larimore(1) Pembina(2) Walhalla(3)
Carrington(3) Fredonia(1) Lidgerwood(2) Pettibone(2) Warwick(1)
Carson(3) Fullerton(3) Linton(9) Portal(3) Washburn(4)
Casselton(2) Garrison(6) Lisbon(4) Powers Lake(3) Watford City(7)
Cavalier(2) Glen Ullin(1) Luverne(1) Ray(2) West Fargo(11)
Center(1) Goodrich(3) Maddock(1) Regent(4) Williston(19)
Columbus(3) Grafton(6) Mandan(11) Richardton(3) Wing(1)
Cooperstown(3) Grand Forks(47) Maxbass(1) Riverdale(1) Wishek(3)
Crosby(4) Granville(1) Mayville(3) Rocklake(1) Woodworth(1)
Dawson(1) Gwinner(3) Mc Clusky(1) Rolette(2) Wyndmere(2)
Dazey(1) Halliday(3) Mcclusky(2) Rolla(2)