Telluride Colorado

Call: (800) 778-8581
Book Now
Bookmarks (0)

Ice House Lodge

The Ice House Lodge is conveniently located at the center of downtown Telluride boasting views of the San Juan Mountains and the San Miguel River. It is located 100 yards from the Base of the Gondola and Lift 8 providing easy access to the Telluride Ski Resort. The Ice House combines simple luxury and great location all at a reasonable price.

Guest Services

  • Dry cleaning
  • Maid service
  • Spa services

Pet Policy

  • Large domestic animals
  • Midsize domestic animals
  • Small domestic animals only


  • Cocktail lounge
  • Ice machine
  • Jacuzzi
  • Outdoor pool
  • Pool
  • Safe deposit box
  • Whirlpool
  • Complimentary coffee in lobby
  • Complimentary continental breakfast
  • Communal bar area
  • Pool (Year-round)
  • Covered Parking
Call (800) 778-8581 for more information
310 S. Fir St., Telluride, CO, 81435


Thank you for contacting us!

Our group will review and follow up within 72 hours.
Thanks for your interest!

Back Home ×