Find hotels near Topgolf, Des Moines from $57

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Topgolf hotels

Drury Inn & Suites West Des Moines

Drury Inn & Suites West Des Moines
3.0 star property
1.6 mi from Topgolf
9.4 out of 10, Exceptional, (1,020 reviews)
"Love this hotel"
United States
Morgan
$100 nightly
The price is $112
May 3 - May 4
Total with taxes and fees
Drury Inn & Suites West Des Moines

Holiday Inn Express & Suites West Des Moines - Jordan Creek by IHG

Holiday Inn Express & Suites West Des Moines - Jordan Creek by IHG
2.5 star property
0.5 mi from Topgolf
9.2 out of 10, Wonderful, (1,000 reviews)
"Nice place"
United States
Scott
$101 nightly
The price is $113
May 3 - May 4
Total with taxes and fees
Holiday Inn Express & Suites West Des Moines - Jordan Creek by IHG

Hyatt Place West Des Moines Jordan Creek

Hyatt Place West Des Moines Jordan Creek
3.0 star property
0.9 mi from Topgolf
9.2 out of 10, Wonderful, (1,001 reviews)
"Clean room, pool was nice, plenty parking. "
United States
JANE
$98 nightly
The price is $110
May 11 - May 12
Total with taxes and fees
Hyatt Place West Des Moines Jordan Creek

Fairfield Inn and Suites by Marriott Des Moines West

Fairfield Inn and Suites by Marriott Des Moines West
3.0 star property
1.9 mi from Topgolf
9.2 out of 10, Wonderful, (1,003 reviews)
"Clean, good breakfast, enjoyed our stay!"
United States
Dorothy
$92 nightly
The price is $103
May 3 - May 4
Total with taxes and fees
Fairfield Inn and Suites by Marriott Des Moines West

Residence Inn by Marriott Des Moines West at Jordan Creek Town Center

Residence Inn by Marriott Des Moines West at Jordan Creek Town Center
3.0 star property
0.6 mi from Topgolf
9.0 out of 10, Wonderful, (597 reviews)
"Great locations and NEW"
United States
Donna Zagurak
$99 nightly
The price is $111
May 25 - May 26
Total with taxes and fees
Residence Inn by Marriott Des Moines West at Jordan Creek Town Center

Hampton Inn & Suites West Des Moines/SW Mall Area

Hampton Inn & Suites West Des Moines/SW Mall Area
2.5 star property
1.1 mi from Topgolf
9.0 out of 10, Wonderful, (987 reviews)
"Friendly staff"
United States
Gregory
$98 nightly
The price is $109
May 7 - May 8
Total with taxes and fees
Hampton Inn & Suites West Des Moines/SW Mall Area

The Rewind West Des Moines, Tapestry Collection by Hilton

The Rewind West Des Moines, Tapestry Collection by Hilton
4.0 star property
1.2 mi from Topgolf
9.0 out of 10, Wonderful, (773 reviews)
"Great stay! The on site restaurant was wonderful for dinner and breakfast the next morning!"
United States
Nicholas
$160 nightly
The price is $179
May 10 - May 11
Total with taxes and fees
The Rewind West Des Moines, Tapestry Collection by Hilton

West Des Moines Marriott

West Des Moines Marriott
3.5 star property
1.9 mi from Topgolf
9.0 out of 10, Wonderful, (1,000 reviews)
"This hotel it’s very clean with very friendly staff, I would highly recommend!"
United States
Samir
$131 nightly
The price is $147
May 3 - May 4
Total with taxes and fees
West Des Moines Marriott

Courtyard Des Moines West/Jordan Creek

Courtyard Des Moines West/Jordan Creek
3.0 star property
0.7 mi from Topgolf
8.8 out of 10, Excellent, (920 reviews)
"Location was great."
United States
dale rist
$79 nightly
The price is $89
May 3 - May 4
Total with taxes and fees
Courtyard Des Moines West/Jordan Creek

TownePlace Suites by Marriott Des Moines West/Jordan Creek

TownePlace Suites by Marriott Des Moines West/Jordan Creek
3.0 star property
0.8 mi from Topgolf
8.8 out of 10, Excellent, (870 reviews)
"Breakfast and comfortable room"
United States
Michael
$109 nightly
The price is $122
Apr 30 - May 1
Total with taxes and fees
TownePlace Suites by Marriott Des Moines West/Jordan Creek

Homewood Suites by Hilton West Des Moines/SW Mall Area

Homewood Suites by Hilton West Des Moines/SW Mall Area
3.0 star property
1 mi from Topgolf
8.8 out of 10, Excellent, (497 reviews)
"Great staff and rooms"
United States
Jan
$106 nightly
The price is $118
May 10 - May 11
Total with taxes and fees
Homewood Suites by Hilton West Des Moines/SW Mall Area

