Skip to main content

Search hotels in Devils Lake, ND

Enter your dates to see the latest prices and deals for Devils Lake hotels

Select occupancy

Devils Lake – 10 hotels and places to stay

Filter by:

Star Rating
Review score

Sleep Inn & Suites Devils Lake

Hotel in Devils Lake

Featuring barbecue facilities, Sleep Inn & Suites Devils Lake is located in Devils Lake. With free WiFi, this 5-star hotel offers a 24-hour front desk and luggage storage space.

M
Myra
From
United States
The courteous staff and cleanliness.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 132 reviews
Price from
$121.55
1 night, 2 adults

Cobblestone Hotel & Suites - Devils Lake

Hotel in Devils Lake

Featuring a terrace, Cobblestone Hotel & Suites - Devils Lake is set in Devils Lake and also provides a bar and barbecue facilities.

C
Charris
From
United States
Nice and clean and the machines were fun
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 143 reviews
Price from
$119
1 night, 2 adults

Fireside Inn and Suites

Hotel in Devils Lake

Fireside Inn and Suites is located in Devils Lake. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The hotel has an indoor pool, hot tub and room service.

P
Patrick
From
United States
Nice bed. Free breakfast. Hassle free.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 261 reviews
Price from
$117.70
1 night, 2 adults

Holiday Inn Express Devils Lake by IHG

Hotel in Devils Lake

Located in Devils Lake, Holiday Inn Express Devils Lake by IHG offers 3-star accommodations with a fitness center, a garden and a shared lounge.

R
Rankin
From
United States
The staff was very friendly and very accommodating. We were traveling for a hockey tournament. The kids can be very rambunctious and loud and the staff handled them very well.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 102 reviews
Price from
$110
1 night, 2 adults

Sunlac Inn Devils Lake

Hotel in Devils Lake

Located in Devils Lake, Sunlac Inn Devils Lake features a garden, shared lounge and free WiFi throughout the property.

R
Robin
From
United States
Breakfast was excellent and staff was very courteous and professional!
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 78 reviews
Price from
$89
1 night, 2 adults

Super 8 by Wyndham Devils Lake

Hotel in Devils Lake

Super 8 by Wyndham Devils Lake is offering accommodations in Devils Lake. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

J
Jerome
From
United States
Excellent breakfast very clean
Scored out of 10, guest rating 5.6
Fair - What previous guests thought, 80 reviews
Price from
$76.50
1 night, 2 adults

Devils Lake Inn By OYO Near Devils Lake Regional Airport

Hotel in Devils Lake

Devils Lake Inn By OYO Near Devils Lake Regional Airport provides air-conditioned rooms in Devils Lake. With free WiFi, this 2-star hotel offers room service and a 24-hour front desk.

C
Craig
From
Canada
Excellent location. Quiet and close to main highway.
Scored out of 10, guest rating 5.1
Fair - What previous guests thought, 50 reviews
Price from
$85.80
1 night, 2 adults
See all 10 hotels in Devils Lake

Most booked hotels in Devils Lake and surrounding area in the past month

See all

Popular with guests booking hotels in Devils Lake

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 143 reviews

Popular with guests booking hotels in Devils Lake

Scored out of 10, guest rating 5.6
Fair - What previous guests thought, 80 reviews

Popular with guests booking hotels in Devils Lake

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 261 reviews

Popular with guests booking hotels in Devils Lake

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 102 reviews

Popular with guests booking hotels in Devils Lake

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 78 reviews

Popular with guests booking hotels in Devils Lake

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 132 reviews

What Guests Said About Devils Lake:

Scored out of 10, guest rating 10

Great town lots to do.

Great town lots to do. The pool was perfect for our kids had a nice slide for our young family (kids 3 and 6). Would have liked to explore a little more down town looked nice. Did stop into Mary Anns had a ice cream/arcade was fun for the kids. The park by the pool had lots of age appropriate play areas and was clean and well taken care of.
Guest review byTyler
United States
Scored out of 10, guest rating 2.0

Don't bother going to Hardees on a Sunday at 6:00, got a 3/4...

Don't bother going to Hardees on a Sunday at 6:00, got a 3/4 cup of COLD (not even luke wam) coffee at the drive up and asked for 2 cream, they sent out French vanilla and of course I didn't know this until I was on the hiway heading out of town.
Guest review byLuci
United States
Scored out of 10, guest rating 6.0

If you're here to fish, the Cobblestone even provides a...

If you're here to fish, the Cobblestone even provides a place to clean and package your catch. But as a trip stopover, the town of Devils Lake doesn't have a lot to recommend it. The main grocery store was pretty run down. Restaurant choices aren't great. Everyone we saw looked kind of worn down and weary. Basically, we were very happy to move on in the morning. We'd really been looking forward to seeing the nearby White Horse Hill National Game Preserve, but it was a bust too, what with the federal law enforcement types seemingly targeting Native people for unknown offenses. The group of youngsters they'd jacked up as we were leaving the site didn't know it, but they were going to soon be met with a swarm of sheriff units on their way from town. Very sad overall.
Guest review byBuck Fievre
United States
Scored out of 10, guest rating 2.0

Went to the casino spirit lake, the whole reason for the...

Went to the casino spirit lake, the whole reason for the trip to devils lake. Would never and I mean never go back. Rude staff not one night but both nights. Here I figured I would give the staff another chance the following night after being treated so rude. What a waste of time and money to go there again for the same treatment. They don’t care about customers at all they are just there to collect a paycheque. Will never go back to that town.
Guest review bySandy
Canada
Scored out of 10, guest rating 10

We enjoyed fishing at the lake and we enjoyed going to the...

We enjoyed fishing at the lake and we enjoyed going to the casino. We had a family reunion at ruger park which is the perfect place for a get together with family. My son was able to go swimming at the swimming pool near the park.
Guest review byRachel
United States

See reviews by guests who stayed at hotels in Devils Lake

See all
From $151.59 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 132 reviews
Brilliant hotel. Big room, spotlessly clean. Pretty comfy bed. Nice, roomy and clean bathroom. Satisfying breakfast. Smooth check in and check out. Easy parking. Pool and gym. Strategic position in Devils Lake. I cannot but recommend this accommodation. I will be definitely back.
Guest review byAntonello
United Kingdom
From $93.93 per night
Scored out of 10, guest rating 5.6
Fair - What previous guests thought, 80 reviews
The staff that work their are really friendly and kinds. My kids love them staff so much staff give them color and paper to draw and write with when they are bored while at the hotel. Thank you to them so much.
Guest review byThao
United States
From $151.59 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 132 reviews
Breakfast was standard fare for the style of hotel we stay at. Well prepared - eggs were great. No sausages available though Toast very nice bread
Guest review byColin
Canada
From $188.40 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 261 reviews
Travel felt smoother because of the hotel’s placement. The room provided a restful and organized space. Staff ensured things ran without confusion.
Guest review byLysandra
United States
From $188.40 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 261 reviews
The price was great, most of hotel staff was curtious. room decent size,
Guest review byVH
United States

More places to explore, more ways to go