Hotels in Williston, North Dakota

Search & Compare Williston Hotels

When are you visiting Williston?® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Williston

Williston overview

Nature lovers can visit Harmon Park and Fort Union Trading Post while in Williston. And while you're here, be sure to stop by Eagle Ridge Golf Club and Raymond Family Community Center. Whatever your interests are, Williston has something for you.

Where to stay in Williston

Whether traveling for business or pleasure, Williston can accommodate you. There are 24 hotels in Williston and you can shop as many as 33 deals for rooms on, some with discounts of up to 25%. We have room prices as low as 48 USD per night and below you'll find the number of hotels by star rating in Williston as well as in the surrounding area:
  • • 18 3-star hotels from 49 USD per night
  • • 4 2-star hotels from 48 USD per night

How to get to Williston

Fly into Williston, ND (ISN-Sloulin Field Intl.), 5.8 mi (9.3 km) from the heart of Williston. Williston Station is the closest train station, located 7.7 mi (12.4 km) from the city center.

What to see around Williston

Memorable for its landmarks including:
  • • James Memorial Art Center
  • • Missouri-Yellowstone Confluence Interpretive Center
  • • Fort Buford State Historic Site
  • • Fort Union Trading Post
It's notable for its sunrises and favorite places for nature lovers that include:
  • • Harmon Park
  • • Fort Union Trading Post
  • • Lewis and Clark State Park
  • • Alexander Park
Some highlights of the area include:
  • • Eagle Ridge Golf Club
  • • Raymond Family Community Center
  • • Harmon Park

When to visit Williston

If you're starting to plan your trip, you might be wondering when's the best time to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 49°F day, -1°F night
  • • April-June: 81°F day, 24°F night
  • • July-September: 86°F day, 36°F night
  • • October-December: 64°F day, 0°F night
Seasonal rainfall averages
  • • January-March: 1.50 inches
  • • April-June: 5.43 inches
  • • July-September: 5.08 inches
  • • October-December: 2.13 inches