Photo by Kacy Geiger

Find Cheap Hotels in Devils Lake, ND from $70

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Devils Lake Cheap Hotels

Sunlac Inn Devils Lake
2.5 out of 5
111 1st St NW, Devils Lake, ND
Fully refundableReserve now, pay when you stay
The price is $74 per night from Sep 29 to Sep 29
3.6/5Good! (172 reviews)
"Pillows were terrible and flat. We ended up buying a pillow to use. Room was so dark and having lights on didn't seem to help."

Reviewed on Jul 25, 2021

Sunlac Inn Devils Lake
Rodeway Inn
2 out of 5
1109 Highway 20 S, Devils Lake, ND
Fully refundableReserve now, pay when you stay
The price is $73 per night from Oct 11 to Oct 11
2.5/5 (93 reviews)
First and last time
"The room was very dirty, with crumbs and dirt on the floors and they were sticky. Outdated decor throughout. No waste basket, no Tv remote, no chairs. Mini fridge was not cold, single coffee maker but no coffee, just packets with cream and sugar. Only one light worked in the room. Bed was old and ..."

Reviewed on Jun 8, 2021

Rodeway Inn
Don't see what you're looking for?
We've got more Cheap Hotels. Find the right one for you.
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.

Cheap Motels in Devils Lake

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.

3-star Hotels in Devils Lake

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.

Frequently asked questions

Recent reviews of Devils Lake hotels

More trip options