Hotels in North Dakota

Find the best deals on 539 hotels in North Dakota

Check-in
Check-out
Compare vs. momondo |

Popular cities in North Dakota

Below are the average prices for hotels in popular North Dakota cities
Price
$88 - $116
CHEAPEST CITY IN NORTH DAKOTA Minot 14% cheaper Hotels in Minot are the cheapest in North Dakota at just $88 per night on average.
MOST EXPENSIVE CITY IN NORTH DAKOTA West Fargo 14% more expensive West Fargo has the highest priced hotels in North Dakota with rooms averaging $116 per night.
MOST POPULAR CITY IN NORTH DAKOTA Fargo 63% more users visited More momondo users search for hotels in Fargo than any other city in North Dakota

Top Hotels in North Dakota

Find your perfect North Dakota hotel in the perfect location
Quality Inn West Acres
Quality Inn West Acres
5.1
$65
View all deals
Sunlac Inn
Sunlac Inn
7.9
$86
View all deals
Highland Suites
Highland Suites
8.0
$71
View all deals
My Place Hotel-Bismarck, ND
My Place Hotel-Bismarck, ND
8.6
$73
View all deals
Wingate by Wyndham Minot
Wingate by Wyndham Minot
8.4
$48
View all deals
Fireside Inn and Suites
Fireside Inn and Suites
8.3
$94
View all deals
SpringHill Suites by Marriott Grand Forks
SpringHill Suites by Marriott Grand Forks
9.2
$98
View all deals
Hawthorn Suites by Wyndham Minot
Hawthorn Suites by Wyndham Minot
8.7
$59
View all deals

Things to do in North Dakota

Theodore Roosevelt National Park

How much do hotels cost near Theodore Roosevelt National Park?

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 $298/night. This price fluctuates based on time of year. During September (peak season) you can expect to pay $227/night and if you’re planning your visit in August (low season), the average price will typically be closer to $240/night. Hotels near Theodore Roosevelt National Park are typically 207% higher than the average hotel in Medora, which is $144.

Hotels near Theodore Roosevelt National Park
  • Amble Inn
    Best value

    Amble Inn

    425 4th Street, Medora, ND

    8.8

    $76

    View Deal
  • AmericInn by Wyndham Medora
    #1 Most popular

    AmericInn by Wyndham Medora

    75 East River Road South, Medora, ND

    8.4

    $207

    View Deal
  • Boots Bison Cabin
    #2 Most popular

    Boots Bison Cabin

    Medora, ND

    7.3

    $292

    View Deal
  • Rough Riders
    #3 Most popular

    Rough Riders

    3rd Street, Medora, ND

    $309

    View Deal
  • Maltese Ranch Cabin Near Medora Attractions
    #4 Most popular

    Maltese Ranch Cabin Near Medora Attractions

    Medora, ND

    $430

    View Deal
  • 'badlands Suite' - Walk To Roosevelt National Park
    #5 Most popular

    'badlands Suite' - Walk To Roosevelt National Park

    Medora, ND

    8.6

    $356

    View Deal
  • Downtown Medora Escape W/ Deck Near Trails & Sites

    Downtown Medora Escape W/ Deck Near Trails & Sites

    Medora, ND

    9.3

    $416

    View Deal
  • Badlands Suite - Walk to Roosevelt National Park

    Badlands Suite - Walk to Roosevelt National Park

    Medora, ND

    10.0

    $363

    View Deal
  • Bring the Family North Dakota's #1 Destination

    Bring the Family North Dakota's #1 Destination

    Medora, ND

    9.0

    $437

    View Deal
  • Roosevelt Suite - Walk to Teddy Roosevelt Park!

    Roosevelt Suite - Walk to Teddy Roosevelt Park!

    Medora, ND

    10.0

    $439

    View Deal
  • Bunkhouse Motel

    Bunkhouse Motel

    400 E River Rd, Medora, ND

    View Deal
  • Badlands Motel

    Badlands Motel

    501 Pacific Avenue - Medora, Medora, ND

    $241

    View Deal

