Hotels in North Dakota

Search and compare North Dakota hotels from hundreds of travel sites and save

North Dakota
Sep 21 — Sep 222
North Dakota
Tue 9/21
Wed 9/22
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in North Dakota

Filter by star ratings
All filters
AmericInn by Wyndham Medora
AmericInn by Wyndham Medora
8.4 Excellent
75 East River Road South, Medora, ND, United States
Show on map
0.2 mi from city centre, Medora, ND, United States 
ExcellentBased on 487 reviews
8.4

Offering free Wi-Fi, a sauna and an indoor pool, AmericInn by Wyndham Medora is within a five-minute walk from the Billings County Courthouse. The numerous facilities this art deco hotel offers include a 24-hour reception, meeting rooms and a tour desk.

My Place Hotel-Jamestown, ND
My Place Hotel-Jamestown, ND
9.2 Excellent
502 24th Street Southwest, Jamestown, ND, United States
Show on map
1.9 mi from city centre, Jamestown, ND, United States 
ExcellentBased on 99 reviews
9.2

My Place Hotel-Jamestown ND is located in Jamestown and features free Wi-Fi. It is ideally positioned for those wanting to sightsee in the area.

Candlewood Suites Williston, An IHG Hotel
Candlewood Suites Williston, An IHG Hotel
9.7 Excellent
3716 6th Avenue West, Williston, ND, United States
Show on map
2.2 mi from city centre, Williston, ND, United States 
ExcellentBased on 14 reviews
9.7

Candlewood Suites Williston offers 3-star accommodation in Williston. It also features laundry facilities, a 24-hour business centre and a safe.

Hawthorn Suites by Wyndham Minot
Hawthorn Suites by Wyndham Minot
8.6 Excellent
800 37th Avenue Southwest, Minot, ND, United States
Show on map
2.5 mi from city centre, Minot, ND, United States 
ExcellentBased on 98 reviews
8.6

Hawthorn Suites by Wyndham Minot is located in Minot and offers free Wi-Fi. It also provides an express check-in and check-out feature, valet parking and a 24-hour reception.

Sleep Inn and Suites Conference Center and Water Park
Sleep Inn and Suites Conference Center and Water Park
7.9 Good
2400 10th Street Southwest, Minot, ND, United States
Show on map
2.1 mi from city centre, Minot, ND, United States 
GoodBased on 444 reviews
7.9

Located in Minot, the hotel is within a 15-minute drive of Minot International Airport and provides a heated pool and a Jacuzzi. It has a gym, as well as laundry facilities, meeting rooms and a games room.

Candlewood Suites Minot
Candlewood Suites Minot
7.4 Good
900 37th Avenue Southwest, Minot, ND, United States
Show on map
2.5 mi from city centre, Minot, ND, United States 
GoodBased on 20 reviews
7.4

Candlewood Suites Minot offers a comfortable setting while in Minot. It also provides a 24-hour reception, meeting rooms and laundry facilities.

La Quinta Inn & Suites by Wyndham Dickinson
La Quinta Inn & Suites by Wyndham Dickinson
8.3 Excellent
552 12th Street West, Dickinson, ND, United States
Show on map
1.0 mi from city centre, Dickinson, ND, United States 
ExcellentBased on 443 reviews
8.3

Located in Dickinson, the hotel is within a 15-minute drive of Dickinson Theodore Roosevelt Regional Airport and offers an indoor pool. It is conveniently positioned for guests wishing to visit local attractions.

Motel 6 Fargo. Nd West Acres/North Fargo
Motel 6 Fargo. Nd West Acres/North Fargo
4.5 Okay
1202 36th Street South, Fargo, ND, United States
Show on map
2.5 mi from city centre, Fargo, ND, United States 
OkayBased on 239 reviews
4.5

Boasting an indoor pool, Motel 6 Fargo - North is situated in Fargo and provides comfortable accommodation. Guests can also make use of free wireless internet.

Comfort Inn Bismarck
Comfort Inn Bismarck
7.8 Good
929 Gateway Avenue, Bismarck, ND, United States
Show on map
1.8 mi from city centre, Bismarck, ND, United States 
GoodBased on 138 reviews
7.8

Offering an indoor pool, Comfort Suites Bismarck is located in Bismarck and is a five-minute stroll from Gateway Fashion Mall. It has a gym, as well as water slides, free Wi-Fi and meeting rooms.

Country Inn & Suites by Radisson, Grand Forks, ND
Country Inn & Suites by Radisson, Grand Forks, ND
8.7 Excellent
3101 South 42nd Street, Grand Forks, ND, United States
Show on map
3.4 mi from city centre, Grand Forks, ND, United States 
ExcellentBased on 367 reviews
8.7

Boasting an indoor pool, Country Inn & Suites by Radisson Grand Forks ND is located in Grand Forks and provides stylish accommodation. It also offers a 24-hour reception, an express check-in and check-out feature and a kids pool.

Tips for booking a North Dakota hotel

Cheapest month:January
Most expensive month:March
Average price in North Dakota:$102/night
Absolute cheapest price found:$4/night
Cheapest day:Thursday
Most expensive day:Saturday
$78 - $157
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$93 - $105
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated North Dakota hotels

Show all 573 hotels
1
Country Inn & Suites by Radisson, Bismarck, ND
Country Inn & Suites by Radisson, Bismarck, ND
7.5 Good
3205 North 14th Street, Bismarck, ND, United States
Show on map
2.3 mi from city centre, Bismarck 

Situated in Bismarck, Country Inn & Suites by Radisson Bismarck ND is an easy drive from North Dakota State Capitol and Dakota Zoo. It also offers a Jacuzzi, a sauna and an indoor pool.

2
Comfort Inn & Suites Mandan/Bismarck ND
Comfort Inn & Suites Mandan/Bismarck ND
9.1 Excellent
1516 27th Street Northwest, Mandan, ND, United States
Show on map
1.9 mi from city centre, Mandan 

Boasting a Jacuzzi and an indoor pool, Comfort Inn & Suites Mandan - Bismarck is situated in Bismarck and offers comfortable accommodation. It also provides free Wi-Fi.

3
Holiday Inn Bismarck
Holiday Inn Bismarck
8.5 Excellent
3903 State Street, Bismarck, ND, United States
Show on map
2.9 mi from city centre, Bismarck 

Holiday Inn Bismarck provides a comfortable setting while in Bismarck. Some of the premium facilities at this 3-star hotel include an indoor pool and complimentary Wi-Fi.

4
La Quinta Inn & Suites by Wyndham Grand Forks
La Quinta Inn & Suites by Wyndham Grand Forks
8.7 Excellent
4051 Garden View Drive, Grand Forks, ND, United States
Show on map
2.6 mi from city centre, Grand Forks 

Situated in Grand Forks, La Quinta by Wyndham Grand Forks offers 3-star accommodation, as well as an indoor pool and a Jacuzzi. It also provides meeting rooms, massage services and a 24-hour business centre.

5
Courtyard by Marriott Fargo
Courtyard by Marriott Fargo
9.1 Excellent
2249 55th Street South, Fargo, ND, United States
Show on map
4.8 mi from city centre, Fargo 

Courtyard by Marriott Fargo is situated in Fargo and offers complimentary wireless internet. It also provides a swimming pool, a laundry service and a 24-hour reception.

6
Hampton Inn & Suites Dickinson ND
Hampton Inn & Suites Dickinson ND
8.8 Excellent
110 14th Street West, Dickinson, ND, United States
Show on map
1.3 mi from city centre, Dickinson 

Featuring an indoor pool, Hampton Inn & Suites Dickinson ND is situated in Dickinson and offers comfortable accommodation. It provides a gym, as well as a 24-hour reception and an express check-in and check-out feature.

7
Amble Inn
Amble Inn
8.8 Excellent
425 4th Street, Medora, ND, United States
Show on map
0.1 mi from city centre, Medora 

Amble Inn is located in Medora and offers free Wi-Fi. It is only a short stroll from Von Hoffman House and St. Mary's Catholic Church.

8
Hampton Inn & Suites Jamestown, ND
Hampton Inn & Suites Jamestown, ND
8.5 Excellent
2700 8th Avenue Southwest, Jamestown, ND, United States
Show on map
2.1 mi from city centre, Jamestown 

Hampton Inn & Suites Jamestown is located in Jamestown and provides an indoor pool. It has a gym, as well as a tour desk, meeting rooms and a ticket service.

