trover photo by Kacy Geiger

Save on Top Devils Lake Hotels

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Devils Lake

Lake Cabin for Rent on the Shores of Beautiful Devils Lake, ND
CA $197
per night
Jan 29 - Jan 30
4.8/5Exceptional! (5 reviews)
5 stars

"We couldn’t have asked for nicer accommodations. I would recommend this lake house to anyone and plus it helps to have a great host like Joe!"…"

Reviewed on Jan. 19, 2019

Lake Cabin for Rent on the Shores of Beautiful Devils Lake, ND
Carol Anns Cottage2/ Brocket, ND
115 2nd St. North, Brocket, ND
CA $130
per night
Jan 30 - Jan 31
No reviews
Carol Anns Cottage2/ Brocket, ND
Beautiful Lakefront Home on the Flats, Sleeps 7, Timber Frame, Resort
4.7/5Exceptional! (3 reviews)
Great Place

"Beautiful house right on the water. I would stay here again."…"

Reviewed on Oct. 9, 2019

Beautiful Lakefront Home on the Flats, Sleeps 7, Timber Frame, Resort
Cabin for Rent - Devil's Lake, ND
618 Valley Dr, Devils Lake, ND
Get Rates
5/5Exceptional! (1 review)
Excellent

"Super comfy organized clean best stay in a vrbo"…"

Reviewed on Sep. 3, 2019

Cabin for Rent - Devil's Lake, ND
Carol Anns Cottage 1/ Lakota, North Dakota
CA $171
per night
Jan 29 - Jan 30
No reviews
Carol Anns Cottage 1/ Lakota, North Dakota
Rodeway Inn
2 out of 5
1109 Highway 20 S, Devils Lake, ND
Get Rates
2.5/5 (88 reviews)

"It was clean and comfortable. Check in was easy. Plenty of room to park with a boat."…"

Reviewed on Jul. 8, 2019

Rodeway Inn
Spirit Water Inn Resort
2.5 out of 5
201 D Avenue South, Unit J, Minnewaukan, ND
Get Rates
No reviews
Spirit Water Inn Resort
Cobblestone Hotel & Suites – Devils Lake
3 out of 5
1801 US Highway 2 East, Devils Lake, ND
Free CancellationReserve now, pay when you stay
CA $130
per night
Jan 29 - Jan 30
4.2/5Excellent! (189 reviews)

"The hot tub wasn’t working the evening we stayed. Otherwise"…"

Reviewed on Jan. 5, 2020

Cobblestone Hotel & Suites – Devils Lake
Fireside Inn & Suites
3 out of 5
215 US 2, Devils Lake, ND
Free CancellationReserve now, pay when you stay
CA $114
per night
Feb 3 - Feb 4
4.1/5Very Good! (272 reviews)

"Staff was super friendly, room was clean, breakfast was exceptional, and price was right."…"

Reviewed on Nov. 21, 2019

Fireside Inn & Suites
Sunlac Inn Devils Lake
2.5 out of 5
111 1st St NW, Devils Lake, ND
Free CancellationReserve now, pay when you stay
CA $91
per night
Jan 29 - Jan 30
3.7/5Good! (121 reviews)

"Ice on sidewalk, one spot missed when de-iced, however able to go a longer way around"…"

Reviewed on Jan. 27, 2020

Sunlac Inn Devils Lake
Don't see what you're looking for?
See all available properties in Devils Lake
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Devils Lake Hotel Guide

Looking to find a hotel or apartment in Eastern North Dakota, specifically in Devils Lake? About 5 Expedia-listed hotel and apartments lie within 0.1 kilometres (0.06 miles) of Devils Lake's center.

Even though Devils Lake can't lay claim to having an extensive array of lodgings right near the heart of its town center, Americas Best Value Inn is close enough to satisfy most visitors.

2 kilometres (1 mile) away from the middle of Devils Lake, is the Holiday Inn Express Devils Lake. Alternatively, the Fireside Inn & Suites is 2 kilometres (1 mile) away. More options worth checking out include the Americas Best Value Inn and the Super 8 Devils Lake.

If you have time before you say adios to Eastern North Dakota, catch a game at Quentin N. Burdick Sports Arena. You might like to book a hotel at the Sleep Inn & Suites.

Our travel guide is also a very good way to learn more about Devils Lake.

Frequently asked questions

Recent Reviews in Devils Lake

More trip options