Set in Telluride, Colorado, New Sheridan Hotel is a four-star hotel. It offers an on-site restaurant and free parking. Room types include the King Room and the Deluxe King Room with City View.
Should you book New Sheridan Hotel?
Expect a four-star hotel.
Best for
- Road trips & drive-up convenience
Where you'll stay
Choose from 3 room types — including the King Room, Deluxe King Room with City View, Grand King Room.
On-site dining
No need to go far for a meal — the property has its own dining, handy for breakfast before you head out or dinner after a long day.
Around the area
New Sheridan Hotel is in Telluride, Colorado.
Rooms & rates
What you'll enjoy
Gallery
























Amenities & facilities
Most popular facilities
- Restaurant
- Non-smoking rooms
- Free parking
- Room service
- Facilities for disabled guests
- Bar
Great for your stay
- Restaurant
- Private bathroom
- Parking
- Bath
- Free parking
- Flat-screen TV
- Non-smoking rooms
- Room service
Bathroom
- Private bathroom
- Toilet
- Free toiletries
- Bathrobe
- Hairdryer
- Bath
Bedroom
- Alarm clock
Ski
- Ski pass vendor
- Ski school
- Ski storage
Activities
- Skiing
- Golf course (within 2 miles) Additional charge
Location
231 West Colorado Avenue, Telluride, CO 81435, United States
New Sheridan Hotel is located in Telluride, Colorado.
What guests say
- Location9.9/10
- Cleanliness9.4/10
- Value For Money8.5/10
- Facilities9.1/10
- Comfort9.4/10
- Staff9.3/10
Good to know
House rules
- Check-in
From 4:00 PM
Guests are required to show a photo ID and credit card at check-in.
- Check-out
Until 11:00 AM
- Cancellation/ prepayment
Cancellation and prepayment policies vary according to accommodation type. Check what conditions apply to each option when making your selection.
- Pets
Pets are not allowed.
Frequently asked questions
What amenities does New Sheridan Hotel offer?
New Sheridan Hotel offers Restaurant, Non-smoking rooms, Free parking, Room service, Facilities for disabled guests, Bar, Parking, Bathrobe, Hairdryer, Ski pass vendor, Ski school, and Ski storage.
What room types are available at New Sheridan Hotel?
Room options include King Room, Deluxe King Room with City View, Grand King Room.
Where is New Sheridan Hotel located?
New Sheridan Hotel is located in Telluride, Colorado, at 231 West Colorado Avenue.