North Dakota's Oldest Hotel Transports Guests to the Old West

The Rough Riders Hotel in Medora has been welcoming visitors since 1884.

Published on Feb. 17, 2026

The Rough Riders Hotel in Medora, North Dakota is the oldest hotel in the state, having first opened its doors in 1884. Originally known as the Metropolitan Hotel, the historic property transports guests back to the days of the Old West with its dark wood decor, tin-tiled ceilings, and cozy Theodore's Dining Room featuring a stunning brick fireplace.

Why it matters

As one of North Dakota's most historic hotels, the Rough Riders Hotel in Medora offers visitors a unique opportunity to experience the state's rich heritage and frontier past. The hotel's longevity and commitment to preserving its vintage charm stand in contrast to the rapid changes and development that have transformed many other small towns across the region.

The details

The Rough Riders Hotel first opened in 1884 under the name Metropolitan Hotel. Over the decades, the property has maintained its Old West-inspired decor, including dark wood furnishings, tin-tiled ceilings, and a cozy dining room with a brick fireplace. The hotel is located in Medora, one of North Dakota's most historic and picturesque towns.

  • The Rough Riders Hotel first opened in 1884.
  • The hotel was originally known as the Metropolitan Hotel.

The players

Rough Riders Hotel

The oldest hotel in North Dakota, located in the historic town of Medora.

Medora

A historic town in North Dakota that has drawn praise and recognition from out-of-state publications.

Got photos? Submit your photos here. ›

The takeaway

The Rough Riders Hotel in Medora, North Dakota stands as a testament to the state's frontier history, offering visitors a chance to step back in time and experience the charm and character of a bygone era.