Modify or Cancel a Reservation
loader

Contact Us

806 St. Charles Street
Downtown St. Louis MO 63101
Get Directions

P. (314) 421-2500
F. (314) 421-0770

Email our Sales team

 

 

Read more about The Roberts Companies entire portfolio. ...

Roberts Mayfair Hotel

About Us

***REGRETTABLY, DUE TO RECENT HAIL DAMAGE, OUR POOL IS CLOSED FOR THE SEASON.***

The Robert’s Mayfair Hotel is centrally located in the flourishing downtown St. Louis business & entertainment district. Our facility contains over 17,000 sq feet of elegant meeting and event space and 179 spacious hotel rooms and suites. Call (314) 421-2500, our team will help you plan the perfect occasion.

Coffeehouse

The Mayfair Coffeehouse is serving fresh delicious co...

Queen Suites

Our spacious queen suites are outfitted with two doub...

King Suites

Refresh, rejuvenate and relax in one of our many King...

Upcoming Events