Skip to content

Vacation rentals in McKenzie County

Find and book unique accommodations on Airbnb

When results are available, navigate with up and down arrow keys or explore by touch or swipe gestures.

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. 16 – 23
$232 CAD per night
New place to stay
Home in Williston
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.
May 13 – 20
$258 CAD per night
4.56 out of 5 average rating, 78 reviews
Guest favourite
Apartment in Watford City
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.
Jun. 28 – Jul. 5
$212 CAD per night
5.0 out of 5 average rating, 19 reviews

Popular amenities for McKenzie County vacation rentals

Other great vacation rentals in McKenzie County

Room in Watford City
Spacious 3 BR with jacuzzi & breakfast every day!
Oct. 26 – Nov. 2
$407 CAD per night
4.67 out of 5 average rating, 3 reviews
Room in Fairview
Farm House B&B
Apr. 18 – 23
$117 CAD per night
New place to stay
Guest favourite
Cabin in Grassy Butte
Lone Butte Ranch-Horseshoe Cabin
Jan. 22 – 29
$249 CAD per night
5.0 out of 5 average rating, 8 reviews
Guest favourite
Cabin in Grassy Butte
Log Cabin by ND Badlands
Oct. 17 – 24
$206 CAD per night
5.0 out of 5 average rating, 29 reviews
Guest favourite
Cabin in Grassy Butte
Lone Butte Ranch-Juniper Ridge
Jan. 8 – 15
$249 CAD per night
5.0 out of 5 average rating, 7 reviews
Guest favourite
Cabin in Grassy Butte
Cozy Log Cabin on Edge of North Dakota Badlands
Dec. 25 – Jan. 1
$206 CAD per night
4.89 out of 5 average rating, 18 reviews
Guest suite in Williston
River Hacienda #2 Private Daylight Basement Apt
Jun. 13 – 20
$169 CAD per night
4.68 out of 5 average rating, 50 reviews