The Best Hotels in Salt Lake City

Known for its outstanding ski hills and natural wonders, Salt Lake City is an outdoor enthusiast’s dream travel destination.

Finding the best hotel in Salt Lake City for your travel needs means reading reviews, studying hotel features, and diving into the ins and outs of available rooms and amenities. With the right hotel in Salt Lake City, planning your next visit can become a quick, over-and-done with task.

We reviewed dozens of hotels in Salt Lake City to identify the best of the best, based on Google reviews, how many amenities they offered, cost, and other considerations. We narrowed our search down to 5 of the top-rated hotels in Salt Lake City travelers can stay at to ensure a safe and happy trip.

Top Pick
TownePlace Suites by Marriott Salt Lake City Downtown

Spacious, centrally-located, and with ample amenities.

Check Price

We’ve identified TownePlace Suites by Marriott Salt Lake City Downtown as the best hotel in Salt Lake City. With spacious rooms and plenty of amenities, this hotel in Salt Lake City is one that will keep your vacation in tip top shape. These benefits allow you to enjoy your trip and rest easy, whether you’re visiting for work or play.

The 5 Top-Rated Hotels in Salt Lake City for 2019

Editor's PicksBrandRating
Best OverallTownePlace Suites by Marriott Salt Lake City Downtown 4.8
Runner UpComfort Inn & Suites Salt Lake City Airport4.5
Best Budget BuyTownePlace Suites by Marriott Salt Lake City-West Valley4.5
Best Luxury Hotel in Salt Lake CityThe Grand America Hotel4.7
Best Hotel for Business in Salt Lake CityHyatt House Salt Lake City/Downtown 4.6

*Ratings are from Google Reviews at the time of publication and can change

Our Top Pick: TownePlace Suites by Marriott Salt Lake City Downtown

The TownePlace Suites by Marriott Salt Lake City Downtown took the top spot on our list of the best hotels in Salt Lake City, thanks to its central location and clean, spacious rooms. There are plenty of amenities to keep guests comfortable, including free WiFi and flat-screen TVs, fitness center, a patio with a BBQ, and coin-operated laundry facilities. Complimentary breakfast is included with your stay, and a kitchen in every room ensures you’ll never go hungry.

Those who stayed at and reviewed this hotel in Salt Lake City appreciated that it was newly built, and the rooms were bright and spacious. They liked the convenience of the location, and found the staff to be extremely helpful, friendly, and accommodating.

With a price tag of about $120/night, it’s a pretty affordable option for those looking for a hotel in Salt Lake City. The quality customer service associated with the chain, as well as the ease of booking and check-in more than justifies that price. It has a rating of 4.8 out of 5 stars on Google with nearly 50 people reviewing it, which we think goes a long way in convincing travelers to book a stay.

TownePlace Suites by Marriott Salt Lake City Downtown Key Features: 

  • Family-friendly, dog-friendly
  • Located within walking distance of the Salt Palace Convention Center
  • Valet parking available at a competitive price

Our Runner Up Pick: Comfort Inn & Suites Salt Lake City Airport

Runner Up
Comfort Inn & Suites Salt Lake City Airport

Cozy accommodations, welcoming professional service, and a delicious breakfast.

Check Price

The Comfort Inn & Suites Salt Lake City Airport took the runner-up spot on our list of the best hotels in Salt Lake City. It’s not as centrally-located as our top choice, but is just 3 miles from the airport. There is an indoor pool and fitness center so you can keep up with your workout routine while away, while the business center ensures you can stay connected to the office even while you’re on the road.

Those who stayed at and reviewed this hotel in Salt Lake City appreciated that the rooms were clean and the beds comfortable. Many people said the hot breakfast was high quality, and staff were helpful and professional. Travelers also enjoyed that this hotel was dog-friendly, so their furry friends could come along on the adventure.

At a cost of around $109/nightly, it’s neither too expensive nor too inexpensive, and the quality customer service associated with the chain, as well as the ease of booking and getting there more than justifies that price. It has a rating of 4.5 out of 5 stars on Google with more than 200 people reviewing it, which we think goes a long way in convincing travelers to book a stay.

Comfort Inn & Suites Salt Lake City Airport Key Features: 

  • Includes complimentary WiFi, hot breakfast , and airport shuttle
  • Guest rooms offer microwave, refrigerator, and coffee maker
  • 100% smoke-free

