Need a little help?

Ensure your next luxury holiday is extra special by talking to one of our travel advisors.

  • Call us now on
    0844 493 0763 (Daily 07.30 - 22.00)

Bookings made over the telephone incur a £5 booking fee per person.

Why BA Holidays?

Plan and book your holiday with British Airways, online or by phone. Enjoy all these great benefits:

  • Combine and save - book your flight + hotel or flight + car hire together for the best deals
  • Choose from over 8,000 hotels
  • 24-hour support helpline
  • Earn bonus Avios
  • Low online deposits
  • All holidays booked on ba.com are ATOL protected, giving you peace of mind whilst on holiday

Luxury holidays in Miami

Luxury holidays in Miami are stylish and sophisticated. Spend your days lazing in a poolside cabana and your evenings sipping cocktails at an exclusive bar.

Miami’s beautiful beaches and vibrant Latin vibe provides the perfect backdrop for your city break. Stay at a funky art deco boutique hotel, in the heart of South Beach, and admire magnificent interiors. Choose a luxury resort and enjoy a relaxing spa treatment or challenge yourself to a round of golf at one of Miami’s Championship golf courses. After a day of shopping around Bal Harbour, take a stroll down to South Pointe Park and dine in a chic restaurant.

Choose handpicked 5 star breaks

Luxury holidays we recommend

Need inspiration?

Discover the many sides of Miami

Terms and conditions