Luxury · Spa

Mayfair House Hotel & Garden

3000 Florida Ave, Miami, FL 33133

  • Open 24 hours
  • 4.7/5 · 2,054 reviews
  • ★★★★★ 5-star
  • $$$ · Upscale

About Mayfair House Hotel & Garden

Mayfair House Hotel & Garden is a luxury and spa resort in Miami, Florida. You'll find it at 3000 Florida Ave, Miami, FL 33133.

It is listed as a 5-star property, and guests give it excellent marks — 4.7 out of 5 across 2,054 reviews. Listed amenities include rooftop pool, garden, spa, restaurant, bar, fitness and pet-friendly. Price level is upscale ($$$), with a sample nightly rate of about $697 when we checked.

By straight-line distance it is about 7.7 miles from South Beach and 5.5 miles from Miami Intl Airport (MIA).

Amenities

  • Rooftop pool
  • Garden
  • Spa
  • Restaurant
  • Bar
  • Fitness
  • Pet-friendly

Good for

  • Couples & spa breaks
  • Travelling with pets

Location

Map data © OpenStreetMap contributors. Pins show approximate locations.

Approximate straight-line distances
South Beach7.7 mi
Miami Intl Airport (MIA)5.5 mi

Frequently asked questions

Where is Mayfair House Hotel & Garden located?

Mayfair House Hotel & Garden is at 3000 Florida Ave, Miami, FL 33133.

Is Mayfair House Hotel & Garden pet-friendly?

Yes — pets are listed among its amenities. Fees, size limits and pet rules vary, so confirm with the resort before you travel.

How is Mayfair House Hotel & Garden rated?

It has a guest rating of 4.7/5 from 2,054 reviews and is classed as a 5-star property.

How do I contact Mayfair House Hotel & Garden?

Call (305) 441-0000 or visit the official website linked on this page.

Resorts near Mayfair House Hotel & Garden