Best Budget Pick: TownePlace Suites by Marriott Salt Lake City-West Valley

Best for Budget
TownePlace Suites by Marriott Salt Lake City-West Valley

For price-conscious travelers who don’t want to sacrifice on amenities.

Check Price

The TownePlace Suites by Marriott Salt Lake City-West Valley is an excellent choice for those looking for a hotel in Salt Lake City that won’t break the bank. With rooms regularly coming in at under $100 nightly, it’s a bargain when you factor in that parking and a light breakfast is also included in the nightly rate. There’s a swimming pool on site, as well as a fitness facility. The hotel is pet-friendly and ideal for families with young children.

Those who stayed at and reviewed this hotel in Salt Lake City appreciated the view of the river and mountains, and found the staff to be very helpful with any of their needs. People found the rooms very clean, and liked the convenience of having a kitchen in the room.

With a cost of approximately $92/night, this hotel in Salt Lake City is a solid choice for those looking for a hotel option in Salt Lake City on a budget. It has a rating of 4.5 out of 5 stars on Google with nearly 400 people reviewing it, which we think goes a long way in convincing travelers that this budget-friendly pick is just as good a place to stay as its more expensive counterparts.

TownePlace Suites by Marriott Salt Lake City-West Valley Key Features:

  • Wheelchair accessible
  • Room service available
  • On-site 24-hour convenience store

Best Luxury Hotel in Salt Lake City: The Grand America Hotel

Best Luxury Hotel in Salt Lake City
The Grand America Hotel

Ornate, elegant hotel featuring an on-site spa

Check Price

For travelers who don’t want to skimp on the experience, the The Grand America Hotel offers an outstanding luxury hotel experience. It is located approximately 1 mile from the Salt Palace Convention Center, and 1.2 miles from the Salt Lake City Amtrak station. Handcrafted furniture, balconies, and marble bathrooms are just some of the luxury touches this hotel boasts. There is an American restaurant, two bar/lounges (1 serving afternoon tea), and a French-style sweet shop to cater to all your cravings.

Those who stayed at and reviewed this hotel in Salt Lake City appreciated the fantastic views the rooms offered, and said the furnishings were all clean and comfortable. People said the staff were friendly and helpful, and commented that the food was delicious.

With a price tag of about $250/night, it doesn’t come cheap, but the customer service associated with the hotel, as well as the ease of booking and check-in more than justifies that price. It has a rating of 4.7 out of 5 stars on Google with more than 4,000 people reviewing it, which we think goes a long way in convincing travelers to book a stay.

The Grand America Hotel Key Features: 

  • Indoor and outdoor pool
  • On-site clothing shops
  • Over 75,000 sq ft of event space

Best Hotel for Business in Salt Lake City: Hyatt House Salt Lake City/Downtown

Best Hotel for Business in Salt Lake City
Hyatt House Salt Lake City/Downtown

First-class accommodations and service in the center of the city.

Check Price

For business travelers, the Hyatt House Salt Lake City/Downtown makes an excellent place to spend the night, as it is situated in the heart of the downtown area. Included in your stay are luxurious guest rooms, a full breakfast buffet, and free WiFi. There’s an on-site business center where you can attend to important work 24-7, and it is located near several of the area’s major businesses, as well as great shopping options.

Those who stayed at and reviewed this hotel in Salt Lake City appreciated that the rooms were large and clean, and found the furnishings to be very comfortable. People found the staff to be highly accommodating, and liked that the hotel was centrally located to many major attractions. Parking is available for an extra fee, which some guests found irritating.

At a cost of around $109/night, it’s fairly affordable, and the quality customer service associated with the chain, as well as the ease of booking and check-in more than justifies that price. It has a rating of 4.6 out of 5 stars on Google with nearly 500 people reviewing it, which we think goes a long way in convincing travelers to book a stay.

Hyatt House Salt Lake City/Downtown Key Features:

  • Meeting facilities onsite
  • Pet-friendly
  • Grocery shopping service

Who Should Rent a Hotel in Salt Lake City

