Top hotels in Bal Harbour, Miami: luxury oceanfront picks

Bal Harbour is a small, upscale barrier-island village on Collins Avenue where the hotel options range from a 3-star boutique with a near-perfect guest score to two of Marriott's flagship 5-star brand

Hotel GuideDestinationsDyme
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 where the hotel options range from a 3-star boutique with a near-perfect guest score to two of Marriott's flagship 5-star brands. Every hotel on this list sits within the Bal Harbour village limits, within walking distance of Bal Harbour Shops and the Atlantic beach. Selection balanced guest satisfaction scores, star rating, proximity to the village center, and verified sustainability credentials.

How we ranked these hotels

Hotels with verified sustainability certifications or published eco programs appear before those without. Within the same sustainability tier, higher star ratings come first. Where star ratings match, the higher guest score determines order. Every property on this list sits physically within Bal Harbour, not in neighboring Surfside or Sunny Isles Beach. The list includes at least one mid-range option and at least one upscale option to cover the full range of travelers who visit the enclave.

Booking a trip?Members see members-only rates, and every booking funds clean energy for local communities.
Search hotels →

Bal Harbour hotels at a glance

HotelStarsGuest scoreNearest bus stopSustainability
The St. Regis Bal Harbour Resort58.8Collins Ave & 96 St (Route 120)None verified
The Ritz-Carlton Bal Harbour, Miami59.0Collins Ave & 103 St (Route 120)None verified
Sun Harbour Boutique Hotel39.8Collins Ave & 96 St (Route 120)None verified
Sea View Hotel38.3Collins Ave & 99 St (Route 120)None verified
Grand Beach Hotel Bay Harbor38.3Bay Harbor Dr & 96 St (Route 120)None verified

Getting around Bal Harbour without a car

  • Miami-Dade Transit Route 120 runs along Collins Avenue and stops within a 3-to-5-minute walk of every hotel on this list.
  • Bal Harbour Shops is walkable from all five properties, with the farthest hotel (Grand Beach Hotel Bay Harbor) about a 10-minute walk via East Bay Harbor Drive.
  • The nearest Metrorail station is Dadeland North, roughly 12 miles south. 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 two properties on this list give travelers a mid-range entry point without leaving the village. Sun Harbour Boutique Hotel on 9576 Collins Ave earns the highest guest score of any hotel on this list at 9.8, making it the clearest value pick. Sea View Hotel at 9909 Collins Ave adds a second mid-range option just 0.14 miles from the St. Regis anchor point.

For travelers who want full-service luxury, The St. Regis Bal Harbour Resort and The Ritz-Carlton Bal Harbour, Miami both sit on Collins Avenue and deliver the spa, restaurant, and beachfront amenities that define the village's reputation. Grand Beach Hotel Bay Harbor rounds out the list as a 3-star property on East Bay Harbor Drive, offering bay-side access rather than direct oceanfront.

The hotels

The St. Regis Bal Harbour Resort The St. Regis Bal Harbour Resort 9703 Collins Avenue 8.8113 reviews 3 min walk to Bus stop: Collins Ave & 96 St (bus stop, not a rail station) (Route 120)The St. Regis Bal Harbour Resort anchors the upscale segment of this list as the defining 5-star address on Collins Avenue, sitting 0.02 miles from the village center with direct beach access and the full St. Regis service model. View hotel → The Ritz-Carlton Bal Harbour, Miami The Ritz-Carlton Bal Harbour, Miami 10295 Collins Ave 9.0109 reviews 4 min walk to Bus stop: Collins Ave & 103 St (bus stop, not a rail station) (Route 120)A guest score of 9.0 makes this the highest-rated 5-star property on the list, and its position at 10295 Collins Ave keeps it within Bal Harbour village while offering a quieter northern stretch of the beach. View hotel → Sun Harbour Boutique Hotel Sun Harbour Boutique Hotel 9576 Collins Ave 9.8221 reviews 3 min walk to Bus stop: Collins Ave & 96 St (bus stop, not a rail station) (Route 120)With a guest score of 9.8, the highest of any property on this list, Sun Harbour Boutique Hotel fills the mid-range segment and proves that travelers in Bal Harbour can find a well-reviewed stay without committing to 5-star pricing. View hotel → Sea View Hotel Sea View Hotel 9909 Collins Ave 8.31,058 reviews 2 min walk to Bus stop: Collins Ave & 99 St (bus stop, not a rail station) (Route 120)Sea View Hotel adds a second mid-range option at 9909 Collins Ave, just 0.14 miles from the anchor point, giving budget-conscious travelers a Collins Avenue address with pool access and an on-site restaurant at a fraction of the 5-star rate. View hotel → Grand Beach Hotel Bay Harbor Grand Beach Hotel Bay Harbor 9601 East Bay Harbor Drive 8.31,009 reviews 8 min walk to Bus stop: Collins Ave & 96 St (bus stop, not a rail station) (Route 120)Grand Beach Hotel Bay Harbor rounds out the list as the only bay-side property, offering kitchenette-equipped rooms and a pool at a 3-star price point, with Bal Harbour Shops reachable in about a 10-minute walk. View hotel →

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 a 4-minute walk in the other direction.

Is there public transit to hotels in Bal Harbour?

Miami-Dade Transit Route 120 runs along Collins Avenue and serves all five hotels on this list. The closest stops are Collins Ave & 96 St and Collins Ave & 99 St, both within a 2-to-4-minute walk of most properties. Bal Harbour has no Metrorail or Metromover access.

What is the most affordable hotel option in Bal Harbour?

Sun Harbour Boutique Hotel and Sea View Hotel are the two mid-range options physically within or immediately adjacent to Bal Harbour. Sun Harbour carries a guest score of 9.8, making it the strongest value pick 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 at this time. 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.

Travel that goes further

Book through Dyme

Every hotel booking on Dyme funds solar for schools and clinics, cutting their power bills for decades. You save on the rate; a community gets clean energy.

Find hotels on Dyme →