Find the best hotels near your favorite destinations Image

8 Top Hotels near Topgolf Salt Lake City

If you're planning a fun outing at Topgolf Salt Lake City, finding the perfect hotel nearby can make your trip even better. I’ve put together a list of eight top hotels that are not only close to the action but also offer comfortable accommodations and great amenities. Whether you’re visiting for a weekend with friends or a family getaway, these hotels cater to all sorts of travelers. Let’s dive into the best options that will ensure you have a fantastic stay!

Choose your dates:

Sort:

Tru By Hilton Salt Lake City Midvale ImageTru By Hilton Salt Lake City Midvale ImageTru By Hilton Salt Lake City Midvale Image
1

Tru By Hilton Salt Lake City Midvale

Distance to the Topgolf Salt Lake City: 0.1 mi (0.2km)

8.6/10

Tru By Hilton Salt Lake City Midvale is a fantastic spot for your next adventure! This cozy 3-star hotel is perfect for relaxing after a fun day at Topgolf. With a fitness center, comfortable non-smoking rooms, and free Wi-Fi, you’ll have everything you need for a great stay. Unwind on the sun terrace or take a refreshing dip in the hot tub—it's all about enjoying your time!

Every room is equipped with a flat-screen TV, air conditioning, and a handy desk, making it easy to settle in. Start your mornings with a delicious buffet or American breakfast to fuel up for the fun ahead. Plus, there’s a cool spa center for those who want to pamper themselves after a long day of playing. This is your home base for an exciting getaway!

Fairfield Inn & Suites by Marriott Salt Lake City Midvale ImageFairfield Inn & Suites by Marriott Salt Lake City Midvale ImageFairfield Inn & Suites by Marriott Salt Lake City Midvale Image
2

Fairfield Inn & Suites By Marriott Salt Lake City Midvale

Distance to the Topgolf Salt Lake City: 0.3 mi (0.4km)

8.8/10

Fairfield Inn & Suites by Marriott Salt Lake City Midvale is a welcoming choice for your stay near Topgolf! This friendly hotel offers a comfy atmosphere and is packed with great amenities to ensure a delightful visit. Enjoy a refreshing splash in the indoor pool, stay active in the fitness center, or soak in the hot tub after an exciting day. With cozy rooms that include flat-screen TVs and fridges, you’ll find it easy to kick back and relax.

Wake up to a tasty buffet breakfast each morning, perfect for gearing up for the fun ahead. The well-appointed rooms feature air conditioning and private bathrooms, and some even offer seating areas for extra comfort. Fairfield Inn & Suites is all about giving you a cozy and enjoyable experience, making it a fantastic spot for your adventures in Salt Lake City!

Staybridge Suites Midvale, an IHG Hotel ImageStaybridge Suites Midvale, an IHG Hotel ImageStaybridge Suites Midvale, an IHG Hotel Image
3

Staybridge Suites Midvale, An IHG Hotel

Distance to the Topgolf Salt Lake City: 1.2 mi (1.9km)

7.9/10

If you’re looking for a great place to stay near Topgolf Salt Lake City, check out Staybridge Suites Midvale. This inviting hotel is perfect for anyone wanting a little comfort with a dash of fun! Take a refreshing dip in the year-round outdoor pool or unwind in the hot tub after an exciting day. Each air-conditioned room comes with a flat-screen TV and a coffee machine, ensuring you’ve got everything you need for a cozy night in.

Start your day right with a delicious buffet breakfast, giving you the energy to tackle all the fun waiting for you. And if you’re up for a little adventure, the hotel is surrounded by cool activities, including skiing nearby. With a friendly 24-hour front desk and handy vending machines for quick snacks, Staybridge Suites is ready to make your visit both easy and enjoyable!

Holiday Inn Express Salt Lake City South - Midvale, an IHG Hotel ImageHoliday Inn Express Salt Lake City South - Midvale, an IHG Hotel ImageHoliday Inn Express Salt Lake City South - Midvale, an IHG Hotel Image
4

Holiday Inn Express Salt Lake City South - Midvale, An IHG Hotel

Distance to the Topgolf Salt Lake City: 2.2 mi (3.6km)

8.1/10

If you're on the hunt for a cozy place to stay near Topgolf Salt Lake City, the Holiday Inn Express Salt Lake City South - Midvale is a great pick! This hotel has everything set for your comfort, including free WiFi and a friendly 24-hour front desk to help you any time of day. The rooms are perfect for a good night's sleep after your golfing adventure, and since it's a non-smoking property, you can breathe easy!

When you’re not hitting the golf balls, there's plenty to explore nearby. While you relax at the hotel, you're also close to some fun local spots to check out. It’s an ideal spot to recharge before your next day of activities. With all these features, the Holiday Inn Express is ready to welcome you with a warm smile!

