Find hotels near Topgolf, St. Louis from ₩135,407
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare 1,374 hotels close to Topgolf with room rates, reviews, and availability. Most hotels are fully refundable.

Drury Inn & Suites St. Louis Union Station
Drury Inn & Suites St. Louis Union Station
9.4 out of 10, Exceptional, (1253)
The price is ₩169,738
₩201,863 total
includes taxes & fees
Oct 19 - Oct 20

Grand Center Inn
Grand Center Inn
9.4 out of 10, Exceptional, (63)
The price is ₩255,342
₩301,122 total
includes taxes & fees
Oct 12 - Oct 13

Fairfield Inn & Suites by Marriott St. Louis Downtown
Fairfield Inn & Suites by Marriott St. Louis Downtown
9.2 out of 10, Wonderful, (1005)
The price is ₩152,920
₩182,478 total
includes taxes & fees
Nov 9 - Nov 10

Element St. Louis Midtown
Element St. Louis Midtown
9.0 out of 10, Wonderful, (601)
The price is ₩192,576
₩225,177 total
includes taxes & fees
Oct 19 - Oct 20

Angad Arts Hotel St. Louis, Tapestry Collection by Hilton
Angad Arts Hotel St. Louis, Tapestry Collection by Hilton
8.8 out of 10, Excellent, (1010)
The price is ₩181,410
₩213,935 total
includes taxes & fees
Oct 23 - Oct 24

Pear Tree Inn St. Louis Near Union Station
Pear Tree Inn St. Louis Near Union Station
8.8 out of 10, Excellent, (1663)
The price is ₩134,076
₩156,771 total
includes taxes & fees
Nov 2 - Nov 3