A hotel in Salt Lake City is an ideal choice for those who are visiting the city for business or pleasure. Travelers from all over the world visit and stay in Salt Lake City every year, and a hotel provides a safe and comfortable place to rest one’s head. If you’re visiting attractions near Salt Lake City, you might also enjoy staying at a hotel within the city for quick and convenient access to restaurants, museums, and the airport.

That said, renting a hotel in Salt Lake City isn’t just solely for tourists — locals can also take advantage of the many great hotels in the city by enjoying a staycation. A popular way to scratch the travel itch while also getting to see a city you live in from another perspective, staycations in Salt Lake City are both fun and affordable.

If you find yourself traveling across the states, take a look at Modern Mansions: Must-See Homes On Your Next American Travel Excursion for some more location options.

Top Pick
TownePlace Suites by Marriott Salt Lake City Downtown

Spacious, centrally-located, and with ample amenities.

Check Price

Important Features to Consider

Not all hotels in Salt Lake City are created equal. A hotel in Salt Lake City should be affordable and conveniently located. Here’s what to consider when evaluating the options in search of the best hotel in Salt Lake City for your travel needs:

  • Location. Arguably one of the most important considerations when it comes to choosing the best hotel in Salt Lake City is the location. It’s important to be not too far from any of the key attractions you’ll be visiting, as well as the airport, if you’re flying into the city. Also consider factors such as how close a hotel is to transit or walking trails, as well as restaurants and other entertainment.
  • Availability. Probably just as important as where you want to stay is when you want to stay. A hotel is no good if there is no availability on the dates you’ll be traveling. Always be sure to book ahead whenever possible, and keep in mind that you can sometimes get a better price on a hotel if you’re a bit flexible with your dates.
  • Occupancy. The next thing to keep in mind when booking a hotel in Salt Lake City is how many people will be in the room. Prices are sometimes listed based on double occupancy, with a surcharge for single occupancy, so always read the fine print.
  • Breakfast. Meals can add up when you’re on vacation, and a hotel that includes breakfast — even if it’s just continental or buffet — can help you cut down on your travel costs.
  • Amenities. Different hotels offer varying levels of amenities that make your stay much more pleasant. Things such as on-site fitness facilities, free WiFi, airport shuttle, and laundry service are all optional perks offered by different hotels.
  • Price point. Finally, consider how much you are willing to spend on a hotel in Salt Lake City. Hotels in Salt Lake City vary in price from $90-$300 or more per night. You can frequently find discounts through travel apps and websites, or by booking an extended stay, that can make renting a hotel in Salt Lake City more affordable.

Frequently Asked Questions

Does Salt Lake City airport have a hotel?

No, the Salt Lake City airport does not have a hotel within its facility. That said, there are many hotels that are located very close to the airport — some less than a mile away.

Is Salt Lake City expensive?

Compared to the average cost of living across the United States, Salt Lake City is expensive — about 25-30% more. When it comes to visiting Salt Lake City, it’s actually a pretty affordable destination for tourists. The high Mormon population is required to tithe 10% of their earnings, which means prices in and around the city are often set more affordably than other destinations.

What’s the best area to stay in Salt Lake City?

The best area to stay in Salt Lake City is arguably subjective. Those traveling to Salt Lake City with younger children will likely prefer to stay downtown, as it is close to many major attractions, including Salt Lake Temple and surrounding Temple Square. There are plenty of art galleries, live music, and fine dining opportunities to appeal to singles and couples without kids as well. The east side of Salt Lake City, or East SLC, is best suited for those wanting to connect with nature, and is close to the famous Museum of Natural History. One of the oldest neighborhoods in SLC, Sugar House is popular with hipsters and those interested in the arts.

What is Salt Lake City known for?

Salt Lake City is known for its incredible ski hills and picturesque views. There are about a dozen or so ski resorts within an hour’s drive from the airport, and four of them are considered world class. Natural wonders can be seen in Bryce Canyon, Arches, and Zion national parks, and are all within a day’s drive of Salt Lake City. It is also the state capital of Utah, and is often referred to as Mormon Mecca due to its high population of Mormon followers. Salt Lake City is also home to the world’s first KFC restaurant, and the annual Sundance Film Festival.

Other Hotels in Salt Lake City We Reviewed

Top Pick
TownePlace Suites by Marriott Salt Lake City Downtown

Spacious, centrally-located, and with ample amenities.

Check Price