Popular hotels in North Dakota

Book a room in one of momondo’s favorite hotels in these popular North Dakota cities
  • Kelly Inn Fargo North Dakota
    Best value

    Kelly Inn Fargo North Dakota

    4207 13th Avenue Southwest, Fargo, ND

    8.7

    $10

    View Deal
  • Country Inn & Suites by Radisson, Fargo, ND
    #1 Most popular

    Country Inn & Suites by Radisson, Fargo, ND

    3316 13th Avenue South, Fargo, ND

    8.3

    $88

    View Deal
  • Wingate by Wyndham Fargo
    #2 Most popular

    Wingate by Wyndham Fargo

    4429 19th Avenue Southwest, Fargo, ND

    8.1

    $84

    View Deal
  • C'mon Inn Fargo
    #3 Most popular

    C'mon Inn Fargo

    4338 20th Avenue, Fargo, ND

    8.5

    $80

    View Deal
  • MainStay Suites Fargo
    #4 Most popular

    MainStay Suites Fargo

    1901 44th Street Southwest, Fargo, ND

    8.4

    $106

    View Deal
  • Econo Lodge West I-29 West Acres Mall
    #5 Most popular

    Econo Lodge West I-29 West Acres Mall

    3825 9th Avenue Southwest, Fargo, ND

    5.7

    $62

    View Deal
  • Holiday Inn Fargo

    Holiday Inn Fargo

    3803 13th Avenue South, Fargo, ND

    7.8

    $91

    View Deal
  • Days Inn by Wyndham Bismarck
    Best value

    Days Inn by Wyndham Bismarck

    1300 East. Capitol Avenue, Bismarck, ND

    7.7

    $62

    View Deal
  • AmericInn by Wyndham Bismarck
    #1 Most popular

    AmericInn by Wyndham Bismarck

    3235 State Street, Bismarck, ND

    8.5

    $84

    View Deal
  • La Quinta Inn & Suites by Wyndham Bismarck
    #2 Most popular

    La Quinta Inn & Suites by Wyndham Bismarck

    2240 North 12th Street, Bismarck, ND

    8.4

    $74

    View Deal
  • Radisson Hotel Bismarck
    #3 Most popular

    Radisson Hotel Bismarck

    605 East Broadway Avenue, Bismarck, ND

    7.7

    $96

    View Deal
  • Candlewood Suites Bismarck
    #4 Most popular

    Candlewood Suites Bismarck

    4400 Skyline Crossings, Bismarck, ND

    8.4

    $93

    View Deal
  • Sleep Inn and Suites Bismarck I-94
    #5 Most popular

    Sleep Inn and Suites Bismarck I-94

    1510 East Century Avenue, Bismarck, ND

    9.2

    $84

    View Deal
  • Americas Best Value Inn & Suites

    Americas Best Value Inn & Suites

    1505 Interchange Avenue, Bismarck, ND

    8.3

    $66

    View Deal
  • Motel 6 Minot, ND
    Best value

    Motel 6 Minot, ND

    1515 22nd Avenue Southwest, Minot, ND

    8.1

    $50

    View Deal
  • Grand Hotel
    #1 Most popular

    Grand Hotel

    1505 North Broadway, Minot, ND

    8.1

    $76

    View Deal
  • Hyatt House Minot
    #2 Most popular

    Hyatt House Minot

    2301 Landmark Drive Northwest, Minot, ND

    8.8

    $93

    View Deal
  • My Place Hotel-Minot, ND
    #3 Most popular

    My Place Hotel-Minot, ND

    3501 4th Street Southwest, Minot, ND

    8.2

    $68

    View Deal
  • Highland Suites
    #4 Most popular

    Highland Suites

    1605 35th Avenue Southwest, Minot, ND

    8.0

    $71

    View Deal
  • Microtel Inn & Suites by Wyndham Minot
    #5 Most popular

    Microtel Inn & Suites by Wyndham Minot

    414 37th Avenue Southwest, Minot, ND

    8.7

    $56

    View Deal
  • Hawthorn Suites by Wyndham Minot

    Hawthorn Suites by Wyndham Minot

    800 37th Avenue Southwest, Minot, ND

    8.7

    $59

    View Deal
  • Americas Best Value Inn Grand Forks
    Best value

    Americas Best Value Inn Grand Forks

    1000 North 42nd Street, Grand Forks, ND

    7.0

    $43

    View Deal
  • Ramada by Wyndham Grand Forks
    #1 Most popular

    Ramada by Wyndham Grand Forks

    1205 North 43rd Street, Grand Forks, ND

    6.3

    $65

    View Deal
  • Hilton Garden Inn Grand Forks-UND
    #2 Most popular

    Hilton Garden Inn Grand Forks-UND

    4301 James Ray Drive, Grand Forks, ND

    9.0

    $76

    View Deal
  • Canad Inns Destination Center Grand Forks
    #3 Most popular

    Canad Inns Destination Center Grand Forks

    1000 South 42nd Street, Grand Forks, ND

    7.9

    $84

    View Deal
  • Expressway Suites of Grand Forks
    #4 Most popular

    Expressway Suites of Grand Forks

    4040 11th Avenue South, Grand Forks, ND

    9.0

    $71

    View Deal
  • Best Western Harvest Inn & Suites
    #5 Most popular

    Best Western Harvest Inn & Suites

    3350 32nd Avenue South, Grand Forks, ND

    8.7

    $75

    View Deal
  • Budget Inn Express Grand Forks

    Budget Inn Express Grand Forks

    3400 Gateway Drive, Grand Forks, ND

    $44

    View Deal
  • Motel 6 Williston, ND
    Best value

    Motel 6 Williston, ND

    1325 19th Avenue, Williston, ND

    7.9

    $53

    View Deal
  • Grand Williston Hotel & Conference Center
    #1 Most popular

    Grand Williston Hotel & Conference Center

    3601 2nd Avenue West, Williston, ND

    5.5

    $78

    View Deal
  • Ramada By Wyndham Williston Airport Xwa
    #2 Most popular

    Ramada By Wyndham Williston Airport Xwa

    5813 Jefferson Lane, Williston, ND

    8.3

    $76

    View Deal
  • Candlewood Suites Williston
    #3 Most popular

    Candlewood Suites Williston

    3716 6th Avenue West, Williston, ND

    9.7

    $94

    View Deal
  • Woodspring Suites Williston
    #4 Most popular

    Woodspring Suites Williston

    121 Well Street, Williston, ND

    7.6

    $55

    View Deal
  • Holiday Inn Express & Suites Williston
    #5 Most popular

    Holiday Inn Express & Suites Williston

    415 38th Street West, Williston, ND

    7.8

    $115

    View Deal
  • Best Western Plus Williston Hotel & Suites

    Best Western Plus Williston Hotel & Suites

    4201 4th Avenue West, Williston, ND

    8.8

    $106

    View Deal

North Dakota travel tips

Check these FAQs for important travel tips while planning your visit to North Dakota

What is the most popular destination in North Dakota?

The most popular cities in North Dakota are Fargo, Bismarck, and Minot. Nightly rates for hotels in Fargo, Bismarck and Minot are $105, $97, and $88 respectfully.

What is considered a good deal for a hotel in North Dakota?

A good deal for a hotel in North Dakota is typically any price under $99, 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.

What are the best hotels in North Dakota?

Based on the ratings from momondo users, the top-rated hotel in North Dakota is Sleep Inn and Suites Bismarck I-94, located in Bismarck and with an average rating of 92. The second highest-rated hotel in North Dakota is Hawthorn Suites by Wyndham Dickinson, which is found in Dickinson 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.