Salt Lake City offers a range of hotels with indoor pools, ideal for year-round swimming regardless of weather. These properties are concentrated in downtown near Temple Square and the Salt Palace Convention Center, as well as near the airport for travelers needing quick access. Budget options start around $100 per night, while luxury stays like the Grand America Hotel exceed $300. Amenities often include free WiFi, on-site dining, and fitness centers, with some providing complimentary airport shuttles.
Top-rated hotels with indoor pools include the Grand America Hotel (Superb, 9.3) featuring a full-service spa and both indoor and outdoor pools, the Hilton Salt Lake City Center (Very Good, 8.2) with an indoor pool and on-site steakhouse, the Marriott Salt Lake City Center (Fabulous, 8.5) boasting an indoor pool and Italian restaurant, and the Hyatt Place Salt Lake City Airport (Very Good, 8.2) offering a free airport shuttle and indoor pool. Families appreciate the Hyatt Place's spacious rooms, while business travelers favor the Marriott's central location. Always confirm pool hours and parking fees before booking.