Hilton Garden Inn Des Moines West

Hilton Garden Inn Des Moines West
3.0 star property
0.9 mi from Topgolf
8.6 out of 10, Excellent, (802 reviews)
"Staff was friendly. Pool and hot tub area very nice. Close to shops and great places to eat also very close "
United States
James
$98 nightly
The price is $109
May 24 - May 25
Total with taxes and fees
Hilton Garden Inn Des Moines West

SpringHill Suites Des Moines West

SpringHill Suites Des Moines West
3.0 star property
1.7 mi from Topgolf
8.6 out of 10, Excellent, (1,002 reviews)
"It is very nice place to.. clean and very nice Staff"
United States
Mary
$89 nightly
The price is $100
May 3 - May 4
Total with taxes and fees
SpringHill Suites Des Moines West

Sonesta Simply Suites Des Moines

Sonesta Simply Suites Des Moines
2.5 star property
1.8 mi from Topgolf
8.4 out of 10, Very Good, (1,005 reviews)
"Welcoming staff, clean premises, fair rates!"
United States
Robert
$76 nightly
The price is $85
May 7 - May 8
Total with taxes and fees
Sonesta Simply Suites Des Moines

Motel 6 West Des Moines, IA

Motel 6 West Des Moines, IA
2.0 star property
1.8 mi from Topgolf
8.0 out of 10, Very Good, (834 reviews)
"Not fancy but slept well in a nice quiet room "
United States
noel
$51 nightly
The price is $57
Apr 30 - May 1
Total with taxes and fees
Motel 6 West Des Moines, IA

Sleep Inn Waukee-West Des Moines

Sleep Inn Waukee-West Des Moines
2.5 star property
2.4 mi from Topgolf
9.2 out of 10, Wonderful, (660 reviews)
"The hotel was great! "
United States
Joanna
$92 nightly
The price is $103
May 24 - May 25
Total with taxes and fees
Sleep Inn Waukee-West Des Moines

Wildwood Lodge

Wildwood Lodge
3.0 star property
3.4 mi from Topgolf
9.6 out of 10, Exceptional, (1,246 reviews)
"Nice pool area and breakfast was better than most places"
United States
Daryn
$99 nightly
The price is $111
May 17 - May 18
Total with taxes and fees
Wildwood Lodge

Homewood Suites By Hilton Urbandale Des Moines

Homewood Suites By Hilton Urbandale Des Moines
3.0 star property
7.1 mi from Topgolf
10.0 out of 10, Exceptional, (6 reviews)
"The cleanest motel room i have ever been in and the breakfast was one of the best also. The staff were very friendly and i love the check in on you text received not too long after we were up in our room."
United States
Rhonda
$106 nightly
The price is $118
May 10 - May 11
Total with taxes and fees
Homewood Suites By Hilton Urbandale Des Moines

MainStay Suites Waukee - West Des Moines

MainStay Suites Waukee - West Des Moines
2.5 star property
2.4 mi from Topgolf
9.2 out of 10, Wonderful, (147 reviews)
"The breakfast was not necessarily fresh but did the job, Would benefit from a 6-10 am breakfast. Shower was stained. Parking was open and safe. Easy location. "
United States
Allison
$91 nightly
The price is $102
May 24 - May 25
Total with taxes and fees
MainStay Suites Waukee - West Des Moines

Aloft Waukee

Aloft Waukee
3.0 star property
2.5 mi from Topgolf
9.2 out of 10, Wonderful, (201 reviews)
"Great location next to Vibrant Hall"
United States
Steve
$98 nightly
The price is $110
May 24 - May 25
Total with taxes and fees
Aloft Waukee
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to Topgolf

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Indoor pool, outdoor pool
Drury Inn & Suites West Des Moines
3.0 star property
9.4
Exceptional
1,020 reviews
View
Exterior
Holiday Inn Express & Suites West Des Moines - Jordan Creek by IHG
2.5 star property
9.2
Wonderful
1,000 reviews
View
Premium bedding, desk, iron/ironing board, free WiFi
Hyatt Place West Des Moines Jordan Creek
3.0 star property
9.2
Wonderful
1,001 reviews
View
Lobby
Fairfield Inn and Suites by Marriott Des Moines West
3.0 star property
9.2
Wonderful
1,003 reviews
View
Exterior
Residence Inn by Marriott Des Moines West at Jordan Creek Town Center
3.0 star property
9.0
Wonderful
597 reviews
View

Top Topgolf Hotel Reviews

Hotels near other Topgolf attractions

Frequently asked questions

What are the top-rated hotels near Topgolf?
Exploring the top-rated hotels near Topgolf offers travelers a fantastic blend of comfort and convenience during their stay in West Des Moines.