We looked at 20 other hotels in Salt Lake City. Even though they didn’t make our 5 best hotels in Salt Lake City list, they’re the best of the rest and each is still a great option for your travel needs. The information you’ll need to compare each one is included with the listing.

Luxury Hotel in Salt Lake City

Inn On the Hill

Inn On the Hill

This luxury hotel in Salt Lake City boasts incomparable views of the surrounding natural wonders, and is located just a 5-minute walk from Temple Square.

Key features: 

  • Kitchens in some rooms
  • 100% smoke-free property
  • Includes hot breakfast and parking

Cost: From $145/night

DeSoto Tudor on Capitol Hill

DeSoto Tudor on Capitol Hill

This luxury hotel in Salt Lake City is an owner-occupied vacation rental located on Capitol Hill. it offers short- and long-term stays, and discounted rates for government and military professionals.

Key features: 

  • Includes free hot breakfast
  • On-site laundry services
  • Business center with free WiFi

Cost: From $115/night

Ellerbeck Mansion Bed & Breakfast

Ellerbeck Mansion Bed & Breakfast

This luxury hotel in Salt Lake City boasts historic charm, and is a 12-minute walk from the Mormon Tabernacle and other 19th-century structures.

Key features: 

  • Cable TV and free WiFi included
  • In-room hot breakfast
  • Complimentary parking

Cost: From $158/night

Kimpton Hotel Monaco Salt Lake City

Kimpton Hotel Monaco Salt Lake City

This luxury hotel in Salt Lake City boasts an upscale and hip decor, and is located just a 6-minute walk from the Salt Palace Convention Center.

Key features: 

  • Rooms include flat-screen TVs, yoga mats, and iPod docks
  • Suites include 2-person whirlpool tubs
  • Complimentary morning coffee, wine reception, and use of bikes

Cost: From $209/night

Pet-Friendly Hotel in Salt Lake City

Salt Lake City Marriott City Center

Salt Lake City Marriott City Center

This pet-friendly hotel in Salt Lake City boasts an indoor pool and fitness center, and features an Italian restaurant on site for when hunger strikes.

Key features: 

  • Room service available
  • Concierge service
  • Smoke-free property

Cost: From $130/night

AC Hotel by Marriott Salt Lake City Downtown

AC Hotel by Marriott Salt Lake City Downtown

This pet-friendly hotel in Salt Lake City boasts simple rooms with standard amenities, and is a 3-minute walk from Salt Palace Convention Center and a 15-minute walk from Salt Lake Temple.

Key features: 

  • Breakfast buffet available
  • On-site fitness center
  • Bicycle rental and laundry service available

Cost: From $139/night

Residence Inn by Marriott Salt Lake City Airport

Residence Inn by Marriott Salt Lake City Airport

This pet-friendly hotel in Salt Lake City boasts free WiFi, complimentary hot breakfast, and a 24-7 airport shuttle. It is located 3 miles from Salt Lake City International Airport, and 7 miles from Salt Palace Convention Center.

Key features: 

  • Grocery delivery service
  • Indoor pool, hot tub, and 24-hour gym
  • Business center

Cost: From $119/night

Home2 Suites by Hilton Salt Lake City-East

Home2 Suites by Hilton Salt Lake City-East

This pet-friendly hotel in Salt Lake City offers relaxed studio-style accommodations, and is located in the Sugar House neighborhood, just 7 miles from Salt Palace Convention Center.

Key features: 

  • Complimentary WiFi and flat-screen TVs
  • Hot breakfast buffet is included
  • Indoor pool, hot tub, and fitness center

Cost: From $112/night

Radisson Hotel Salt Lake City Downtown

Radisson Hotel Salt Lake City Downtown

This pet-friendly hotel in Salt Lake City boasts colorful modern rooms with free WiFi, flat-screen TVs, and work desks. It is located about a 10-minute walk from Temple Square.

Key features: 

  • Kids 18 and under stay at no additional charge
  • Indoor pool, hot tub, and fitness center
  • Business center and meeting facilities

Cost: From $85/night

Hotels for Business in Salt Lake City

Hilton Garden Inn Salt Lake City Downtown

Hilton Garden Inn Salt Lake City Downtown

This hotel for business in Salt Lake City boasts an on-site American restaurant, as well as a bar and 24-7 convenience mart.

