Devils Lake, United States of America

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Devils Lake city center

: 14 options found

Select dates so you can see the availability and exact prices.

215 Us 2, Devils Lake
1.9 km from the center of Devils Lake
244 reviews
9.0

Room in this hotel

from $ 111
per night
111 1st St NW, Devils Lake
1 km from the center of Devils Lake
16 reviews
6.0

Room in this hotel

from $ 99
per night
875 Hwy 2, Devils Lake
2.3 km from the center of Devils Lake
114 reviews
8.0

Room in this hotel

from $ 131
per night
1001 Highway 2 E, Devils Lake
2.4 km from the center of Devils Lake
128 reviews
5.2

Room in this hotel

from $ 106
per night
1413 Highway 2, Devils Lake
2.9 km from the center of Devils Lake

Room in this hotel

from $ 146
per night
1109 Highway 20 S, Devils Lake
2.2 km from the center of Devils Lake
33 reviews
4.0

Room in this hotel

from $ 94
per night
1413 HIGHWAY 2, Devil's Lake,58301, Devils Lake
2.9 km from the center of Devils Lake
220 reviews
9.2

Room in this hotel

from $ 136
per night
1116 Highway 2 East, Devils Lake
2.6 km from the center of Devils Lake
26 reviews
3.8

Room in this hotel

from $ 117
per night
1801 Us-2, Devils Lake
1.5 km from the center of Devils Lake

Room in this hotel

from $ 125
per night
1001 HIGHWAY 2 EAST, Peru,583014029, Devils Lake
2.4 km from the center of Devils Lake

Room in this hotel

from $ 91
per night
1109 ND-20, Devils Lake, ND, North Dakota, 58301, United States of America, Devils Lake
2.2 km from the center of Devils Lake

Room in this hotel

from $ 100
per night
1001 Highway 2 East Devils Lake, North Dakota, 58301, United States, Devils Lake
2.4 km from the center of Devils Lake

Room in this hotel

from $ 97
per night
1109 Highway 20 S, Devils Lake
462 m from the center of Devils Lake

Room in this hotel

from $ 117
per night
708 Walnut St E, Devils Lake
1.7 km from the center of Devils Lake

Room in this hotel

from $ 363
per night