Miami Spa Hotels & Resorts

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Picture of The Westin Fort Lauderdale Beach Resort in Fort Lauderdale

The Westin Fort Lauderdale Beach Resort

(25 miles to city center)
  • 4 stars
Good 3.9 / 5
from
$209
Picture of Shore Club in Miami Beach

Shore Club

(4.1 miles to city center)
  • 4 stars
Good 3.8 / 5
from$219
$208
Picture of Shula's Hotel & Golf Club in Miami Lakes

Shula's Hotel & Golf Club

(13 miles to city center)
  • 3.5 stars
Excellent 4.1 / 5
from
$139
Picture of Hotel Beaux Arts, Autograph Collection in Miami

Hotel Beaux Arts, Autograph Collection

(130 yards to city center)
  • 5 stars
Excellent 4.5 / 5
from$379
$284
Picture of Kimpton Surfcomber Hotel in Miami Beach

Kimpton Surfcomber Hotel

(4 miles to city center)
  • 4.5 stars
Excellent 4.1 / 5
from
$231
Picture of Trump International Beach Resort in Sunny Isles Beach

Trump International Beach Resort

(13 miles to city center)
  • 4.5 stars
Excellent 4.2 / 5
from$299
$269
Picture of Hilton Fort Lauderdale Beach Resort in Fort Lauderdale

Hilton Fort Lauderdale Beach Resort

(25 miles to city center)
  • 4 stars
Excellent 4.2 / 5
from
$298
Picture of Hyde Resort & Residences in Hollywood

Hyde Resort & Residences

(16 miles to city center)
  • 4.5 stars
Good 3.8 / 5
from$349
$279
Picture of JW Marriott Marquis Miami in Miami

JW Marriott Marquis Miami

(120 yards to city center)
  • 5 stars
Excellent 4.4 / 5
from$299
$224
Picture of Acqualina Resort and Spa in Sunny Isles Beach

Acqualina Resort and Spa

(12 miles to city center)
  • 5 stars
Outstanding 4.8 / 5
from
$575
Picture of Margaritaville Hollywood Beach Resort in Hollywood

Margaritaville Hollywood Beach Resort

(18 miles to city center)
  • 4 stars
Outstanding 4.6 / 5
from
$326
Picture of Provident Doral at the Blue Miami in Doral

Provident Doral at the Blue Miami

(9.8 miles to city center)
  • 4 stars
Excellent 4.3 / 5
from
$179
Picture of Private Residence at the Fort Lauderdale Beach Resort in Fort Lauderdale

Private Residence at the Fort Lauderdale Beach Resort

(25 miles to city center)
  • 4 stars
Excellent 4.2 / 5
from
$215
Picture of Icon Residences by Sunnyside Retreats in Miami

Icon Residences by Sunnyside Retreats

(370 yards to city center)
  • 4 stars
Good 3.8 / 5
from$310
$124
Picture of Turnberry Isle Miami, Autograph Collection in Miami Beach

Turnberry Isle Miami, Autograph Collection

(13 miles to city center)
  • 4.5 stars
Excellent 4.4 / 5
from
$199
Picture of Carillon Miami Wellness Resort in Miami Beach

Carillon Miami Wellness Resort

(7.1 miles to city center)
  • 5 stars
Excellent 4.5 / 5
from
$475
Picture of The Setai in Miami Beach

The Setai

(4.2 miles to city center)
  • 5 stars
Outstanding 4.9 / 5
from
$698
Picture of The Atlantic Hotel & Spa in Fort Lauderdale

The Atlantic Hotel & Spa

(25 miles to city center)
  • 4.5 stars
Excellent 4.4 / 5
from
$344
Picture of Nautilus, a SIXTY Hotel in Miami Beach

Nautilus, a SIXTY Hotel

(4.1 miles to city center)
  • 4 stars
Excellent 4.2 / 5
from
$203
Picture of Diplomat Beach Resort Hollywood, Curio Collection by Hilton in Hollywood

Diplomat Beach Resort Hollywood, Curio Collection by Hilton

(16 miles to city center)
  • 4.5 stars
Excellent 4.1 / 5
from
$322
Picture of InterContinental Miami in Miami

InterContinental Miami

(430 yards to city center)
  • 4 stars
Excellent 4.5 / 5
from
$240
Picture of Nobu Hotel Miami Beach in Miami Beach

Nobu Hotel Miami Beach

(5.4 miles to city center)
  • 5 stars
Excellent 4.1 / 5
from$610
$458
Picture of Mandarin Oriental, Miami in Miami

Mandarin Oriental, Miami

(1000 yards to city center)
  • 5 stars
Outstanding 4.6 / 5
from
$500
Picture of Grand Beach Hotel in Miami Beach

Grand Beach Hotel

(5.6 miles to city center)
  • 4 stars
Excellent 4.1 / 5
from$269
$229
Picture of Fort Lauderdale Marriott Harbor Beach Resort & Spa in Fort Lauderdale

Fort Lauderdale Marriott Harbor Beach Resort & Spa

(24 miles to city center)
  • 4 stars
Excellent 4.4 / 5
from
$419

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE