A water tower labeled "Devils Land" with a metal framework, a house, and a railroad track in the foreground.

Find Family Hotels in Devils Lake, ND

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Devils Lake Family Hotels

Tonight
Aug 17 - Aug 18
Tomorrow
Aug 18 - Aug 19
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Our top choices for Devils Lake family-friendly hotels

1. Sleep Inn & Suites Devils Lake

Sleep Inn & Suites Devils Lake
Devils Lake
  • Family-friendly hotel with indoor pool, hot tub, and premium entertainment offers relaxing getaway for all ages.
CA $165
CA $179 total
includes taxes & fees
Sep 13 - Sep 14
Sleep Inn & Suites Devils Lake

2. Super 8 by Wyndham Devils Lake

Super 8 by Wyndham Devils Lake
Devils Lake
  • Delightful family pool retreat offers free breakfast and minutes from Black Tiger Bay recreation area.
CA $92
CA $102 total
includes taxes & fees
Aug 29 - Aug 30
Super 8 by Wyndham Devils Lake

3. Lakeview Lodge

Lakeview Lodge
Devils Lake
CA $205
CA $330 total
includes taxes & fees
Aug 26 - Aug 27
Lakeview Lodge

4. Devils Lake Inn By OYO Near Devils Lake Regional Airport

Devils Lake Inn By OYO Near Devils Lake Regional Airport
Devils Lake
CA $81
CA $98 total
includes taxes & fees
Aug 18 - Aug 19
Devils Lake Inn By OYO Near Devils Lake Regional Airport

5. Charmer on 4th · 3BR/2BA · Downtown · Fire Pit · Fenced Yard · Enclosed Porch

Charmer on 4th · 3BR/2BA · Downtown · Fire Pit · Fenced Yard · Enclosed Porch
Devils Lake
CA $257
CA $448 total
includes taxes & fees
Sep 16 - Sep 17
Charmer on 4th · 3BR/2BA · Downtown · Fire Pit · Fenced Yard · Enclosed Porch

6. Sunlac Inn

Sunlac Inn
Lakota
CA $102
CA $108 total
includes taxes & fees
Aug 18 - Aug 19
Sunlac Inn
View all properties

Choose what matters most at family-friendly hotels in Devils Lake

Breakfast included
Pool
All-inclusive
4 stars
5 stars

Top Devils Lake Hotel Reviews

Cobblestone Hotel & Suites – Devils Lake

Cobblestone Hotel & Suites – Devils Lake

10/10 Excellent
"Room was clean and AC was already set to a nice cool temp. Nice place in Devils lake"
Dalton 1-night trip
Posted 16 hours ago
Cobblestone Hotel & Suites – Devils Lake
Sleep Inn & Suites Devils Lake

Sleep Inn & Suites Devils Lake

10/10 Excellent
"SOO IMPRESSED!! I had an awesome stay at the Sleep Inn..I was really impressed with the clean rooms and just how well kept the hotel was. Excellent staff and breakfast. WIll definitely stay again!! 5 stars *****"
Audrey 1-night trip
Posted 9 days ago
Sleep Inn & Suites Devils Lake

Frequently asked questions

What's Devils Lake like for family-friendly vacations?
If you've been thinking about a vacation with your kids, Devils Lake is a good choice. The camping sites, entertainment, and excursions are just a few things that make this an attractive vacation spot for families. Arrange a flight into Devils Lake, ND (DVL-Devils Lake Regional), which is located 1.6 mi (2.6 km) from the city center.
When's the best time to book a family-friendly vacation in Devils Lake?
The hottest months are usually July and August with an average temp of 66°F, while the coldest months are February and January with an average of 14°F. The snowiest months in Devils Lake are April, March, October, and December, with each month seeing an average of 9 inches of snowfall.
What's there to see and do with your family in Devils Lake?
While you are vacationing in Devils Lake, you and the family might want to see interesting spots such as Quentin N. Burdick Sports Arena and Old Post Office Museum. Make sure you have plenty of time during your visit for activities like Ruger Park.
What's the best way for us to get around Devils Lake?
To venture out into the surrounding area, hop aboard a train at Devils Lake Station. Devils Lake might not have very many public transit options to choose from so consider renting a car to explore more.

Explore a world of travel with Expedia