Travelers seeking a relaxing soak in Salt Lake City will find several hotels with on-site hot tubs, though truly private in-room hot tubs are rare. Most properties offer a shared indoor or outdoor hot tub as part of a spa or pool area. Budget ranges from around $100 per night at mid-range chains like Holiday Inn Express to over $300 at luxury properties such as the Grand America Hotel. Downtown districts near Temple Square and the Salt Palace Convention Center concentrate many of these hotels, while airport-adjacent options provide convenient access for layovers.
Top-rated options include the Grand America Hotel (93/100 Superb), which features marble bathrooms, balconies, and a full-service spa with both indoor and outdoor pools. The Courtyard by Marriott Salt Lake City Downtown (87/100 Fabulous) offers an indoor pool and hot tub plus free bikes for exploring the city. Budget-conscious travelers appreciate Crystal Inn Hotel & Suites (84/100 Very Good) for its free airport shuttle, full breakfast, and hot tub. For a central location, the Hilton Salt Lake City Center (82/100) combines an indoor pool and hot tub with an on-site steakhouse. When booking, confirm whether the hot tub is shared or private, and note that most properties with a hot tub also include a fitness center and complimentary Wi-Fi.
