
Find hotels in Penn, ND from ₩133,996
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Penn
Pet friendly
Check prices for these dates
Our top choices for Penn hotels

Cobblestone Hotel & Suites – Devils Lake
Cobblestone Hotel & Suites – Devils LakeDevils Lake
8.6 out of 10, Excellent, (586 reviews)
The price is ₩169,352
₩185,768 total
includes taxes & fees
May 26 - May 27

Sleep Inn & Suites Devils Lake
Sleep Inn & Suites Devils LakeDevils Lake
9.0 out of 10, Wonderful, (431 reviews)
The price is ₩193,176
₩208,630 total
includes taxes & fees
Jun 8 - Jun 9

Fireside Inn and Suites
Fireside Inn and SuitesDevils Lake
8.0 out of 10, Very Good, (872 reviews)
The price is ₩138,015
₩164,927 total
includes taxes & fees
May 26 - May 27

Holiday Inn Express Devils Lake by IHG
Holiday Inn Express Devils Lake by IHGDevils Lake
8.2 out of 10, Very Good, (412 reviews)
The price is ₩179,064
₩197,865 total
includes taxes & fees
Jun 21 - Jun 22

Sunlac Inn Devils Lake
Sunlac Inn Devils LakeDevils Lake
7.6 out of 10, Good, (344 reviews)
The price is ₩135,057
₩149,246 total
includes taxes & fees
May 26 - May 27

Lakeview Lodge
Lakeview LodgeDevils Lake
10.0 out of 10, Exceptional, (7 reviews)
The price is ₩265,561
₩406,445 total
includes taxes & fees
May 27 - May 28

Super 8 by Wyndham Devils Lake
Super 8 by Wyndham Devils LakeDevils Lake
6.6 out of 10, (79 reviews)
The price is ₩121,263
₩133,996 total
includes taxes & fees
Jun 1 - Jun 2

Dakota Sunset Resort
Dakota Sunset ResortMinnewaukan
9.6 out of 10, Exceptional, (4 reviews)
The price is ₩462,834
₩485,976 total
includes taxes & fees
May 31 - Jun 1

Devils Lake Inn By OYO Near Devils Lake Regional Airport
Devils Lake Inn By OYO Near Devils Lake Regional AirportDevils Lake
5.6 out of 10, (166 reviews)
The price is ₩127,697
₩153,875 total
includes taxes & fees
Jun 8 - Jun 9
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
More cheap stays in Penn

Super 8 by Wyndham Devils Lake
1001 Highway 2 E Devils Lake ND
The price is ₩121,263 per night from Jun 1 to Jun 2
₩121,263
₩133,996 total
Jun 1 - Jun 2
includes taxes & fees
6.6/10 (79 reviews)








