Cheapest hotels in North Dakota, United States

Show all 573 hotels
Woodspring Suites Watford City
Woodspring Suites Watford City
8.1 Excellent
4005 Frontier Avenue, Watford City, ND, United States
Show on map
3.3 mi from city centre,  

WoodSpring Suites Watford City is located in Watford City and features complimentary wireless internet. It offers traditional rooms with an en suite bathroom and a kitchenette.

$42
Avg. per night
Motel 6 Fargo. Nd West Acres/North Fargo
Motel 6 Fargo. Nd West Acres/North Fargo
4.5 Okay
1202 36th Street South, Fargo, ND, United States
Show on map
2.5 mi from city centre,  

Boasting an indoor pool, Motel 6 Fargo - North is situated in Fargo and provides comfortable accommodation. Guests can also make use of free wireless internet.

$44
Avg. per night
Motel 6 Fargo South
Motel 6 Fargo South
5.4 Okay
3110 39th Street South, Fargo, ND, United States
Show on map
4.0 mi from city centre,  

Motel 6 Fargo- South is located in Fargo and provides free Wi-Fi. It is conveniently positioned for those wishing to visit local attractions.

$44
Avg. per night
Woodspring Suites Dickinson
Woodspring Suites Dickinson
8.1 Excellent
3233 Legend Drive, Dickinson, ND, United States
Show on map
2.2 mi from city centre,  

Situated in Dickinson, the hotel is within a 10-minute drive of Dickinson State University and offers on-site parking. It features comfortable rooms with an en suite bathroom and a kitchen.

$46
Avg. per night
Red Roof Inn & Suites Dickinson
Red Roof Inn & Suites Dickinson
6.8 Good
165 26th Street West, Dickinson, ND, United States
Show on map
2.1 mi from city centre,  

Red Roof Inn & Suites Dickinson is located in Dickinson and offers guests free Wi-Fi. It provides a fitness centre, as well as a BBQ/picnic area, a lift and a 24-hour reception.

$48
Avg. per night
Americas Best Value Inn Grand Forks
Americas Best Value Inn Grand Forks
6.9 Good
1000 North 42nd Street, Grand Forks, ND, United States
Show on map
2.6 mi from city centre,  

Americas Best Value Inn Grand Forks provides a comfortable setting while in Grand Forks. It also offers a 24-hour business centre, a 24-hour reception and laundry facilities.

$49
Avg. per night
Dakota Inn Minot
Dakota Inn Minot
7.0 Good
2401 Elk Drive, Minot, ND, United States
Show on map
2.0 mi from city centre,  

Dakota Inn Minot is set in Minot and is close to nearby attractions, including Maysa Arena. It also offers an indoor pool, a kids pool and a Jacuzzi.

$50
Avg. per night
Motel 6 Minot Nd
Motel 6 Minot Nd
8.0 Excellent
1515 22nd Avenue Southwest, Minot, ND, United States
Show on map
1.8 mi from city centre,  

Northern Plains Inn is located in Minot and provides guests with free Wi-Fi. It also offers a heated pool, an express check-in and check-out feature and meeting rooms.

$53
Avg. per night

Hotel prices in North Dakota

2 stars and under

$42 - $383

Days Inn by Wyndham Bismarck

#1 Most popular

$58
Avg. per night
AmericInn by Wyndham Medora

#2 Most popular

$84
Avg. per night
Woodspring Suites Watford City

Best value

$42
Avg. per night
3 stars

$65 - $141

Radisson Hotel Bismarck

#1 Most popular

$80
Avg. per night
Holiday Inn Fargo

#2 Most popular

$106
Avg. per night
Comfort Inn & Suites

Best value

$65
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in North Dakota

North Dakota travel FAQs

  • Where is the best place to stay in North Dakota?

    When visiting North Dakota, consider checking out Fargo, Bismarck, and Grand Forks as some of the most sought after locations.

  • What are the best hotels in North Dakota?

    839 reviews rated Radisson Hotel Bismarck with an average score of 7.7/10. It may also be worth looking into the Holiday Inn Fargo, which received a rating of 7.7/10 from 459 reviews. Days Inn by Wyndham Bismarck could also be a good option, with a score of 7.4/10 from 767 reviews.