We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Bal Harbour Beach

9701 Collins Avenue, Bal Harbour, FL
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

9576 Collins Ave, Surfside, FL 33154
0.1 miles from Bal Harbour Beach
#1 of 9 hotels in Surfside
  • Pool
  • Beach
Show Prices
9703 Collins Avenue, Bal Harbour, FL 33154
0.1 miles from Bal Harbour Beach
Special Offer Breakfast for 2 Included
The St. Regis Bal Harbour Resort Slideshow
#1 of 5 hotels in Bal Harbour
  • Pool
  • Luxury
  • Beach
  • Pets Allowed
Show Prices
8801 Collins Ave., Bal Harbour, FL 33154
0.1 miles from Bal Harbour Beach
#5 of 5 hotels in Bal Harbour
9909 Collins Avenue, Bal Harbour, FL 33154
0.2 miles from Bal Harbour Beach
Special Offer HOT SUMMER SPECIAL
Sea View Hotel Slideshow
#3 of 5 hotels in Bal Harbour
  • Pool
  • Mid-range
  • Beach
Show Prices
Collins Ave. and 95th St., Miami Beach, FL 33154
0.2 miles from Bal Harbour Beach
#172 of 205 hotels in Miami Beach
9499 Collins Ave., Miami Beach, FL 33154
0.2 miles from Bal Harbour Beach
#193 of 205 hotels in Miami Beach
Show Prices
9501 Collins Avenue, Surfside, FL 33154
0.2 miles from Bal Harbour Beach
Show Prices
9541 Collins Ave., Surfside, FL 33154
0.2 miles from Bal Harbour Beach
9418 Collins Avenue, Surfside, FL 33154
0.3 miles from Bal Harbour Beach
Special Offer Tripadvisor - 17% OFF
GreenLeadersSilver level
Grand Beach Hotel Surfside West Slideshow
#2 of 9 hotels in Surfside
  • Pool
  • Pets Allowed
Show Prices
9449 Collins Avenue, Surfside, FL 33154
0.3 miles from Bal Harbour Beach
Offers & Announcements Tripadvisor - 17...
GreenLeadersSilver level
Grand Beach Hotel Surfside Slideshow
#3 of 9 hotels in Surfside
  • Pool
  • Luxury
  • Beach
  • Pets Allowed
Show Prices
9401 Collins Ave, Surfside, FL 33154
0.3 miles from Bal Harbour Beach
9660 East Bay Harbor Drive, Bay Harbor Islands, FL 33154
0.4 miles from Bal Harbour Beach
Offers & Announcements Romance Package
Daddy O Hotel Slideshow
#1 of 1 hotels in Bay Harbor Islands
  • Luxury
  • Beach
  • Pets Allowed
Show Prices
9200 Collins Avenue, Surfside, FL 33154
0.6 miles from Bal Harbour Beach
Show Prices
10295 Collins Avenue, Bal Harbour, FL 33154 (Formerly ONE Bal Harbour Resort & Spa)
0.7 miles from Bal Harbour Beach
Special Offer $100 Credit + Breakfast
The Ritz-Carlton Bal Harbour, Miami Slideshow
#2 of 5 hotels in Bal Harbour
  • Pool
  • Luxury
  • Beach
  • Pets Allowed
Show Prices
290 Bal Bay Drive, Bal Harbour, FL 33154
0.7 miles from Bal Harbour Beach
#4 of 5 hotels in Bal Harbour
  • Pool
  • Luxury
  • Beach
Show Prices
9040 Collins Ave, Surfside, FL 33154 (Formerly Compostela Motel)
0.8 miles from Bal Harbour Beach
#5 of 9 hotels in Surfside
  • Mid-range
Show Prices
8801 Collins Avenue, Surfside, FL 33154
1.0 miles from Bal Harbour Beach
Special Offer Choice Privileges Points
GreenLeadersBronze level
Solara Surfside Resort Slideshow
#4 of 9 hotels in Surfside
  • Pool
  • Mid-range
  • Beach
Show Prices
8701 Collins Avenue, Miami Beach, FL 33154 (Formerly Howard Johnson Plaza Dezerland Beach & Spa)
1.1 miles from Bal Harbour Beach
#173 of 205 hotels in Miami Beach
  • Pool
  • Beach
Show Prices
8601 Harding Avenue, Miami Beach, FL 33154
1.2 miles from Bal Harbour Beach
#114 of 205 hotels in Miami Beach
  • Pool
Show Prices
8520 Harding Avenue, Miami Beach, FL 33141
1.3 miles from Bal Harbour Beach
#152 of 205 hotels in Miami Beach
  • Pool
8505 Harding Ave., Miami Beach, FL 33141
1.3 miles from Bal Harbour Beach
#178 of 205 hotels in Miami Beach
2305 NE 123rd Street, North Miami, FL 33181
1.7 miles from Bal Harbour Beach
#3 of 4 hotels in North Miami
  • Pool
7450 Ocean Terrace, Miami Beach, FL 33141
1.9 miles from Bal Harbour Beach
Special Offer Save 25% Summer Sale
Miami Beach - Days Inn North Beach Slideshow
#130 of 205 hotels in Miami Beach
  • Pool
  • Beach
Show Prices
7430 Ocean Terrace, Miami Beach, FL 33141 (Formerly Ocean Way Hotel)
2.0 miles from Bal Harbour Beach
#198 of 205 hotels in Miami Beach
  • Beach
Show Prices
6985 Collins Ave., Miami Beach, FL 33141-3201
2.3 miles from Bal Harbour Beach
#141 of 205 hotels in Miami Beach
  • Pool
  • Beach
Show Prices
6979 Collins Ave, Miami Beach, FL 33141
2.3 miles from Bal Harbour Beach
#176 of 205 hotels in Miami Beach
15811 Collins Ave, Miami Beach, FL 33160
2.4 miles from Bal Harbour Beach
#164 of 205 hotels in Miami Beach
6901 Collins Ave., Miami Beach, FL 33141
2.4 miles from Bal Harbour Beach
#168 of 205 hotels in Miami Beach
  • Pool
  • Mid-range
6801 Collins Avenue, Miami Beach, FL 33141
2.5 miles from Bal Harbour Beach
Special Offer 4th Night Free!
The Carillon Hotel & Spa Slideshow
#7 of 205 hotels in Miami Beach
  • Pool
  • Luxury
  • Beach
  • Pets Allowed
Show Prices
12210 Biscayne Boulevard, Bal Harbour Area, North Miami, FL 33181-2714
2.5 miles from Bal Harbour Beach
Special Offer 1,000 bonus reward...
BEST WESTERN PLUS Windsor Inn Slideshow
#1 of 4 hotels in North Miami
  • Pool
  • Mid-range
Show Prices