Homewood Suites by Hilton Salt Lake City - Midvale/Sandy ImageHomewood Suites by Hilton Salt Lake City - Midvale/Sandy ImageHomewood Suites by Hilton Salt Lake City - Midvale/Sandy Image
5

Homewood Suites By Hilton Salt Lake City - Midvale/Sandy

Distance to the Topgolf Salt Lake City: 2.4 mi (3.9km)

8.2/10

If you're searching for a comfy and welcoming spot near Topgolf Salt Lake City, look no further than Homewood Suites by Hilton Salt Lake City - Midvale/Sandy! This hotel offers 3-star accommodations packed with great amenities to make your stay enjoyable. You can dive into the indoor pool, relax in the hot tub, or even fire up the grill for some barbecue fun with family and friends. The cozy garden and shared lounge are perfect places to wind down after an exciting day.

Each guestroom features a kitchenette, so you can whip up snacks or meals anytime you want. Feel right at home with air conditioning and a flat-screen TV for entertainment. Plus, the friendly staff is available 24/7 to lend a hand in English or Spanish. Whether you're hitting the slopes or just enjoying the local sights, Homewood Suites has everything you need for a fantastic getaway!

Crystal Inn Hotel & Suites - Midvalley ImageCrystal Inn Hotel & Suites - Midvalley ImageCrystal Inn Hotel & Suites - Midvalley Image
6

Crystal Inn Hotel & Suites - Midvalley

Distance to the Topgolf Salt Lake City: 2.5 mi (4km)

8.2/10

For a cozy stay near Topgolf Salt Lake City, check out Crystal Inn Hotel & Suites – Midvalley! This place has everything you need to feel right at home. Enjoy a refreshing dip in the indoor pool, and start your day with a delicious breakfast buffet. Plus, all your basics are covered in the rooms, from free Wi-Fi to flat-screen TVs, microwaves, fridges, and coffee-makers—we’ve got your mornings sorted!

Need to stay active? Crystal Inn offers a fitness room and a business center so you can keep up with your workout routine or finish that work project without a hitch. There’s even a convenient local restaurant delivery service to satisfy those late-night cravings. Enjoy your stay and get ready for some fun at Topgolf—you’ll love every moment!

TownePlace Suites Salt Lake City Murray ImageTownePlace Suites Salt Lake City Murray ImageTownePlace Suites Salt Lake City Murray Image
7

TownePlace Suites Salt Lake City Murray

Distance to the Topgolf Salt Lake City: 2.6 mi (4.2km)

8.9/10

If you’re headed to Topgolf Salt Lake City, TownePlace Suites Salt Lake City Murray is a fantastic spot to stay! This welcoming hotel has so much to offer, from cozy family rooms to a lovely sun terrace where you can soak up some rays. Want to relax? Take a dip in the indoor pool or unwind in the hot tub after a fun day out. You even have access to free bikes to pedal around and explore the area!

Start your day with a hearty breakfast—whether you prefer a buffet spread or a tasty American breakfast, they've got something for everyone. If you're someone who loves to whip up your own meals, select rooms come with kitchenettes, making it easy to keep snacks on hand. With a fitness center and a 24-hour front desk ready to help, you’ll feel right at home as you gear up for your adventures. Enjoy your time at Topgolf and make the most of your stay!

Residence Inn Salt Lake City Murray ImageResidence Inn Salt Lake City Murray ImageResidence Inn Salt Lake City Murray Image
8

Residence Inn Salt Lake City Murray

Distance to the Topgolf Salt Lake City: 2.7 mi (4.3km)

8.4/10

For a fun trip to Topgolf Salt Lake City, consider staying at Residence Inn Salt Lake City Murray! This lovely hotel offers everything you need for a delightful getaway. Enjoy cozy, non-smoking rooms with free WiFi, plus convenient amenities like BBQ facilities and a business center if you need to take care of anything during your stay. If you want to explore nearby attractions, the friendly staff at the reception are ready to make recommendations in English, Spanish, or French!

The Residence Inn features a refreshing indoor pool and a fitness center, perfect for winding down after an exciting day. Some rooms even come with full kitchens, so you'll have all the snacks you crave right at your fingertips. With comfortable accommodations and an inviting atmosphere, this hotel is sure to add to your Topgolf experience!

Dan Avramescu's profile

Dan Avramescu

Dan, a digital nomad with 10+ years of experience, has traveled to 55+ countries, sharing expert tips to help others find the best places to stay.

Please note that we earn a commission when you book through our affiliate links. Your support is greatly appreciated and helps us continue to grow our business. Thank you for being a part of our journey.

Post was updated on March 25, 2025

Did you stay at one of the hotels listed here? We always appreciate hearing from our customers. If you would like to connect with us and share your experience, please feel free to reach out to us directly. right here.