Top Hotels in Bal Harbour, Miami

Bal Harbour is a small, upscale barrier-island village on Collins Avenue with hotel options spanning 3-star boutiques and two of Marriott's flagship 5-star brands.

Hotel GuideDestinationsJun 23, 2026Dyme
Luxury beachfront hotel with turquoise pools and palm trees overlooking Bal Harbour beach and ocean

Bal Harbour is a small, upscale barrier-island village on Collins Avenue with hotel options spanning 3-star boutiques and two of Marriott's flagship 5-star brands. Some hotels on this list are inside Bal Harbour village and the rest are just outside it, in Surfside and Bay Harbor Islands, all within walking distance of Bal Harbour Shops and the Atlantic beach. The surprise is the cheapest pick: Sun Harbour Boutique Hotel, a 3-star, has the best guest score here at 9.8.

How we ranked these hotels

Hotels are ordered by star rating, highest first. Where star ratings match, the higher guest score determines the order. Three properties are inside Bal Harbour village. Sun Harbour Boutique Hotel is just south of 96th Street in Surfside, and Grand Beach Hotel Bay Harbor is across the water in Bay Harbor Islands. You get 3-star boutiques alongside the two 5-star resorts, so there is a pick at either budget.

Bal Harbour hotels at a glance

HotelStarsGuest scoreNearest bus stop
The Ritz-Carlton Bal Harbour, Miami59.0Collins Ave & #10225 (Route 100)
The St. Regis Bal Harbour Resort58.8Collins Ave & #9701 (Route 100)
Sun Harbour Boutique Hotel39.8Collins Ave & 96 St (Route 100)
Sea View Hotel38.3Collins Ave & #9930 (Route 100)
Grand Beach Hotel Bay Harbor38.396 St & E Bay Harbor Dr (Route 125)

Getting around Bal Harbour without a car

  • Miami-Dade Transit Route 100 runs along Collins Avenue past four of these hotels, and Route 125 stops on 96th Street next to Grand Beach Hotel Bay Harbor.
  • Bal Harbour Shops is walkable from all five properties. The farthest is The Ritz-Carlton Bal Harbour at the north end of the village, about a 17-minute walk; Grand Beach Hotel Bay Harbor is about 10 minutes away via 96th Street.
  • Bal Harbour has no Metrorail station nearby. For airport transfers, most guests use rideshare or the hotel's own car service.

Mid-range vs. upscale options in Bal Harbour

Bal Harbour skews heavily toward luxury, but three properties on this list give travelers a mid-range entry point nearby. Sun Harbour Boutique Hotel on 9576 Collins Ave earns the highest guest score of any hotel on this list at 9.8. That makes it the value pick. Sea View Hotel at 9909 Collins Ave adds a second mid-range option inside the village, about a 7-minute walk north of Bal Harbour Shops.

For travelers who want full-service luxury, The St. Regis Bal Harbour Resort and The Ritz-Carlton Bal Harbour, Miami are both on Collins Avenue, with the spas, restaurants and beachfront Bal Harbour is known for. Grand Beach Hotel Bay Harbor is the 3-star on East Bay Harbor Drive, on the bay side rather than the beach.

The hotels

Frequently asked questions

Which hotels in Bal Harbour are closest to Bal Harbour Shops?+

The St. Regis Bal Harbour Resort at 9703 Collins Avenue and Sun Harbour Boutique Hotel at 9576 Collins Avenue are both within a 5-minute walk of Bal Harbour Shops. Sea View Hotel at 9909 Collins Ave is about a 7-minute walk north.

Is there public transit to hotels in Bal Harbour?+

Miami-Dade Transit Route 100 runs along Collins Avenue and stops close to four of the five hotels. Route 125 serves Grand Beach Hotel Bay Harbor on 96th Street. Bal Harbour has no Metrorail or Metromover access.

What is the most affordable hotel option in Bal Harbour?+

The three mid-range options are Sea View Hotel, inside the village, Sun Harbour Boutique Hotel, just south of 96th Street in Surfside, and Grand Beach Hotel Bay Harbor, across the water in Bay Harbor Islands. Sun Harbour carries a guest score of 9.8, the best value on the list.

Do any Bal Harbour hotels have verified sustainability certifications?+

None of the five hotels on this list carry a publicly verified sustainability certification such as LEED, Green Key, or Florida Green Lodging. If eco credentials are a priority, we have a separate page for eco-friendly luxury hotels in Miami that covers certified properties across the metro area.

Which Bal Harbour hotel has the highest guest score?+

Sun Harbour Boutique Hotel at 9576 Collins Ave holds a guest score of 9.8, the highest of any property on this list. The Ritz-Carlton Bal Harbour follows at 9.0.

Dyme for Business

Cut your team's travel costs

Your company saves up to 35% on hotels and flights, and travelers earn bonus Dyme Miles when they pick a similar but more cost-effective option. Every trip helps fund solar for schools and hospitals.

Search Miami hotels on Dyme →

Dyme is a members' travel platform: private member rates on travel, Dyme Miles on everything you buy, and every trip helps build solar for schools and hospitals. However you earn them, every Mile brings your next trip closer.