Find hotels near Topgolf, St. Louis from ₩129,962

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • 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

Compare 1,402 hotels close to Topgolf with room rates, reviews, and availability. Most hotels are fully refundable.

Drury Inn & Suites St. Louis Union Station

3.0 star property
Downtown West, 1.9 km from Topgolf
9.4 out of 10, Exceptional, (1299)
"Great location and staff are friendly. "
United States
GARY
The price is ₩174,017
₩206,951 total
includes taxes & fees
Dec 7 - Dec 8
Drury Inn & Suites St. Louis Union Station

Grand Center Inn

3.0 star property
1.7 km from Topgolf
9.4 out of 10, Exceptional, (68)
"Great place"
United States
Nguyet
The price is ₩261,779
₩308,713 total
includes taxes & fees
Dec 4 - Dec 5
Grand Center Inn

Fairfield Inn & Suites by Marriott St. Louis Downtown

2.5 star property
Downtown West, 1.7 km from Topgolf
9.2 out of 10, Wonderful, (1009)
"It is clean, staff are extremely helpful, fantastic location "
United States
David
The price is ₩156,775
₩187,078 total
includes taxes & fees
Dec 30 - Dec 31
Fairfield Inn & Suites by Marriott St. Louis Downtown

Element St. Louis Midtown

3.0 star property
Midtown, 1.2 km from Topgolf
9.0 out of 10, Wonderful, (637)
"Location and amenities"
Canada
Muthu Kumar
The price is ₩197,651
₩231,111 total
includes taxes & fees
Dec 14 - Dec 15
Element St. Louis Midtown

21C Museum Hotel St Louis

4.5 star property
Downtown West, 2.6 km from Topgolf
9.0 out of 10, Wonderful, (1473)
"Great staff and clean room"
United States
Chris
The price is ₩222,497
₩267,475 total
includes taxes & fees
Dec 21 - Dec 22
21C Museum Hotel St Louis

Angad Arts Hotel St. Louis, Tapestry Collection by Hilton

4.0 star property
1.5 km from Topgolf
8.8 out of 10, Excellent, (1037)
"Very unique and clean, and friendly staff"
United States
Jeremy
The price is ₩140,331
₩165,491 total
includes taxes & fees
Dec 7 - Dec 8
Angad Arts Hotel St. Louis, Tapestry Collection by Hilton

Pear Tree Inn St. Louis Near Union Station

3.0 star property
Downtown West, 1.7 km from Topgolf
8.8 out of 10, Excellent, (1745)
"Had a great stay"
United States
Samantha
The price is ₩137,456
₩160,724 total
includes taxes & fees
Dec 7 - Dec 8
Pear Tree Inn St. Louis Near Union Station

Courtyard by Marriott St. Louis Downtown West

3.0 star property
Downtown West, 1.5 km from Topgolf
8.6 out of 10, Excellent, (1001)
"Yes … room clean and staff very helpful"
United States
Jim
The price is ₩166,573
₩194,772 total
includes taxes & fees
Dec 7 - Dec 8
Courtyard by Marriott St. Louis Downtown West

Aloft St. Louis Cortex

3.0 star property
Central West End, 2 km from Topgolf
8.6 out of 10, Excellent, (814)
"Great service and beautiful room"
United States
Janyia
The price is ₩160,358
₩187,504 total
includes taxes & fees
Dec 7 - Dec 8
Aloft St. Louis Cortex

Home2 Suites by Hilton St. Louis/Forest Park

3.0 star property
The Grove, 2.6 km from Topgolf
8.6 out of 10, Excellent, (1002)
"Nice hotel. Very nice breakfast"
United States
Amir
The price is ₩162,625
₩190,156 total
includes taxes & fees
Dec 7 - Dec 8
Home2 Suites by Hilton St. Louis/Forest Park

The Westin St. Louis

4.5 star property
Downtown St. Louis, 3.2 km from Topgolf
8.6 out of 10, Excellent, (1009)
"Very clean and perfect downtown location..walking distance to so many things. We will definitely stay again!"
United States
Christie
The price is ₩172,788
₩202,040 total
includes taxes & fees
Dec 7 - Dec 8
The Westin St. Louis

The West End

2.0 star property
Central West End, 2.2 km from Topgolf
8.4 out of 10, Very Good, (397)
"Friendly staff, great rooms; and I love the north brew coffee place were the VIP access coffee is redeemed "
United States
Miguel
The price is ₩135,569
₩186,316 total
includes taxes & fees
Dec 7 - Dec 8
The West End

St. Louis Union Station Hotel, Curio Collection by Hilton

