Telluride Lodge

12648 23rd St NW - Watford City, North Dakota 58854

Telluride Lodge is an independent apart-hotel located on rd St NW in Watford City, North Dakota.

The hotel has a 2-star rating. Check-in time is 3 PM. Check-out time is 11 AM.   Golf courses near Telluride Lodge can be found at

Make sure you read your reservation's cancellation policy. TheHotelNexus doesn't charge a cancellation fee, but many hotels do. The penalty can vary with the room rate that you choose - so read carefully!

Hotel Amenities

Business center
Computer station
Fitness facilities
Free Wi-Fi
Laundry facilities
Number of floors - 1
Picnic area
Smoke-free property
Total number of rooms - 172
Tours/ticket assistance

Room Amenities

Air conditioning
Coffee/tea maker
Free Wi-Fi
Premium TV channels
Private bathroom
Shower only
Weekly housekeeping provided