We may earn money or products from the companies mentioned in this post.

Hotels in Miami This season's top Picks!

more >>

  • NASCAR Cruise to Key West, Nassau, and Great Stirrup Cay

    Miami Hotels NASCAR Cruise to Key West, Nassau, and Great Stirrup Cay 5-Night Caribbean NASCAR Cruise including taxes and gratuity

    $499

  • Iconic Oceanside Hotel in South Beach

    Iconic Oceanside Hotel in South Beach Hotel Breakwater South Beach

    $95

  • 4.5-Star Oceanfront Hotel in South Beach

    4.5-Star Oceanfront Hotel in South Beach Royal Palm South Beach Miami

    $99

  • Miami Beach Hotel One Block from Ocean

    Miami Beach Hotel One Block from Ocean Ocean Spray Hotel

    $57

  • Modern Boutique Hotel in South Beach

    Modern Boutique Hotel in South Beach The Gates Hotel South Beach – A DoubleTree by Hilton

    $135

  • Oceanfront Hotel in Miami Beach

    Oceanfront Hotel in Miami Beach Miami Beach Resort

    $95

  • Florida Beach Resort with Spa & Fine Dining

    Florida Beach Resort with Spa & Fine Dining Newport Beachside Hotel & Resort

    $101

  • Family-Friendly Florida Hotel Minutes from Beach

    Family-Friendly Florida Hotel Minutes from Beach Ocean Drive Villas

    $86

  • Oceanfront Florida Hotel

    Oceanfront Florida Hotel Neptune Hollywood Beach Hotel

    $97

  • Revamped Hotel in Fort Lauderdale

    Revamped Hotel in Fort Lauderdale Sawgrass Grand

    $90

  • Hotel with Private Beach near Fort Lauderdale

    Hotel with Private Beach near Fort Lauderdale Beachcomber Resort & Villas

    $82

  • 4-Star Hotel on Private Ft. Lauderdale Beach

    4-Star Hotel on Private Ft. Lauderdale Beach B Ocean Fort Lauderdale

    $108

  • Oceanfront Resort in Fort Lauderdale

    Oceanfront Resort in Fort Lauderdale Ocean Manor Beach Resort

    $99

  • 7-Night 1980's-Themed Cruise to Cozumel, Jamaica, and Caymans

    7-Night 1980's-Themed Cruise to Cozumel, Jamaica, and Caymans 7-Night 1980's Themed Caribbean Cruise including taxes, gratuity, and

    $999

  • Hyatt Regency Miami

    Hyatt Regency Miami Hyatt Regency Miami

    $359

  • Hotel La Flora

    Hotel La Flora Hotel La Flora

    $119

  • Royal Palm South Beach Miami, a Tribute Portfolio Resort

    Royal Palm South Beach Miami, a Tribute Portfolio Resort Royal Palm South Beach Miami, a Tribute Portfolio Resort

    $447

  • The Ritz-Carlton, Fort Lauderdale

    The Ritz-Carlton, Fort Lauderdale The Ritz-Carlton, Fort Lauderdale

    $691

  • Holiday Inn Coral Gables - University

    Holiday Inn Coral Gables – University Holiday Inn Coral Gables – University

    $184

  • Le Méridien Dania Beach At Fort Lauderdale Airport

    Le Méridien Dania Beach At Fort Lauderdale Airport Le Méridien Dania Beach At Fort Lauderdale Airport

    $119

  • Best Western Plus Oceanside Inn

    Best Western Plus Oceanside Inn Best Western Plus Oceanside Inn

    $265

  • The Betsy - South Beach

    The Betsy – South Beach The Betsy – South Beach

    $280

  • Residence Inn Fort Lauderdale Intracoastal/Il Lugano

    Residence Inn Fort Lauderdale Intracoastal/Il Lugano Residence Inn Fort Lauderdale Intracoastal/Il Lugano

    $149

  • Homewood Suites by Hilton Ft. Lauderdale Airport-Cruise Port

    Homewood Suites by Hilton Ft. Lauderdale Airport-Cruise Port Homewood Suites by Hilton Ft. Lauderdale Airport-Cruise Port

    $170

  • The Colony Hotel

    The Colony Hotel The Colony Hotel

    $79

  • Hyatt Regency Pier 66

    Hyatt Regency Pier 66 Hyatt Regency Pier 66

    $169

  • South Seas Hotel

    South Seas Hotel South Seas Hotel

    $279

  • Pelican Hotel

    Pelican Hotel Pelican Hotel

    $179

  • Lago Mar Beach Resort & Club

    Lago Mar Beach Resort & Club Lago Mar Beach Resort & Club

    $420

  • Ocean Sky Hotel and Resort

    Ocean Sky Hotel and Resort Ocean Sky Hotel and Resort

    $149

  • Essex House By Clevelander

    Essex House By Clevelander Essex House By Clevelander

    $217

  • Sole On The Ocean

    Sole On The Ocean Sole On The Ocean

    $235

  • Courtyard by Marriott Fort Lauderdale Weston

    Courtyard by Marriott Fort Lauderdale Weston Courtyard by Marriott Fort Lauderdale Weston

    $139

  • Crest Hotel Suites

    Crest Hotel Suites Crest Hotel Suites

    $164

  • Courtyard By Marriott Fort Lauderdale East

    Courtyard By Marriott Fort Lauderdale East Courtyard By Marriott Fort Lauderdale East

    $129

  • Ramada Fort Lauderdale Airport/Cruise Port

    Ramada Fort Lauderdale Airport/Cruise Port Ramada Fort Lauderdale Airport/Cruise Port

    $84

  • Aloft Miami Dadeland

    Aloft Miami Dadeland Aloft Miami Dadeland

    $232

  • The Westin Fort Lauderdale

    The Westin Fort Lauderdale The Westin Fort Lauderdale

    $117

  • Courtyard by Marriott Aventura Mall

    Courtyard by Marriott Aventura Mall Courtyard by Marriott Aventura Mall

    $238

  • Courtyard by Marriott Miami Airport

    Courtyard by Marriott Miami Airport Courtyard by Marriott Miami Airport

    $209

  • Courtyard by Marriott Fort Lauderdale Airport & Cruise Port

    Courtyard by Marriott Fort Lauderdale Airport & Cruise Port Courtyard by Marriott Fort Lauderdale Airport & Cruise Port

    $289

  • Crowne Plaza Miami International Airport

    Crowne Plaza Miami International Airport Crowne Plaza Miami International Airport

    $190

  • Sonesta Fort Lauderdale Beach

    Sonesta Fort Lauderdale Beach Sonesta Fort Lauderdale Beach

    $159

  • Fisher Island Club and Resort

    Fisher Island Club and Resort Fisher Island Club and Resort

    $850

  • Wingate by Wyndham Fort Lauderdale Miramar

    Wingate by Wyndham Fort Lauderdale Miramar Wingate by Wyndham Fort Lauderdale Miramar

    $100

  • Courtyard Cadillac Miami Beach Oceanfront

    Courtyard Cadillac Miami Beach Oceanfront Courtyard Cadillac Miami Beach Oceanfront

    $144

  • The Standard Spa Miami Beach

    The Standard Spa Miami Beach The Standard Spa Miami Beach

    $349

  • Hotel Urbano at Brickell

    Hotel Urbano at Brickell Hotel Urbano at Brickell

    $116

  • Sawgrass Grand

    Sawgrass Grand Sawgrass Grand

    $119

  • The Palms Hotel & Spa

    The Palms Hotel & Spa The Palms Hotel & Spa

    $149