Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Devils Lake

Filter by star ratings
All filters
Sunlac Inn Devils Lake
Sunlac Inn Devils Lake
7,2 Good

0,5 km from city centre, Devils Lake Show on map

GoodBased on 165 reviews
7,2

Just minutes on foot from Devils Lake Amtrak Station, Sunlac Inn Devils Lake provides a swimming pool and complimentary Wi-Fi. It also offers a concierge, a 24-hour reception and luggage storage.

Tips for booking a Devils Lake hotel

Cheapest month:January
Most expensive month:July
Average price in Devils Lake:R1 456/night
Absolute cheapest price found:R645/night
Cheapest day:Wednesday
Most expensive day:Friday
R1 073 - R1 958
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R868 - R1 879
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Devils Lake hotels

Show all 13 hotels
1
Sunlac Inn Devils Lake
Sunlac Inn Devils Lake
7,2 Good

0,5 km from city centre, Devils Lake Show on map

Just minutes on foot from Devils Lake Amtrak Station, Sunlac Inn Devils Lake provides a swimming pool and complimentary Wi-Fi. It also offers a concierge, a 24-hour reception and luggage storage.

Cheapest hotels in Devils Lake, North Dakota

Show all 13 hotels
Sunlac Inn Devils Lake
Sunlac Inn Devils Lake
7,2 Good

0,5 km from city centre, Devils Lake Show on map

Just minutes on foot from Devils Lake Amtrak Station, Sunlac Inn Devils Lake provides a swimming pool and complimentary Wi-Fi. It also offers a concierge, a 24-hour reception and luggage storage.

R1 181
Avg. per night

Where to stay in Devils Lake

Devils Lake travel FAQs

  • What are the best hotels in Devils Lake?

    40 reviews rated Holiday Inn Express Devils Lake with an average score of 8,2/10. It may also be worth looking into the Cobblestone Hotel & Suites - Devils Lake, which received a rating of 8,4/10 from 162 reviews. Sunlac Inn Devils Lake could also be a good option, with a score of 7,2/10 from 164 reviews.