Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels Near Theodore Roosevelt National Park, North Dakota

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels Close to Theodore Roosevelt National Park

AmericInn by Wyndham Medora
2.5 out of 5
0.5 mi from Theodore Roosevelt National Park
Free CancellationReserve now, pay when you stay
The price is $165 per night
4.3/5Excellent! (737 reviews)

"The staff were very friendly and helpful to my 91 year old father. He stayed here while my husband and I camped in a campground across the street. My dad really enjoyed the place. Thank you."…"

Reviewed on Jun 19, 2020

AmericInn by Wyndham Medora
Beaver Creek Inn and Suites
2.5 out of 5
46 mi from Theodore Roosevelt National Park
Free CancellationReserve now, pay when you stay
The price is $68 per night
3.8/5Good! (72 reviews)

"This place is great. Safe and snug in a little town just over the MT border. Clean and comfy, with good owners. Don't come here expecting a Hilton, but for a night or two on the road - You're golden!!"…"

Reviewed on Jun 29, 2020

Beaver Creek Inn and Suites
Hawthorn Suites by Wyndham Dickinson
3 out of 5
47 mi from Theodore Roosevelt National Park
Free CancellationReserve now, pay when you stay
The price is $98 per night
4.6/5Wonderful! (559 reviews)

"This hotel was very clean and was following CDC guidelines regarding COVID-19. We’d stay here again if the need arises! Nice location for visiting Theodore Roosevelt National Park."…"

Reviewed on Jul 5, 2020

Hawthorn Suites by Wyndham Dickinson
WoodSpring Suites Dickinson
2.5 out of 5
47 mi from Theodore Roosevelt National Park
Free CancellationReserve now, pay when you stay
The price is $69 per night
3.8/5Good! (44 reviews)

"We love that they allowed pets and the customer service was great."…"

Reviewed on Aug 12, 2019

WoodSpring Suites Dickinson
Holiday Inn Express Hotel & Suites Dickinson
3 out of 5
49 mi from Theodore Roosevelt National Park
Free Cancellation
The price is $113 per night
4.3/5Excellent! (117 reviews)

"The bathroom had no exhaust fan. There was no way to exhaust the steam from showers."…"

Reviewed on Jul 2, 2020

Holiday Inn Express Hotel & Suites Dickinson
Microtel Inn & Suites by Wyndham Dickinson
2.5 out of 5
49 mi from Theodore Roosevelt National Park
Free CancellationReserve now, pay when you stay
The price is $76 per night
4.2/5Very Good! (564 reviews)

"Paula was very nice and helped me out a lot with my work schedule and checkout and during a little family emergency I had with my son!"…"

Reviewed on May 28, 2020

Microtel Inn & Suites by Wyndham Dickinson
Roosevelt Grand Dakota Hotel, BW Signature Collection
3 out of 5
49 mi from Theodore Roosevelt National Park
Free CancellationReserve now, pay when you stay
The price is $61 per night
3.7/5Good! (702 reviews)

"Excellent time at this hotel. Very Pet friendly. Room was very large and comfortable"…"

Reviewed on Jul 7, 2020

Roosevelt Grand Dakota Hotel, BW Signature Collection
La Quinta Inn & Suites by Wyndham Dickinson
2.5 out of 5
49 mi from Theodore Roosevelt National Park
Free CancellationReserve now, pay when you stay
The price is $76 per night
4.4/5Wonderful! (374 reviews)

"Hotel is conveniently located right off the Interstate. The staff are very friendly, and from the parking lot to the room the the entire hotel was very clean and nice."…"

Reviewed on Jun 30, 2020

La Quinta Inn & Suites by Wyndham Dickinson
TownePlace Suites by Marriott Dickinson
3 out of 5
50 mi from Theodore Roosevelt National Park
Free CancellationReserve now, pay when you stay
The price is $94 per night
4.7/5Exceptional! (252 reviews)

"Great place for a two day stay. Clean and plenty of space to spread out."…"

Reviewed on Jul 3, 2020

TownePlace Suites by Marriott Dickinson
AmericInn by Wyndham Dickinson
2.5 out of 5
50 mi from Theodore Roosevelt National Park
Free CancellationReserve now, pay when you stay
The price is $60 per night
4.3/5Excellent! (911 reviews)

"It was very clean and the beds were comfortable. With the covid epidemic they didnt havesome things available but it was still a good time."…"

Reviewed on Jun 21, 2020

AmericInn by Wyndham Dickinson
Don't see what you're looking for?
See all available properties in Theodore Roosevelt National Park
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Theodore Roosevelt National Park is located in an area of Medora that travelers like for its parks. If you're looking for a convenient place to stay, you might search for properties close to public transportation so it's easy to get around.

Staying Near Theodore Roosevelt National Park

Here is our guests' top hotel in the area:

  • AmericInn by Wyndham Medora: This 2.5-star hotel features free breakfast, an indoor pool, and free WiFi. Our customers like its family-friendly amenities and pool.

Things to See and Do Near Theodore Roosevelt National Park

Now that you've visited Theodore Roosevelt National Park, you can explore everything there is to see and do within a few miles of the area.

Study the collections at North Dakota Cowboy Hall of Fame, Harold Schafer Heritage Center, or Billings County Court House Museum. You can enjoy live performances at Old Town Hall Theater and Burning Hills Amphitheatre.

Theodore Roosevelt National Park South Unit Visitor Center, Chateau de Mores State Historic Site, and Bully Pulpit Golf Course are a few additional nearby sights. You might want to check out Painted Canyon Overlook, which is located 6.8 mi (11 km) from Theodore Roosevelt National Park.

Frequently asked questions

What's the area like around Theodore Roosevelt National Park?
Theodore Roosevelt National Park is located in an area that travelers like for its parks. When you want to settle in and find a place to stay, check out some of the hotels and other accommodations that Expedia offers in the area.
What's the best place to stay close to Theodore Roosevelt National Park?
AmericInn by Wyndham Medora is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and an indoor pool. It’s located just a short 0.5 mi (0.7 km) from Theodore Roosevelt National Park. Other good choices around the area include AmericInn by Wyndham Dickinson and Hawthorn Suites by Wyndham Dickinson.
If I need to cancel the hotel reservation for my stay near Theodore Roosevelt National Park, will I receive a refund?
Yes! You’ll find that most hotel bookings are refundable if you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, you might be able to still cancel and receive a refund within 24 hours of your booking. Enter your dates, click on “Search”, then use the filter option “free cancellation” to view the best deals available near Theodore Roosevelt National Park.
Where can I learn more about changing or cancelling my trip in the area near Theodore Roosevelt National Park?
To access more information about picking new dates or cancelling your stay near Theodore Roosevelt National Park, go to https://www.expedia.com/service/.
What can I see and do near Theodore Roosevelt National Park?
Study the collections at North Dakota Cowboy Hall of Fame, Harold Schafer Heritage Center, or Billings County Court House Museum. You can enjoy live performances at Burning Hills Amphitheatre and Old Town Hall Theater. Bully Pulpit Golf Course and Chateau de Mores State Historic Site are both worth a visit while you’re checking out the area.

Recent reviews of Theodore Roosevelt National Park hotels

More trip options