Star Rating
Hotel Name
Price Range (USD)to
Amenities

Bay Harbor Islands Florida Hotels & Motels

Only hotels in Bay Harbor Islands are listed below. Search for the cheapest discounted hotel and motel rates in or near Bay Harbor Islands, FL for your corporate or personal leisure travel. Discover the most popular Bay Harbor Islands, Florida motel and hotel rooms. Browse the Bay Harbor Islands area hotels to find the perfect lodging! Please use the provided map of the Bay Harbor Islands hotels. Group booking? Search Bay Harbor Islands Group Hotel Deals

The Bay Harbor Islands center is around the area of Surfside and 1 mile south of FIU - Florida International University.

Bay Harbor Islands Hotels, Motels & Accommodations

Daddy O Hotel 9660 East Bay Harbor Dr., Bay Harbor Islands, FL 33154
  • High-end Beach hotel
  • Hotel has 46 suites
  • Hotel facilities could use a good clean
  • Internet is average
From$85
Very Good 4.0 /5Read Reviews Call
The St. Regis Bal Harbour Resort  - Bal Harbour 9703 Collins Ave., Bal Harbour, FL 33154 ~0.49 miles east of Bay Harbor Islands
  • Luxurious 5-star property
Grand Beach Hotel Surfside in Surfside
+1-800-997-5148
9449 Collins Ave., Surfside, FL 33154 ~0.52 miles east of Bay Harbor Islands
  • High end Oceanfront hotel
  • 12 floors in property
From$249
Very Good 4.5 /5Guest Reviews Call
Sea View Bal Harbour Hotel - Bal Harbour 9909 Collins Ave., Bal Harbour, FL 33154 ~0.53 miles northeast of Bay Harbor Islands
  • Four-star Beach hotel
  • 12 floors in hotel
  • The majority of guests enjoyed the balcony
  • Perfect luxury hotel
Residence Inn Miami Beach Surfside 9200 Collins Ave., Surfside, FL 33154 ~0.67 miles southeast of Bay Harbor Islands
  • 3-star Beach property
  • Check-in: 4:00 PM
From$154
Very Good 4.5 /5Hotel Reviews Call
The Ritz Carlton Bal Harbour Miami
+1-800-881-1523
10295 Collins Ave., Bal Harbour, FL 33154 ~0.94 miles north of Bay Harbor Islands
  • Luxury 5-star Beach hotel
  • 8 conference rooms in property
  • Nice rooms
  • Professional service
From$299
Very Good 4.5 /5Guest Reviews Call
Solara Surfside
+1-888-283-3404
8801 Collins Ave., Miami Beach (surfside), FL 33154 ~1.05 miles southeast of Bay Harbor Islands
  • Midscale Oceanfront property
  • Hotel has 7 floors
  • Most guests found the staff to be very friendly
  • Great rooms in excellent location
Seaside Apartment Hotel - Miami Beach 7500 Collins Ave., Miami Beach, FL 33141 ~1.83 miles south of Bay Harbor Islands
  • Mid-scale Beach hotel
  • Hotel has a green policy Read more
Days Inn North Miami Beach Fl in Miami Beach 7450 Ocean Terrace, Miami Beach, FL 33141 ~1.88 miles south of Bay Harbor Islands
  • 3-star Beach property
  • Check in: 4:00 PM
Hawaii Hotel in Miami Beach 7430 Ocean Terrace, Miami Beach, FL 33141 ~1.90 miles south of Bay Harbor Islands
  • Inexpensive Oceanfront property
  • 38 sleeping rooms in hotel
  • Almost all guests were unhappy with the view
  • Terrific location
Ocean Surf Hotel
+1-800-997-5148
7436 Ocean Ter, Miami Beach, FL 33141 ~1.91 miles south of Bay Harbor Islands
  • Economical Beach hotel
  • Check in time: 15:00
  • Carpet was so dirty
  • Friendly service
Best Western Windsor Inn - North Miami
+1-888-690-5247
12210 Biscayne Blvd., North Miami, FL 33181 ~2.13 miles west of Bay Harbor Islands
  • Affordable Suburban hotel
  • Hotel has 95 rooms
  • About half of guests thought the shower was ok
  • Standard TV
