Hotels in Miami Beach

For those seeking the ultimate sun-soaked getaway, Miami Beach hotels provide an idyllic setting that blends luxury with vibrant local culture. Situated along the stunning Atlantic coastline, these accommodations range from opulent resorts to charming boutique lodgings, ensuring there's something for every traveller's taste and budget. If you're dreaming of pristine beaches, lively nightlife, and a taste of the unique Art Deco architecture, Miami Beach has it all. Don't miss the chance to explore our exclusive deals on hotels in Miami Beach—your perfect escape awaits!

  • Hotel

    Oceanside Hotel and Suites

    rated as 3.5 out of 5 by 786 reviewers
    10.76 km from city centre
    from 56 € per night
  • Resort

    Nobu Hotel Miami Beach

    rated as 4 out of 5 by 2,311 reviewers
    179 m from beach
    from 516 € per night
  • Hotel

    Kimpton SURFCOMBER HOTEL by IHG

    rated as 4.5 out of 5 by 8,670 reviewers
    213 m from beach
    from 348 € per night
  • Hotel

    National Hotel, An Adult Only Oceanfront Resort

    rated as 4.5 out of 5 by 4,167 reviewers
    235 m from beach
    from 364 € per night
  • Hotel

    The Savoy Hotel & Beach Club

    rated as 4.5 out of 5 by 2,841 reviewers
    5.81 km from city centre
    from 274 € per night
  • Hotel

    Chesterfield Hotel & Suites

    rated as 3.5 out of 5 by 4,294 reviewers
    5.87 km from city centre
    from 79 € per night
  • Hotel

    Liberty Park Hotel South Beach

    rated as 3 out of 5 by 955 reviewers
    359 m from beach
    from 151 € per night
  • Hotel

    Sherry Frontenac Oceanfront

    rated as 3 out of 5 by 418 reviewers
    11.14 km from city centre
    from 135 € per night
  • Hotel

    Tradewinds Apartment Hotel Miami Beach

    rated as 4 out of 5 by 2,265 reviewers
    468 m from beach
    from 88 € per night
  • Hotel

    Shelley Hotel

    rated as 3.5 out of 5 by 2,119 reviewers
    5.85 km from city centre
    from 67 € per night
  • Hotel

    Hilton Cabana Miami Beach Resort

    rated as 4.5 out of 5 by 662 reviewers
    10.64 km from city centre
    from 288 € per night
  • Hotel

    Kenmore Village Hotel, South Beach

    rated as 4 out of 5 by 198 reviewers
    731 m from beach
    from 107 € per night
  • Hotel

    Casa Boutique Hotel

    rated as 4 out of 5 by 494 reviewers
    438 m from beach
    from 129 € per night
  • Hotel

    Whitelaw Hotel

    rated as 3.5 out of 5 by 2,116 reviewers
    5.83 km from city centre
    from 83 € per night
  • Hotel

    Hotel Belleza

    rated as 4.5 out of 5 by 634 reviewers
    620 m from beach
    from 115 € per night

Hotels in Miami Beach with breakfast included

  • Hotel

    Nassau Suite South Beach, an All-Suite Hotel

    rated as 4.5 out of 5 by 55 reviewers
    275 m from beach
    from 467 € per night
  • Hotel

    Riu Plaza Miami Beach

    rated as 4 out of 5 by 1,666 reviewers
    125 m from beach
    from 386 € per night
  • Hotel

    The Local House

    rated as 4.5 out of 5 by 848 reviewers
    5.78 km from city centre
    from 398 € per night
  • Hotel

    Pelican Hotel Miami Beach

    rated as 4.5 out of 5 by 1,523 reviewers
    5.95 km from city centre
    from 229 € per night
  • Hotel

    Leslie Hotel Ocean Drive

    rated as 4 out of 5 by 915 reviewers
    432 m from beach
    from 247 € per night
  • Hotel

    AC Hotel by Marriott Miami Beach

    rated as 4 out of 5 by 1,041 reviewers
    184 m from beach
    from 304 € per night
  • Hotel

    Hotel Gaythering - Gay Hotel - All Adults Welcome

    rated as 4.5 out of 5 by 691 reviewers
    5.07 km from city centre
    from 208 € per night
  • Hotel

    Clinton Hotel South Beach

    rated as 3 out of 5 by 528 reviewers
    5.75 km from city centre
    from 137 € per night
  • Resort

    Loews Miami Beach Hotel

    rated as 4 out of 5 by 11,491 reviewers
    236 m from beach
    from 506 € per night

Best value for money hotels in Miami Beach

Great value hotels for your stay in Miami Beach

  • Hotel

    UNFRAMED, Miami Beach, Autograph Collection

    rated as 3.5 out of 5 by 5 reviewers
    526 m from beach
    from 454 € per night
  • Hotel

    The Link Hotel South Beach

    rated as 3.5 out of 5 by 5 reviewers
    637 m from beach
    from 218 € per night
  • Aparthotel
    12 km from city centre
    from 144 € per night
  • Hotel

    Maison Felix

    rated as 5 out of 5 by 35 reviewers
    11.93 km from city centre
    from 273 € per night
  • Hotel

    The March Hotel

    rated as 4.5 out of 5 by 340 reviewers
    5.52 km from city centre
    from 199 € per night
  • Hotel

    Balfour Miami Beach, a Registry Collection Hotel

    rated as 4.5 out of 5 by 525 reviewers
    5.78 km from city centre
    from 234 € per night
  • Hotel

    Dolce by Wyndham Miami Beach

    rated as 4.5 out of 5 by 19 reviewers
    373 m from beach
    from 214 € per night
  • Hotel

    Hotel Trouvail Miami Beach

    rated as 4.5 out of 5 by 723 reviewers
    254 m from beach
    from 219 € per night
  • Hotel

    citizenM Miami South Beach

    rated as 4.5 out of 5 by 183 reviewers
    5.28 km from city centre
    from 228 € per night

Best rated hotels in Miami Beach

Explore the most popular hotels in Miami Beach based on ratings from other travellers

  • Hotel

    Faena Miami Beach

    rated as 5 out of 5 by 3,481 reviewers
    127 m from beach
    from 1.422 € per night
  • Hotel

    Hotel Continental Miami Beach, Tapestry Collection by Hilton

    rated as 5 out of 5 by 1,423 reviewers
    162 m from beach
    from 124 € per night
  • Hotel

    Waldorf Towers South Beach

    rated as 5 out of 5 by 553 reviewers
    867 m from beach
    from 153 € per night
  • Hotel

    Kimpton HOTEL PALOMAR SOUTH BEACH by IHG

    rated as 5 out of 5 by 1,336 reviewers
    5.4 km from city centre
    from 251 € per night
  • Hotel

    The Betsy Hotel, South Beach

    rated as 4.5 out of 5 by 6,777 reviewers
    142 m from beach
    from 458 € per night
  • Hotel

    The Setai, Miami Beach

    rated as 4.5 out of 5 by 2,696 reviewers
    177 m from beach
    from 1.241 € per night
  • Hotel

    Nautilus Sonesta Miami Beach

    rated as 4.5 out of 5 by 1,419 reviewers
    243 m from beach
    from 345 € per night
  • Hotel

    Villas at Shelborne

    rated as 4.5 out of 5 by 181 reviewers
    243 m from beach
  • Hotel

    Andaz Miami Beach Resort & Spa

    rated as 4.5 out of 5 by 926 reviewers
    128 m from beach
    from 666 € per night

Cheap hotels in Miami Beach

Affordable budget hotels in Miami Beach

  • Hotel

    Donatella Boutique Hotel

    rated as 5 out of 5 by 4 reviewers
    330 m from beach
    from 384 € per night
  • Aparthotel
    5.88 km from city centre
    from 274 € per night
  • Hotel

    Hotel Casa Canita

    rated as 5 out of 5 by 5 reviewers
    461 m from beach
    from 478 € per night
  • Hotel

    Art Deco Marela Boutique Hotel

    rated as 5 out of 5 by 2 reviewers
    5.38 km from city centre
    from 200 € per night
  • Hotel

    Lemon Branch

    rated as 5 out of 5 by 4 reviewers
    11.87 km from city centre
    from 178 € per night
  • Aparthotel

    Villa Italia by At Mine Hospitality

    rated as 3.5 out of 5 by 6 reviewers
    5.55 km from city centre
    from 149 € per night
  • Hotel

    Hotel Harrison On The Beach

    rated as 4 out of 5 by 4 reviewers
    5.61 km from city centre
  • Hotel

    The Fifth Hotel

    rated as 5 out of 5 by 18 reviewers
    5.7 km from city centre
    from 173 € per night
  • Aparthotel

    St Augustine Hotel By At Mine Hospitality

    rated as 4.5 out of 5 by 22 reviewers
    5.61 km from city centre
    from 168 € per night

Travel tips for Miami Beach

FAQs about hotels in Miami Beach