Inn at Lost Creek receives great reviews from guests. Camel's Garden Hotel, The Hotel Telluride and The Peaks Resort and Spa are also excellent options to stay in Telluride spa.