Mayfair Hotel & Spa

The Mayfair Hotel & Spa is one of the premier luxury hotels near Miami, FL. Our Coconut Grove Hotel is ready for you to stay and relax in beautiful South Florida!