Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in Bay Harbor Islands

Tonight Tonight 20 Jun - 21 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

Search Hotels near Top Bay Harbor Islands Attractions

Top 10 Hotels in Bay Harbor Islands

See all 2,306 properties in Bay Harbor Islands

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Grand Beach Hotel Bay Harbor

Grand Beach Hotel Bay Harbor

9601 East Bay Harbor Drive, Bay Harbor Islands
  • Free cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

Located in North Beach, this hotel is within a 15-minute walk of Surfside Beach, Bal Harbour Shops and Bal Harbour Beach. Museum of Contemporary Art and Barry ...

Grand Beach Hotel Bay HarborGet Rates

Grand Beach Hotel Bay HarborGet Rates
TRYP by Wyndham Miami Bay Harbor

TRYP by Wyndham Miami Bay Harbor

9540 West Bay Harbor Drive, Bay Harbor Islands
  • Free cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

Located in North Beach, this hotel is within 1 mile (2 km) of Bal Harbour Shops, Surfside Beach and Bal Harbour Beach. Museum of Contemporary Art and Barry University ...

TRYP by Wyndham Miami Bay HarborGet Rates

TRYP by Wyndham Miami Bay HarborGet Rates
Daddy O Hotel

Daddy O Hotel

9660 East Bay Harbor Drive, Bay Harbor Islands
    4.0 out of 5.0
     
     

    Located in North Beach, this hotel is within a 15-minute walk of Surfside Beach, Bal Harbour Shops and Bal Harbour Beach. Museum of Contemporary Art and Barry ...

    Daddy O HotelGet Rates

    Daddy O HotelGet Rates
    Grand Beach Hotel Surfside

    Grand Beach Hotel Surfside

    9449 Collins Avenue, Surfside
    • Free cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Nestled on the beach, this North Beach hotel is within a 10-minute walk of Bal Harbour Shops and Surfside Beach. Haulover Park Marina and Normandy Shores Golf ...

    Grand Beach Hotel SurfsideGet Rates

    Grand Beach Hotel SurfsideGet Rates
    Hotel Belleza

    Hotel Belleza

    2115 Washington Avenue, Miami Beach
      3.0 out of 5.0
       
       

      Located in South Beach, this hotel is within a 10-minute walk of Miami Beach Boardwalk and Lincoln Road Mall. Lummus Park Beach and Art Deco Welcome Center are ...

      Hotel BellezaGet Rates

      Hotel BellezaGet Rates
      The Plymouth Miami Beach

      The Plymouth Miami Beach

      336 21st Street, Miami Beach
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Located in South Beach, this hotel is within a 10-minute walk of Miami Beach Boardwalk and Lincoln Road Mall. Lummus Park Beach and Art Deco Welcome Center are ...

      The Plymouth Miami Beach£91

      The Plymouth Miami Beach£91
      Fontainebleau Miami Beach

      Fontainebleau Miami Beach

      4441 Collins Avenue, Miami Beach
      • Free cancellation
      • Reserve now, pay when you stay
      4.5 out of 5.0
       
       

      Located in Mid Beach, this beachfront hotel is in the entertainment district and within 3 mi (5 km) of Miami Beach Boardwalk, Lincoln Road Mall and Lummus Park ...

      Fontainebleau Miami BeachGet Rates

      Fontainebleau Miami BeachGet Rates
      Hotel Croydon, a South Beach Group Hotel

      Hotel Croydon, a South Beach Group Hotel

      3720 Collins Ave, Miami Beach
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Located in Mid Beach, this spa hotel is 0.1 mi (0.1 km) from Miami Beach Boardwalk and within 3 miles (5 km) of Lincoln Road Mall and Lummus Park Beach. Art ...

      Hotel Croydon, a South Beach Group HotelGet Rates

      Hotel Croydon, a South Beach Group HotelGet Rates
      Boulan South Beach

      Boulan South Beach

      2000 Collins Avenue, Miami Beach
      • Free cancellation
      • Reserve now, pay when you stay
      4.5 out of 5.0
       
       

      This family-friendly Miami Beach aparthotel is located on the Strip, within a 10-minute walk of Miami Beach Boardwalk and Lincoln Road Mall. Lummus Park Beach ...

      Boulan South Beach£119

      Boulan South Beach£119
      Grand Beach Hotel

      Grand Beach Hotel

      4835 Collins Ave, Miami Beach
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Nestled on the beach, this Mid Beach hotel is within 3 mi (5 km) of Miami Beach Boardwalk, Lincoln Road Mall and Lummus Park Beach. Miami Beach Golf Club and ...

      Grand Beach HotelGet Rates

      Grand Beach HotelGet Rates
      Map

      Bay Harbor Islands Hotel Reviews

      Travel to Bay Harbor Islands & Explore


      Explore Bay Harbor Islands with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!