See all 20492 hotels in Bay Harbor Islands
- Grand Beach Hotel Surfside
- Hyatt Centric Brickell Miami
- Oceanside Hotel and Suites
- Essex House By Clevelander
- Aqua Hotel & Suites
- Days Inn by Wyndham Miami Airport North
- 2520 Living
- Comfort Suites Fort Lauderdale Airport & Cruise Port
- Bahia Mar Ft. Lauderdale Beach- a DoubleTree by Hilton Hotel
- Hilton Garden Inn Miami Dolphin Mall
- SpringHill Suites Marriott Ft Lauderdale Airport/Cruise Port
- Avalon Hotel
- Sonesta Select Miami Lakes
- The Betsy - South Beach
- Broadmore Miami Beach
- Marenas Beach Resort
- Courtyard by Marriott Fort Lauderdale Beach
- Hotel Breakwater South Beach
- Lexington by Hotel RL Miami Beach
- Holiday Inn Miami West - Airport Area, an IHG Hotel
- Courtyard by Marriott Miami West/ FL Turnpike
- San Juan Hotel
- Hotel Greystone - Adults Only
- Holiday Inn Express Ft. Lauderdale Cruise-Airport, an IHG Hotel
- Biltmore Hotel - Miami - Coral Gables
- Clevelander Hotel – Adults Only
- Courtyard by Marriott Miami Airport
- Stadium Hotel
- Best Western Plus Miami Intl Airport Hotel & Suites Coral Gables
- Holiday Inn Express & Suites Miami - Hialeah, an IHG Hotel
- AC Hotel by Marriott Miami Aventura
- Carillon Miami Wellness Resort
- Aloft Miami Aventura
- Cardozo Hotel South Beach
- Riviera Hotel South Beach
- The Kent Hotel
- Marseilles Beachfront Hotel
- Viajero Miami
- Hilton Miami Dadeland
- Sonesta Simply Suites Miami Airport Doral
- North Bay Inn Miami
- Intercontinental at Doral Miami, an IHG Hotel
- SpringHill Suites by Marriott Fort Lauderdale Miramar