The St. Regis Bal Harbour Resort is a five-star oceanfront hotel located in Bal Harbour, Miami. With its impeccable service, luxurious accommodations, and stunning views, it offers a truly indulgent experience. The hotel features spacious rooms and suites, a beachfront pool, a spa, and multiple dining options. Free cancellation is provided to ensure guests have flexibility in their travel plans.