Find hotels in Grahams Island State Park, ND from CA $99

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Grahams Island State Park hotels

Cobblestone Hotel & Suites – Devils Lake

Cobblestone Hotel & Suites – Devils Lake
3.0 star property
Devils Lake
8.6 out of 10, Excellent, (578 reviews)
"We had a wonderful stay here in Devil's Lake! It was clean, comfortable, and a restful night on our travels. "
United States
Abigail
The price is CA $147
CA $162 total
includes taxes & fees
May 9 - May 10
Cobblestone Hotel & Suites – Devils Lake

Sleep Inn & Suites Devils Lake

Sleep Inn & Suites Devils Lake
2.5 star property
Devils Lake
9.0 out of 10, Wonderful, (429 reviews)
"Accessible amenities, breakfast choices, clean, and plan to stay again! "
Canada
Lee
The price is CA $162
CA $175 total
includes taxes & fees
May 17 - May 18
Sleep Inn & Suites Devils Lake

Lakeview Lodge

Lakeview Lodge
2.0 star property
Devils Lake
10.0 out of 10, Exceptional, (6 reviews)
"Great place, very nice."
United States
Robert
The price is CA $234
CA $360 total
includes taxes & fees
May 16 - May 17
Lakeview Lodge

Fireside Inn and Suites

Fireside Inn and Suites
3.0 star property
Devils Lake
8.0 out of 10, Very good, (861 reviews)
"Great place to stay!"
Canada
Lisa
The price is CA $128
CA $151 total
includes taxes & fees
May 6 - May 7
Fireside Inn and Suites

Holiday Inn Express Devils Lake by IHG

Holiday Inn Express Devils Lake by IHG
2.5 star property
Devils Lake
8.2 out of 10, Very good, (411 reviews)
"Clean room, nice staff pool are quite and warm!"
United States
Kayla
The price is CA $155
CA $172 total
includes taxes & fees
May 10 - May 11
Holiday Inn Express Devils Lake by IHG

Sunlac Inn Devils Lake

Sunlac Inn Devils Lake
2.5 star property
Devils Lake
7.6 out of 10, Good, (344 reviews)
"Loved our stay! "
United States
Sandy
The price is CA $121
CA $134 total
includes taxes & fees
May 9 - May 10
Sunlac Inn Devils Lake

Super 8 by Wyndham Devils Lake

Super 8 by Wyndham Devils Lake
2.0 star property
Devils Lake
6.8 out of 10, (74 reviews)
"Great staff and clean room "
Canada
Mona
The price is CA $97
CA $107 total
includes taxes & fees
May 19 - May 20
Super 8 by Wyndham Devils Lake

Dakota Sunset Resort

Dakota Sunset Resort
3.0 star property
Minnewaukan
9.6 out of 10, Exceptional, (4 reviews)
"Love it! Great stay! Private! Love how clean and comfortable the place was!! Will def reserve in the future!! "
United States
Yi
The price is CA $414
CA $435 total
includes taxes & fees
May 10 - May 11
Dakota Sunset Resort

Devils Lake Inn By OYO Near Devils Lake Regional Airport

Devils Lake Inn By OYO Near Devils Lake Regional Airport
2.0 star property
Devils Lake
5.6 out of 10, (164 reviews)
"Staff was really helpful. Room was clean except for under the beds."
Canada
Chris
The price is CA $82
CA $99 total
includes taxes & fees
May 9 - May 10
Devils Lake Inn By OYO Near Devils Lake Regional Airport
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Grahams Island State Park Hotel Reviews

Recent Reviews in Grahams Island State Park

More cheap stays in Grahams Island State Park

Hotels in Grahams Island State Park with star rating

Explore a world of travel with Expedia