From$114
Very Good 4.0 /5Reviews Call
Crystal Beach Suites Hotel 6985 Collins Ave., Miami Beach, FL 33141 ~2.19 miles south of Bay Harbor Islands
  • Affordable Beach hotel
  • 4 floors in hotel
  • Terrible amenities
  • New flat TV
Sun N Surf Inn 11102 Biscayne Blvd., Miami, FL 33181 ~2.43 miles west of Bay Harbor Islands
  • Low Cost Beach hotel
From$75
Average 3.0 /5Reviews Call
Deauville Beach Resort in Miami Beach 6701 Collins Ave., Miami Beach, FL 33141 Website ~2.53 miles south of Bay Harbor Islands
  • Mid-scale Beach property
  • Hotel has 17 floors
From$95
Average 3.0 /5Reviews Call
Mimosa Hotel & Spa
+1-800-997-5149
6525 Collins Ave., Miami Beach, FL 33141 ~2.67 miles south of Bay Harbor Islands
  • 3 star hotel
  • Every guests reviewed appreciated the closeness to the beach
  • Fair Hotel
Pelican Stay Furnished Apartments in Monte Carlo M - Miami Beach
+1-888-690-5281
Pelican Stay 6551 Collins Ave., Miami Beach, FL 33141 ~2.68 miles south of Bay Harbor Islands
  • Four star Beach property
  • Check-in: 3:00 PM
From$135
Very Good 4.5 /5Guest Reviews Call
Best Western on the Bay in North Bay Village 1819 79th St. Causeway, North Bay Village, FL 33141 ~2.81 miles south of Bay Harbor Islands
  • Mid-scale Beach property
  • Check-in: 3:00 pm
The New Casablanca on the Ocean
+1-800-997-5148
6345 Collins Ave., Miami Beach, FL 33141 ~2.90 miles south of Bay Harbor Islands
  • Three Star Beach hotel
  • Hotel has 250 rooms
  • Slow wifi
  • Most guests said rooms were dirty
Hilton Cabana Miami Beach in Miami Beach 6261 Collins Ave., Miami Beach, FL 33140 ~2.97 miles south of Bay Harbor Islands
  • Four-star Beach property
  • 10 floors in property
From$125
Very Good 4.0 /5Review Score Call
Sunshine Suites at Sunny Isles - Sunny Isles Beach
+1-888-305-3366
17000b North Bay Rd., Sunny Isles Beach, FL 33160 ~3.20 miles north of Bay Harbor Islands
  • 4-star Beach hotel
  • Hotel has 2 suites
Sole on the Ocean : 17315 Collins Ave. 17315 Collins Ave., Sunny Isles Beach, FL 33160 Website ~3.51 miles north of Bay Harbor Islands
  • Four-star Beach hotel
  • 220 rooms in property
  • No beer
  • Bathroom floor was sticky
From$60
Very Good 4.0 /5Review Score Call
Doubletree by Hilton Ocean Pnt Rsrt & Spa North Mi - Sunny Isles Beach 17375 Collins Ave., Sunny Isles Beach, FL 33160 ~3.53 miles north of Bay Harbor Islands
  • High-end Beach hotel
  • 3 conference rooms in property
  • Good beach hotel
  • Reception should be more attentive
From$170
Very Good 4.0 /5Latest Reviews Call
Dw Oceanfront Resort : 5445 Collins Ave.
+1-800-997-5149
5445 Collins Ave., Miami Beach, FL 33140 ~3.64 miles south of Bay Harbor Islands
  • Three Star Oceanfront hotel
  • Hotel has 50 rooms
Travelodge Monaco N Miami & Sunny Isles Beach 17501 Collins Ave., North Miami Beach, FL 33160 ~3.65 miles north of Bay Harbor Islands
  • Low Cost hotel
  • Check-in time: 12:00 PM
Next 25 Bay Harbor Islands Hotels >  [1 - 25 of 50]    
Next: See My Bay Harbor Islands Hotels with Pricing
Back to Top