Top Hotels in Cottonwood Heights

Search among 3 available hotels and places to stay in Cottonwood Heights from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-3 out of 3
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map1.3 mi from City Center
From   US$ 111 /nightSelect
MapView on map1.2 mi from City Center
From   US$ 175 /nightSelect
1.4 mi from City Center
From   US$ 269 /nightSelect

Best hotels and places to stay in Cottonwood Heights

Why visit?

Cottonwood Heights is a charming city located in Utah's Salt Lake County, offering a diverse range of activities and attractions for tourists. With its breathtaking natural beauty, numerous outdoor recreational opportunities, and close proximity to Salt Lake City, Cottonwood Heights is an excellent destination for those seeking a combination of adventure and relaxation.

Where to stay?

When it comes to choosing the best place to stay in Cottonwood Heights, there are several areas that offer a convenient location and easy access to attractions. Below are some recommended areas for visitors to consider:

Fort Union: This area boasts a convenient location near Interstate 215, providing easy access to both Salt Lake City and the incredible outdoor attractions in the nearby canyons. It is also home to several restaurants, shops, and entertainment options.

Big Cottonwood Canyon: Nestled in the stunning Wasatch Mountains, Big Cottonwood Canyon is a paradise for outdoor enthusiasts. This area offers an array of accommodations, from luxury lodges to cozy cabins, allowing visitors to immerse themselves in nature while still being within reach of urban amenities.

Olympus Cove: Situated along the eastern foothills of the Salt Lake Valley, Olympus Cove offers breathtaking views of the city and the mountains. It provides a peaceful and picturesque setting for a relaxing and rejuvenating stay.

Price per hotel room per night:

The average price per night for hotel rooms in Cottonwood Heights varies depending on the star rating. Here is an approximate pricing range for different categories:

3-star hotels: $80 to $150 per night

4-star hotels: $120 to $200 per night

5-star hotels: $200 and above per night

Best value for money:

Hyatt House Salt Lake City/Cottonwood: With its well-appointed rooms, fitness center, and complimentary Wi-Fi, this hotel is a top choice for budget-conscious travelers.

Holiday Inn Express & Suites Salt Lake City South – Murray: This hotel offers comfortable rooms, complimentary breakfast, and easy access to popular attractions at an affordable price.

Best kid-friendly hotels:

Home2 Suites by Hilton Salt Lake City East: With its outdoor pool, kitchenettes in each suite, and pet-friendly policy, this hotel is perfect for families traveling with kids.

Best hotels for a romantic getaway:

The Anniversary Inn: South Temple: This romantic boutique hotel offers uniquely themed rooms with amenities like whirlpool tubs and fireplace settings.

The Inn at Solitude: Nestled in the stunning Solitude Mountain Resort, this upscale hotel provides a serene and idyllic setting for a romantic escape.

Best for location:

Courtyard Salt Lake City Sandy: Situated in Sandy, a neighboring city of Cottonwood Heights, this hotel offers easy access to attractions like Snowbird Ski and Snowboard Resort and Alta Ski Area.

Crystal Inn Hotel & Suites Midvalley: Located near the Interstate, this hotel provides convenient access to popular destinations such as the Big Cottonwood Canyon and downtown Salt Lake City.

Hyatt House Salt Lake City/Sandy: This modern hotel is situated near popular ski resorts, shopping centers, and the Maverik Center.

Best for a short city break:

Hilton Garden Inn Salt Lake City/Layton: Located nearby, this hotel provides easy access to attractions in both Cottonwood Heights and Salt Lake City.

Show moreLess