Drury Inn & Suites West Des Moines

Drury Inn & Suites West Des Moines, a 3-star hotel, boasts an impressive review rating of 9.6 and is located just 2.0 miles from Topgolf. This inviting hotel features a range of amenities including an indoor and outdoor pool, hot tub, and a well-equipped fitness center. Guests can start their day with a complimentary breakfast buffet and enjoy free long-distance calls from their rooms. The hotel also offers convenient self-parking and daily housekeeping, ensuring a comfortable stay for all travelers.

Element West Des Moines

Element West Des Moines is a welcoming 3-star hotel with a review rating of 9.2, located just 2.0 miles from Topgolf. Guests can enjoy a rooftop garden, an indoor pool, and a 24-hour fitness center, enhancing their stay with ample opportunities for relaxation and exercise. The hotel features spacious rooms equipped with a full kitchen, including a dishwasher and full-size refrigerator, making it ideal for longer stays. Additionally, the complimentary breakfast and free parking add extra convenience for travelers.

Sleep Inn Waukee-West Des Moines

Sleep Inn Waukee-West Des Moines, rated 9.4 by travelers, is situated 4.3 miles from Topgolf. This cozy hotel provides travelers with a free daily breakfast and access to an indoor pool, perfect for relaxation after a day of fun. With amenities such as a fitness center and free parking for RVs, buses, and trucks, it caters well to various traveler needs. The addition of a grocery and convenience store nearby adds to its appeal, making it an excellent choice for those visiting the area.
What hotels are within walking distance to Topgolf?
Discover ideal accommodations within walking distance to Topgolf that are perfect for your stay in West Des Moines.

Holiday Inn Express & Suites West Des Moines - Jordan Creek by IHG

Holiday Inn Express & Suites West Des Moines - Jordan Creek by IHG is a welcoming 3-star hotel, just a 14-minute walk from Topgolf. Rated 9.2 by travelers, this hotel features a delightful indoor pool and a 24-hour fitness center to keep you active. Guests can enjoy free daily breakfast, including a delicious buffet, and benefit from amenities such as microwaves in rooms, complimentary toiletries, and self-parking options.

Residence Inn by Marriott Des Moines West

With a review rating of 9.0, Residence Inn by Marriott Des Moines West is a comfortable 3-star option located 18 minutes on foot from Topgolf. This hotel offers spacious suites equipped with kitchens, perfect for longer stays. Guests appreciate the indoor pool and relaxing hot tub, along with a rooftop garden that provides a serene escape. Daily complimentary breakfast and grocery shopping service further enhance the experience for all travelers.

Courtyard Des Moines West/Jordan Creek

Courtyard Des Moines West/Jordan Creek, rated 9.0 by travelers, is another excellent 3-star choice, also 18 minutes from Topgolf. This hotel boasts a 24-hour fitness center and an indoor pool for relaxation and rejuvenation. Unique amenities include a rooftop garden and a terrace, ideal for enjoying the fresh air. Guests can also take advantage of the snack bar and self-parking, making this hotel a convenient and appealing option.
How much is a hotel near Topgolf?
Staying near Topgolf is a treat, with plenty of hotels from $57 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Topgolf?
For families looking to enjoy time at Topgolf, West Des Moines offers a selection of top-rated, family-friendly hotels that ensure a comfortable and enjoyable stay.

La Quinta Inn & Suites by Wyndham Des Moines West Clive

Located 5.0 miles from Topgolf, La Quinta Inn & Suites is a 3-star hotel with a solid review rating of 8.6. This family-friendly option features an indoor pool and offers free cribs and connecting rooms to accommodate families. Guests can enjoy a complimentary buffet breakfast and access to microwave facilities in their rooms, making it easy to cater to everyone's needs. The hotel also provides self-parking and air conditioning for added comfort.

The Rewind West Des Moines, Tapestry Collection by Hilton

The Rewind West Des Moines is a 4-star hotel just 1.6 miles from Topgolf, with an impressive review rating of 9.0. Families will appreciate its indoor pool and kid-friendly dining options, including complimentary breakfast for children. Guests enjoy spacious rooms equipped with kitchens, sofa beds, and free cribs, ensuring a convenient and comfortable stay for all. Additional amenities include a hot tub, fitness center, and electric car charging stations.

Country Inn & Suites by Radisson, Des Moines West, IA

Country Inn & Suites is another excellent choice for families, located 5.0 miles from Topgolf and rated 8.4 by travelers. This 3-star hotel offers a welcoming indoor pool and free cribs for families. Guests can savor a complimentary breakfast buffet and enjoy rooms with kitchen facilities, perfect for family meals. Additional amenities include a hot tub, fitness facilities nearby, and free parking, ensuring a convenient stay for all.
What are the best affordable hotels near Topgolf?
If you're searching for top-rated and affordable hotels near Topgolf, look no further. These options provide a comfortable stay while keeping your budget intact.

