Golf Hotels in Maryland Heights

The Official Guide to Golf Hotels in Maryland Heights – Your Trusted Source for the Best Stays!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Best Golf Hotels in Maryland Heights

View all photos

9.3
Excellent
36 Reviews

From

117$/night

Sheraton Westport Plaza

900 Westport Plaza
Check Availability

View all photos

8.5
Very good
74 Reviews

From

165$/night

Staybridge Suites St Louis - Westport By Ihg

25 Progress Parkway
Check Availability

Luxury Golf Hotels in Maryland Heights

View all photos

7.4
Good
139 Reviews

From

244$/night

Courtyard St. Louis Westport Plaza

11888 Westline Industrial Dr
Check Availability

View all photos

7
Good
223 Reviews

From

61$/night

Extended Stay America Suites - St Louis - Westport - Central

12161 Lackland Rd
Check Availability

Affordable Golf Resorts in Maryland Heights

View all photos

8.7
Excellent
65 Reviews

From

321$/night

Homewood Suites By Hilton St. Louis Westport

2434 Old Dorsett Road
Check Availability

View all photos

7.7
Very good
33 Reviews

From

174$/night

Sheraton Westport Lakeside Chalet

191 Westport Plaza
Check Availability

All Inclusive Golf Resorts in Maryland Heights

View all photos

7.2
Good
127 Reviews

From

152$/night

Elimwood Hotel, A Ramada By Wyndham

13735 Riverport Drive
Check Availability

View all photos

6.7
Good
217 Reviews

From

109$/night

Holiday Inn Express St. Louis Arpt - Maryland Hgts, An Ihg Hotel

13615 Riverport Dr
Check Availability

Golf and Spa resorts in Maryland Heights

View all photos

5.5
Good
24 Reviews

From

80$/night

Value Suites Extended Stay - St Louis

1881 Craigshire Road
Check Availability

View all photos

3.7
Good
112 Reviews

From

68$/night

Studio 6 Extended Stay - St Louis, Mo - Westport Craig Road

2030 Craig Road, St. Louis
Check Availability

Location

Maryland Heights, Missouri, United States, 63146

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE