Hotels in Miami Beach

Dive right into the heart of boundless luxury and unwavering comfort in Miami Beach, an exotic city famed for vibrant cultures, stunning cityscapes, and pristine white sandy beaches. As an essential part of your unforgettable vacation, choosing the right hotel plays a significant role in enhancing your experience. Pitting thriving nightlife against tranquil retreats, Miami Beach presents an array of hotels, each unparalleled in hospitality and opulence. Bask in excellence by day, revel under the neon lights by night, and treat your taste buds to an assortment of global flavors in between. Engage in thrilling water sports, dip in azure pools, or simply relax under the warm sunshine, the best hotels in Miami Beach promise more than just a delightful stay, they offer an experience etched into the realm of indulgence and elegance. Whatever your preference- the heart-pounding excitement of the city or the peaceful allure of the sea, let our guide to Miami Beach's best hotels help you find your perfect coastal getaway.

  • Hotel

    Clinton Hotel South Beach

    rated as 3 out of 5 by 528 reviewers
    3.57 mi from city centre
    from £53 per night
  • Hotel

    Hotel Croydon

    rated as 4 out of 5 by 2,986 reviewers
    522 ft from beach
    from £56 per night
  • Hotel

    Riu Plaza Miami Beach

    rated as 4 out of 5 by 1,666 reviewers
    410 ft from beach
    from £144 per night
  • Hotel

    Catalina Hotel & Beach Club

    rated as 3.5 out of 5 by 5,993 reviewers
    968 ft from beach
    from £38 per night
  • Hotel

    Chesterfield Hotel & Suites

    rated as 3.5 out of 5 by 4,294 reviewers
    3.65 mi from city centre
    from £46 per night
  • Resort

    Fontainebleau Miami Beach

    rated as 4 out of 5 by 21,581 reviewers
    610 ft from beach
    from £212 per night
  • Hotel

    Liberty Park Hotel South Beach

    rated as 3 out of 5 by 955 reviewers
    1,178 ft from beach
    from £51 per night
  • Hotel

    Oceanside Hotel and Suites

    rated as 3.5 out of 5 by 785 reviewers
    6.68 mi from city centre
    from £39 per night
  • Hotel

    Riviera Suites

    rated as 4 out of 5 by 5,713 reviewers
    1,312 ft from beach
    from £58 per night
  • Hostel

    Hotel Rendale Miami Beach

    rated as 4 out of 5 by 813 reviewers
    607 ft from beach
    from £66 per night
  • Resort

    Loews Miami Beach Hotel

    rated as 4 out of 5 by 11,491 reviewers
    774 ft from beach
    from £337 per night
  • Hotel

    Uma House by Yurbban South Beach

    rated as 4.5 out of 5 by 2,961 reviewers
    1,201 ft from beach
    from £198 per night
  • Hotel

    Upsun Hotel

    rated as 4.5 out of 5 by 615 reviewers
    3.35 mi from city centre
    from £158 per night
  • Hotel

    Hotel Greystone - Adults Only

    rated as 4.5 out of 5 by 412 reviewers
    1,027 ft from beach
    from £186 per night
  • Hotel

    Tradewinds Apartment Hotel Miami Beach

    rated as 4 out of 5 by 2,265 reviewers
    1,535 ft from beach
    from £88 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
    902 ft from beach
    from £357 per night
  • Hotel

    The Local House

    rated as 4.5 out of 5 by 848 reviewers
    3.59 mi from city centre
  • Hotel

    Pelican Hotel Miami Beach

    rated as 4.5 out of 5 by 1,523 reviewers
    3.69 mi from city centre
    from £183 per night
  • Hotel

    Leslie Hotel Ocean Drive

    rated as 4 out of 5 by 915 reviewers
    1,417 ft from beach
    from £336 per night
  • Hotel

    AC Hotel by Marriott Miami Beach

    rated as 4 out of 5 by 1,041 reviewers
    604 ft from beach
    from £166 per night
  • Hotel

    Hotel Gaythering - Gay Hotel - All Adults Welcome

    rated as 4.5 out of 5 by 691 reviewers
    3.15 mi from city centre
    from £111 per night
  • Hotel

    Hilton Cabana Miami Beach Resort

    rated as 4.5 out of 5 by 662 reviewers
    6.61 mi from city centre
    from £238 per night
  • Hotel

    The Palms Hotel & Spa

    rated as 4.5 out of 5 by 6,589 reviewers
    446 ft from beach
    from £319 per night
  • Hotel

    Cadillac Hotel & Beach Club, Autograph Collection

    rated as 4 out of 5 by 2,900 reviewers
    407 ft from beach

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
    1,726 ft from beach
    from £244 per night
  • Hotel

    The Link Hotel South Beach

    rated as 3.5 out of 5 by 5 reviewers
    2,090 ft from beach
    from £133 per night
  • Aparthotel
    7.45 mi from city centre
    from £84 per night
  • Hotel

    Maison Felix

    rated as 5 out of 5 by 35 reviewers
    7.41 mi from city centre
    from £144 per night
  • Hotel

    The March Hotel

    rated as 4.5 out of 5 by 340 reviewers
    3.43 mi from city centre
    from £118 per night
  • Hotel

    Balfour Miami Beach, a Registry Collection Hotel

    rated as 4.5 out of 5 by 525 reviewers
    3.59 mi from city centre
    from £124 per night
  • Hotel

    Dolce by Wyndham Miami Beach

    rated as 4.5 out of 5 by 19 reviewers
    1,224 ft from beach
    from £172 per night
  • Hotel

    Hotel Trouvail Miami Beach

    rated as 4.5 out of 5 by 723 reviewers
    833 ft from beach
    from £76 per night
  • Hotel

    citizenM Miami South Beach

    rated as 4.5 out of 5 by 183 reviewers
    3.28 mi from city centre
    from £94 per night

Best rated hotels in Miami Beach

Explore the best rated hotels in Miami Beach, United States based on the opinions of other travelers

  • Hotel

    Faena Miami Beach

    rated as 5 out of 5 by 3,481 reviewers
    417 ft from beach
    from £1,079 per night
  • Hotel

    Hotel Continental Miami Beach, Tapestry Collection by Hilton

    rated as 5 out of 5 by 1,423 reviewers
    531 ft from beach
    from £97 per night
  • Hotel

    Waldorf Towers South Beach

    rated as 5 out of 5 by 553 reviewers
    2,844 ft from beach
    from £104 per night
  • Hotel

    Kimpton HOTEL PALOMAR SOUTH BEACH by IHG

    rated as 5 out of 5 by 1,336 reviewers
    3.35 mi from city centre
    from £202 per night
  • Hotel

    The Betsy Hotel, South Beach

    rated as 4.5 out of 5 by 6,765 reviewers
    466 ft from beach
    from £382 per night
  • Hotel

    The Setai, Miami Beach

    rated as 4.5 out of 5 by 2,696 reviewers
    581 ft from beach
    from £970 per night
  • Hotel

    Nautilus Sonesta Miami Beach

    rated as 4.5 out of 5 by 1,419 reviewers
    797 ft from beach
    from £207 per night
  • Hotel

    Villas at Shelborne

    rated as 4.5 out of 5 by 181 reviewers
    797 ft from beach
  • Hotel

    Andaz Miami Beach Resort & Spa

    rated as 4.5 out of 5 by 926 reviewers
    420 ft from beach
    from £379 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
    1,083 ft from beach
    from £327 per night
  • Aparthotel
    3.65 mi from city centre
    from £186 per night
  • Hotel

    Hotel Casa Canita

    rated as 5 out of 5 by 5 reviewers
    1,512 ft from beach
    from £170 per night
  • Hotel

    Art Deco Marela Boutique Hotel

    rated as 5 out of 5 by 2 reviewers
    3.35 mi from city centre
    from £203 per night
  • Hotel

    Lemon Branch

    rated as 5 out of 5 by 4 reviewers
    7.38 mi from city centre
    from £111 per night
  • Aparthotel

    Villa Italia by At Mine Hospitality

    rated as 3.5 out of 5 by 6 reviewers
    3.45 mi from city centre
    from £61 per night
  • Hotel

    Hotel Harrison On The Beach

    rated as 4 out of 5 by 4 reviewers
    3.49 mi from city centre
  • Hotel

    The Fifth Hotel

    rated as 5 out of 5 by 18 reviewers
    3.54 mi from city centre
    from £70 per night
  • Aparthotel

    St Augustine Hotel By At Mine Hospitality

    rated as 4.5 out of 5 by 22 reviewers
    3.48 mi from city centre
    from £89 per night

Why book with us?

Travel tips for Miami Beach

FAQs about hotels in Miami Beach

Explore more hotels in Miami Beach