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
| Hotel | Stars | Guest score | Nearest bus stop |
|---|---|---|---|
| The Ritz-Carlton Bal Harbour, Miami | 5 | 9.0 | Collins Ave & #10225 (Route 100) |
| The St. Regis Bal Harbour Resort | 5 | 8.8 | Collins Ave & #9701 (Route 100) |
| Sun Harbour Boutique Hotel | 3 | 9.8 | Collins Ave & 96 St (Route 100) |
| Sea View Hotel | 3 | 8.3 | Collins Ave & #9930 (Route 100) |
| Grand Beach Hotel Bay Harbor | 3 | 8.3 | 96 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.