4.0 star property
Downtown West, 2.1 km from Topgolf
8.4 out of 10, Very Good, (1011)
"Nice historic hotel"
United States
Michelle
The price is ₩207,463
₩246,733 total
includes taxes & fees
Dec 7 - Dec 8
St. Louis Union Station Hotel, Curio Collection by Hilton

DoubleTree by Hilton St. Louis Forest Park

4.0 star property
Central West End, 3 km from Topgolf
8.2 out of 10, Very Good, (1005)
"Courteous helpful staff, great room. Perfect location if at Washington University"
United States
Raenette
The price is ₩174,510
₩205,798 total
includes taxes & fees
Dec 26 - Dec 27
DoubleTree by Hilton St. Louis Forest Park

Hotel Indigo St Louis - Central West End by IHG

3.5 star property
Central West End, 3.1 km from Topgolf
8.2 out of 10, Very Good, (1007)
"Clean hotel and friendly staff. "
United States
Jada
The price is ₩145,075
₩187,129 total
includes taxes & fees
Dec 21 - Dec 22
Hotel Indigo St Louis - Central West End by IHG

Comfort Inn & Suites

2.5 star property
The Gate, 1.5 km from Topgolf
8.0 out of 10, Very Good, (262)
"The property was in a great location, staff was so friendly, bed so comfortable, and breakfast was A1!"
United States
CAROL
The price is ₩140,782
₩164,616 total
includes taxes & fees
Dec 21 - Dec 22
Comfort Inn & Suites

Home2 Suites by Hilton St. Louis Downtown

3.0 star property
Downtown West, 2.9 km from Topgolf
8.0 out of 10, Very Good, (581)
"A convenient location downtown with great rooms and services."
United States
Paul
The price is ₩111,146
₩129,962 total
includes taxes & fees
Dec 11 - Dec 12
Home2 Suites by Hilton St. Louis Downtown

Residence Inn by Marriott St Louis Downtown

3.0 star property
Midtown, 1.1 km from Topgolf
7.8 out of 10, Good, (1003)
"Breakfast was wonderful, staff is amazing, wonderful stay!!"
United States
Logan
The price is ₩160,358
₩190,711 total
includes taxes & fees
Dec 14 - Dec 15
Residence Inn by Marriott St Louis Downtown

Central West End B&B

3.5 star property
Central West End, 2.2 km from Topgolf
7.8 out of 10, Good, (53)
"Really enjoyed the comfort. I would recommend this place to anyone. Very nice breakfast also!!! "
United States
Stacee
The price is ₩240,763
₩302,898 total
includes taxes & fees
Dec 1 - Dec 2
Central West End B&B

Tru By Hilton St. Louis Downtown

2.5 star property
Downtown West, 2.9 km from Topgolf
7.6 out of 10, Good, (567)
"Everything great….very nice staff and security….delicious breakfast!!"
Canada
Derek
The price is ₩121,676
₩142,274 total
includes taxes & fees
Dec 7 - Dec 8
Tru By Hilton St. Louis Downtown
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.

Top Topgolf Hotel Reviews

Hotels near other Topgolf attractions

Frequently asked questions

What's the area like around Topgolf?
Topgolf is located in St. Louis. If you're looking for a convenient place to stay, check out the 135 hotels and other accommodations you'll find within a mile.
What's the best place to stay close to Topgolf?
Angad Arts Hotel St. Louis, Tapestry Collection by Hilton is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and a fitness center. It's located just a short 0.9 mi (1.5 km) from Topgolf. Other good options within a short distance include Element St. Louis Midtown and Residence Inn by Marriott St Louis Downtown.
How many hotels are there near Topgolf?
Expedia has 135 hotels and other accommodations within a mile from Topgolf.
If I need to cancel the hotel reservation for my stay near Topgolf, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable if cancelled prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If your reservation is non-refundable, it may still be possible to cancel it and get a refund within 24 hours of your booking. Enter your dates, click on "Search", then use the filter option "fully refundable" to get the top deals on offer near Topgolf.
Where can I learn more about changing or cancelling my trip in the area near Topgolf?
To access more information about updating your stay near Topgolf or cancelling it, go to https://www.expedia.com/service/.
What can I see and do near Topgolf?
Study the collections at Cathedral Basilica of St. Louis, City Museum, or St. Louis Science Center. Explore notable local landmarks like St. Louis Union Station, Sheldon Concert Hall, and Washington Avenue Historic District. You can watch performances at Fox Theater, St. Louis Symphony Orchestra, and The Muny Theater if you're interested in local theater.
How can I get to Topgolf?
Head to Grand Station to catch metro transit. If you'd like to explore around the surrounding area, consider renting a car to take in more sights.