Key features: 

  • Flexible meeting rooms
  • Discounts for active military members
  • Free 24-7 airport shuttle and parking

Cost: From $139/night

University Guest House & Conference Center

University Guest House & Conference Center

This hotel for business in Salt Lake City boasts suites with kitchenettes or separate living rooms, and 35,000 sq ft of meeting space.

Key features: 

  • Hot breakfast is included
  • Free parking
  • Smoke-free property

Cost: From $152/night

Crystal Inn Hotel & Suites Salt Lake City

Crystal Inn Hotel & Suites Salt Lake City

This hotel for business in Salt Lake City offers simple rooms with basic amenities, and boasts a 24-hour business center and free WiFi.

Key features: 

  • Kitchens in all rooms
  • Complimentary airport shuttle and parking
  • Choose from 3 meeting rooms

Cost: From $122/night

Hampton Inn & Suites Salt Lake City/University-Foothill Dr.

Hampton Inn & Suites Salt Lake City/University-Foothill Dr.

This hotel for business in Salt Lake City boasts a multi-function meeting room which can accommodate up to 85 guests, as well as a modern business center. It offers high-tech A/V equipment and free printing services.

Key features: 

  • Complimentary parking and local shuttle
  • Full and lap desks in every room
  • Hot breakfast buffet and/or weekday breakfast bags for takeaway

Cost: From $124/night

Courtyard by Marriott Salt Lake City Downtown

Courtyard by Marriott Salt Lake City Downtown

This hotel for business in Salt Lake City boasts a 24-hour business center, and complimentary WiFi. An onsite bistro/bar serves breakfast and dinner.

Key features: 

  • Fitness center, indoor pool, and hot tub
  • Bicycle rental available
  • Smoke-free property

Cost: From $129/night

Hyatt Place Salt Lake City/Downtown/The Gateway

Hyatt Place Salt Lake City/Downtown/The Gateway

This hotel for business in Salt Lake City boasts a 24-hour business center and meeting rooms, and includes free WiFi. Rooms are appointed with flat-screen TVs, coffeemakers, and mini fridges.

Key features: 

  • Fitness center and outdoor pool
  • 24-7 market cafe onsite
  • Laundry service available

Cost: From $114/night

Hotels for Families in Salt Lake City

The Little America Hotel – Salt Lake City

The Little America Hotel - Salt Lake City

This family-friendly hotel in Salt Lake City is located about a mile from both Temple Square and Beehive House. It boasts indoor and outdoor pools.

Key features: 

  • Complimentary WiFi and flat-screen TVs
  • On-site bar and coffee shop
  • Laundry service available

Cost: From $89/night

Anniversary Inn-5th South

Anniversary Inn-5th South

This family-friendly hotel in Salt Lake City boasts themed rooms that little travelers are sure to get a kick out of, and is just a short walk from local public transit.

Key features: 

  • Continental breakfast is included
  • Complimentary WiFi and TVs
  • Complimentary cheesecake and cider

Cost: From $149/night

Best Western Plus CottonTree Inn

Best Western Plus CottonTree Inn

This family-friendly hotel in Salt Lake City is located just off Interstate 15, and features comfortable rooms with flat-screen TVs and work desks.

Key features: 

  • Children 17 and under stay at no cost with a parent
  • Full breakfast, parking, and local shuttle available at no cost
  • 24-7 indoor pool and hot tub

Cost: From $85/night

Tru by Hilton Salt Lake City Airport

Tru by Hilton Salt Lake City Airport

This family-friendly hotel in Salt Lake City boasts contemporary rooms with free WiFi, flat-screen TVs, and mini fridges. Family rooms are available.

Key features: 

  • Located 3 miles from Salt Lake City International Airport
  • Breakfast and parking are included
  • Complimentary airport shuttle

Cost: From $114/night

DoubleTree Suites by Hilton Hotel Salt Lake City Downtown

DoubleTree Suites by Hilton Hotel Salt Lake City Downtown

This family-friendly hotel in Salt Lake City boasts comfortable suites with separate living rooms, pull-out sofas, and flat-screen TVs. Laundry service is available, and there is a restaurant on-site.

Key features: 

  • In-room mini fridge, microwave
  • 24-hour business center
  • Complimentary airport shuttle

Cost: From $129/night