Hotels near Topgolf
Search over 1,552 hotels from $122
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Featured Hotels near Topgolf

Rustic Charm 4BDRM Home| STL Developers
St. Louis MO
0.35 mi from Topgolf
At this vacation home, guests have access to features like laundry facilities. This smoke-free vacation home also has barbecue grills.

Entire 4BR Home near Lafayette Square
St. Louis MO
0.37 mi from Topgolf
$297 nightly
The price is $322 total per night
$322 total
Jul 8 - Jul 9
Total with taxes and fees
At this vacation home, guests have access to a gym, laundry facilities, and barbecue grills.

Residence Inn by Marriott St Louis Downtown
525 S Jefferson Ave St. Louis MO
Free Cancellation
Reserve now, pay when you stay
0.68 mi from Topgolf
$118 nightly
The price is $140 total per night
$140 total
Jul 19 - Jul 20
Total with taxes and fees
Guests staying at Residence Inn by Marriott St Louis Downtown enjoy an indoor pool, a 24-hour gym, and free WiFi in public areas. Self parking is offered for USD 28 per day. The 24-hour front desk has staff standing by to help with securing valuables, luggage storage, and dry cleaning/laundry. Additional amenities include conference space, a 24-hour business center, and a computer station.

Element by Marriott St. Louis Midtown
3763 Forest Park Avenue St. Louis MO
Free Cancellation
Reserve now, pay when you stay
0.74 mi from Topgolf
$135 nightly
The price is $158 total per night
$158 total
Jul 19 - Jul 20
Total with taxes and fees
Guests of Element by Marriott St. Louis Midtown have access to an indoor pool, a 24-hour gym, and free WiFi in public areas. Valet parking is available for USD 28 per day. The 24-hour front desk has staff standing by to help with luggage storage and securing valuables. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls. Additional amenities include meeting rooms, free use of bicycles, and a computer station.

Angad Arts Hotel St. Louis, Tapestry Collection by Hilton
3550 Samuel Sheppard Drive St. Louis MO
Free Cancellation
Reserve now, pay when you stay
0.91 mi from Topgolf
$103 nightly
The price is $122 total per night
$122 total
Jul 5 - Jul 6
Total with taxes and fees
At Angad Arts Hotel St. Louis, Tapestry Collection by Hilton, guests have access to a gym, a rooftop terrace, and free WiFi in public areas. Self parking is offered for USD 25 per night. The 24-hour front desk has staff standing by to help with luggage storage, and answer any questions about the accommodations. Additional amenities include meeting rooms, conference space, and a banquet hall.

Pear Tree Inn St. Louis Near Union Station
2211 Market Street St. Louis MO
Free Cancellation
Reserve now, pay when you stay
1.08 mi from Topgolf
$122 nightly
The price is $143 total per night
$143 total
Jul 8 - Jul 9
Total with taxes and fees
Guests of Pear Tree Inn St. Louis Near Union Station have access to an indoor pool, a gym, and free WiFi in public areas. You can take advantage of free parking if you drive. The 24-hour front desk has staff standing by to help with dry cleaning/laundry, luggage storage, and securing valuables. Additional amenities include a hot tub, meeting rooms, and a business center.

Drury Plaza Hotel St. Louis Union Station
201 S 20th St St. Louis MO
Free Cancellation
Reserve now, pay when you stay
1.18 mi from Topgolf
$158 nightly
The price is $188 total per night
$188 total
Jul 7 - Jul 8
Total with taxes and fees
Guests staying at Drury Plaza Hotel St. Louis Union Station enjoy an indoor pool, a gym, and free WiFi in public areas. Self parking is offered for USD 19 per day. The 24-hour front desk has staff standing by to help with luggage storage, dry cleaning/laundry, and securing valuables. Additional amenities include a hot tub, meeting rooms, and a business center.

St. Louis Union Station Hotel, Curio Collection by Hilton
1820 Market Street St. Louis MO
Free Cancellation
Reserve now, pay when you stay
1.31 mi from Topgolf
$148 nightly
The price is $177 total per night
$177 total
Jul 20 - Jul 21
Total with taxes and fees
St. Louis Union Station Hotel, Curio Collection by Hilton features a 24-hour gym, free WiFi in public areas, and meeting rooms. Valet parking is available for USD 50 per day. The 24-hour front desk has staff standing by to help with dry cleaning/laundry, securing valuables, and concierge services. Other amenities at this luxury hotel include a business center, a seasonal outdoor pool, and express check-in.

Hyatt Regency St. Louis at The Arch
315 Chestnut St St. Louis MO
Free Cancellation
Reserve now, pay when you stay
2.36 mi from Topgolf
$140 nightly
The price is $165 total per night
$165 total
Jul 17 - Jul 18
Total with taxes and fees
Guests staying at Hyatt Regency St. Louis at The Arch enjoy a gym, a rooftop terrace, and free WiFi in public areas. Parking is available for USD 40 per night (USD 50 per day for valet parking), and there's also limo/town car service. The 24-hour front desk has multilingual staff ready to assist with tours or tickets, securing valuables, and dry cleaning/laundry. Additional amenities include meeting rooms, conference space, and a 24-hour business center.
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.
Topgolf hotels essential information
Accommodation | 1,552 hotels |
|---|---|
Lowest Price | $122 |
Highest Price | $322 |
Popular hotels | Hyatt Regency St. Louis at The Arch, Pear Tree Inn St. Louis Near Union Station, Drury Plaza Hotel St. Louis Union Station, St. Louis Union Station Hotel, Curio Collection by Hilton, Angad Arts Hotel St. Louis, Tapestry Collection by Hilton, Element by Marriott St. Louis Midtown, Rustic Charm 4BDRM Home| STL Developers, Residence Inn by Marriott St Louis Downtown, Entire 4BR Home near Lafayette Square |
Recent Reviews

Pear Tree Inn St. Louis Near Union Station
5/5 Excellent
"A/C was not working the first day, but one mention to the staff and it was fixed by the time we returned to the room at the end of the day. Site was clean, staff friendly and helpful, and we loved the drinks and snacks!"
A verified traveler stayed at Pear Tree Inn St. Louis Near Union Station
Posted 1 hour ago


