$88 - $116
|CHEAPEST CITY IN UNITED STATES||Minot||14% cheaper||Hotels in Minot are the cheapest in United States at just $88 per night on average.|
|MOST EXPENSIVE CITY IN UNITED STATES||West Fargo||14% more expensive||West Fargo has the highest priced hotels in United States with rooms averaging $116 per night.|
|MOST POPULAR CITY IN UNITED STATES||Fargo||63% more users visited||More momondo users search for hotels in Fargo than any other city in United States|
If you’re planning a trip to Medora and want to stay at any of the 12 hotels in the area around Theodore Roosevelt National Park you should expect to pay around $180/night. This price fluctuates based on time of year. During October (peak season) you can expect to pay $139/night and if you’re planning your visit in (low season), the average price will typically be closer to $104/night. Hotels near Theodore Roosevelt National Park are typically 113% higher than the average hotel in Medora, which is $160.
The most popular cities in North Dakota are Fargo, Bismarck, and Minot. Nightly rates for hotels in Fargo, Bismarck and Minot are $105, $95, and $91 respectfully.
A good deal for a hotel in North Dakota is typically any price under $100, which is the average nightly rate in North Dakota. This rate will typically be harder to find in Bismarck, where hotels prices are generally higher. Grand Forks has some of the lowest hotel prices of any North Dakota destination, and good deals may be easier to find there.
Based on the ratings from momondo users, the top-rated hotel in North Dakota is Hawthorn Suites by Wyndham Dickinson, located in Dickinson and with an average rating of 92. The second highest-rated hotel in North Dakota is Sleep Inn & Suites I-94, which is found in Bismarck and was given an average score of 92 by our users. The third best hotel rating is a 91, which was given to Comfort Inn & Suites Mandan/Bismarck ND in Mandan.