BookGuestRooms
North Dakota

Hotels in North Dakota

North Dakota has 58 places to stay listed here, with nightly rates running from $72 up to $269. The highest-rated option is Parkway Motel, which holds a 4.8 score from 11 reviews.

Motels edge out hotels here, 25 to 23, with 4 extended stay hotels and 3 inns completing the list. Each listing page shows room details, photos, and live rates from booking partners.

Where to stay in North Dakota

CityListingsFromTop-rated
Fargo 7 hotelsfrom $107Jasper Hotel (4.7/5)
Watford City 5 hotelsfrom $80Inn at Hunters Run (4.4/5)
Minot 4 hotelsfrom $109Extended Stay Americas Suites (4.5/5)
Underwood 3 hotels—Underwood Inn (4.7/5)
Beulah 2 hotels—Dakota Farms Inn (3.7/5)
Grand Forks 2 hotelsfrom $230Canad Inns Destination Center Grand Forks (4.25/5)
Dickinson 2 hotelsfrom $81Best Budget Inn (4.2/5)
Enderlin 2 hotels—Enderlin Inn (4.1/5)
Hebron 1 hotel—Brick City Motel (3.8/5)
Belfield 1 hotel—Parkway Motel (4.8/5)

Good to know

How many hotels are listed in North Dakota?

59 independently-run hotels, motels and inns across 40 cities in North Dakota, each with rooms, photos and live partner rates.

What do hotels in North Dakota cost?

Listed nightly rates on partner sites start around $72, varying by area, property and dates. Live prices show on the booking partner's page.

Which North Dakota city has the most listings here?

Fargo, with 7 listed hotels.