Drury Inn & Suites West Des Moines

Drury Inn & Suites West Des Moines is a welcoming 3-star hotel located just 2.0 miles from Topgolf, featuring a fantastic review rating of 9.6. Guests can enjoy complimentary amenities like a hearty buffet breakfast served daily and free WiFi. Families will appreciate the availability of cribs and sofa beds, alongside leisure options like an indoor and outdoor pool, hot tub, and fitness facilities for a well-rounded stay.

Element West Des Moines

Element West Des Moines is a 3-star gem located only 2.0 miles from Topgolf, receiving an impressive review rating of 9.2 from travelers. Guests can enjoy a free breakfast on weekends and stay connected with complimentary WiFi. The hotel features an indoor pool and a rooftop garden, perfect for relaxing after a day of golfing. With additional amenities like a fitness center and kitchen facilities in select rooms, it's a great choice for those seeking comfort and convenience.

Sleep Inn Waukee-West Des Moines

Sleep Inn Waukee-West Des Moines, situated 4.3 miles from Topgolf, boasts a strong traveler rating of 9.4. This inviting hotel offers free breakfast daily and WiFi, ensuring travelers start their day well. With an indoor pool and fitness facilities, it's an ideal choice for those looking to unwind after a day of fun at Topgolf. Complimentary self-parking makes it easy for travelers to explore the area.
Are there any hotels with pools close to Topgolf?
For those looking for hotels with pools near Topgolf, West Des Moines offers some excellent choices that combine comfort and fun for families and travelers alike.

SpringHill Suites Des Moines West

SpringHill Suites Des Moines West is a welcoming 3-star hotel located just 2.0 miles from Topgolf, featuring an impressive review rating of 8.6. Guests can enjoy a refreshing indoor pool complete with sun loungers, perfect for relaxation after a day of golfing. The hotel also offers free buffet breakfast, 24-hour fitness facilities, and spacious rooms with kitchenettes, making it an ideal choice for families.

Homewood Suites by Hilton West Des Moines/SW Mall Area

Homewood Suites by Hilton West Des Moines/SW Mall Area is a fantastic 3-star hotel, just 1.4 miles from Topgolf, with an excellent review rating of 8.8. This hotel boasts an indoor pool that is accessible for all travelers. Families can enjoy a complimentary buffet breakfast daily, and the suites come equipped with kitchens and full-size refrigerators, making it perfect for extended stays.

Hilton Garden Inn Des Moines West

Hilton Garden Inn Des Moines West stands out with a solid review rating of 8.8 and is conveniently located only 1.6 miles from Topgolf. This 3-star hotel features a delightful indoor pool designed for children, ensuring fun for the whole family. Guests can take advantage of the 24-hour fitness center, as well as enjoy a delicious breakfast that caters to younger travelers, making it a family-friendly option.
What are the best pet-friendly hotels near Topgolf?
For pet owners looking for top-rated hotels near Topgolf, West Des Moines offers excellent options that welcome your furry friends with open arms.

La Quinta Inn & Suites by Wyndham Des Moines West Clive

La Quinta Inn & Suites by Wyndham Des Moines West Clive is a 3-star hotel located just 5.0 miles from Topgolf, a strong travelers' rating of 8.6. This pet-friendly hotel allows dogs and cats, ensuring that your four-legged companions feel right at home. Guests can enjoy a complimentary buffet breakfast daily, an indoor pool for relaxation, and free parking. With amenities like premium bedding and a microwave in the rooms, this hotel is a cozy choice for families and pets alike.

Best Western Plus Des Moines West Inn & Suites

Best Western Plus Des Moines West Inn & Suites is a welcoming option just 5.0 miles from Topgolf, rated 8.6 by travelers. This pet-friendly hotel allows dogs and offers amenities such as an indoor pool, hot tub, and complimentary full breakfast. With features like 24-hour fitness facilities and self-parking included, it caters well to families traveling with pets, ensuring a convenient and enjoyable stay.

SpringHill Suites Des Moines West

SpringHill Suites Des Moines West is a delightful 3-star hotel situated only 2.0 miles from Topgolf, with an excellent travelers' rating of 8.6. This hotel welcomes pets, specifically dogs, making it a great choice for pet owners. Guests can take advantage of the indoor pool, hot tub, and 24-hour fitness facilities along with a complimentary breakfast. The rooms come equipped with kitchenettes and premium bedding, perfect for a comfortable stay for both travelers and their pets.
Can I book a fully refundable hotel close to Topgolf?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Topgolf", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Topgolf?
To look for discounts on hotels near Topgolf, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.