Vacation rentals in McKenzie County

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in McKenzie County

Guests agree: these stays are highly rated for location, cleanliness, and more.

Superhost

Apartment in Williston

Williston Apartment w/ Missouri River Views!

You're in for a true North Dakota treat at this unique 1-bedroom, 1-bathroom vacation rental! This quiet apartment, nestled in the lower level of a home overlooking the Missouri River, provides serene views that you'll instantly fall in love with. Look forward to dining on the patio, watching a movie on the Smart TV, or heading to nearby Grand Treasure Casino, all when you book this hideaway! Experience top-notch amenities and prime comfort perfectly blended into one at this Williston retreat!

Sep 17 – 24

$139 per night

Home in Williston

4.57 out of 5 average rating, 79 reviews

River Hacienda #1 Private 2 Story Home

We are located approximately 15 minutes from downtown Williston at the end of the road in a peaceful country setting overlooking the Missouri River. The rental is a two-story home with private entrance, wrap around covered porch and view of river. The outdoor yard has a park like setting, lots of room for relaxing, wildlife viewing, and close proximity to fishing and hunting in the area. Located minutes away from the Lewis and Clark Bridge boat launch. We have parking for boats and trailers.

Jul 30 – Aug 6

$138 per night
Guest favorite

Apartment in Watford City

5.0 out of 5 average rating, 20 reviews

Cozy 2-bedroom basement farmhouse hideaway

Completely renovated 2-bedroom basement apartment on Main Street in Watford City. Walking distance to downtown restaurants, Jack n Jill’s grocery store, movie theater, shopping, parks. Theodore Roosevelt North Unit only 12 minutes away - experience North Dakota’s Badlands, wildlife viewing, hiking. Williston ND -45 minutes away. Medora, ND & Theodore Roosevelt South Unit - 1 hour, 15 minutes away. Free parking on concrete pad, quiet neighborhood, beautiful back yard with deer.

Apr 12 – 19

$115 per night

Popular amenities for McKenzie County vacation rentals

Other great vacation rentals in McKenzie County

Guest favorite

Cabin in Grassy Butte

5.0 out of 5 average rating, 9 reviews

Lone Butte Ranch-Cedar Post

Jan 28 – Feb 4

$155 per night
Guest favorite

Apartment in Watford City

5.0 out of 5 average rating, 20 reviews

Cozy 2-bedroom basement farmhouse hideaway

Apr 12 – 19

$115 per night
Guest favorite

Cabin in Grassy Butte

5.0 out of 5 average rating, 10 reviews

Lone Butte Ranch-Horseshoe Cabin

Mar 18 – 25

$155 per night
Guest favorite

Cabin in Grassy Butte

5.0 out of 5 average rating, 15 reviews

Cozy 2 bedroom Log Cabin

Feb 2 – 9

$125 per night
Guest favorite

Cabin in Grassy Butte

5.0 out of 5 average rating, 29 reviews

Log Cabin by ND Badlands

Dec 16 – 23

$128 per night
Guest favorite

Cabin in Grassy Butte

5.0 out of 5 average rating, 7 reviews

Lone Butte Ranch-Juniper Ridge

Oct 13 – 20

$155 per night
Guest favorite

Cabin in Grassy Butte

4.89 out of 5 average rating, 18 reviews

Cozy Log Cabin on Edge of North Dakota Badlands

Mar 1 – 8

$128 per night
Superhost

Apartment in Williston

Williston Apartment w/ Missouri River Views!

Sep 17 – 24

$139 per night

Guest suite in Williston

4.68 out of 5 average rating, 50 reviews

River Hacienda #2 Private Daylight Basement Apt

Jul 23 – 30

$97 per night

Home in Williston

4.57 out of 5 average rating, 79 reviews

River Hacienda #1 Private 2 Story Home

Jul 30 – Aug 6

$138 per night
Guest favorite

Home in Killdeer

4.85 out of 5 average rating, 20 reviews

Historic Cowboy Hotel

Feb 27 – Mar 6

$88 per night

Room in Watford City

4.67 out of 5 average rating, 3 reviews

Spacious 3 BR with jacuzzi & breakfast every day!

Oct 22 – 29

$237 per night

Destinations to explore