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


Book your Miami flight and hotel together and spend the savings on holiday – frequent hip South Beach bars, enjoy shopping or experience Ocean Drive's upbeat nightlife.

Our selection of Miami hotels range from affordable beachfront hotels to stylish art-deco boutiques. Book your flight and hotel together and enjoy great savings.

Relax in the Florida Keys – from diving excursions in Key Largo to the vibrant nightlife of Key West.
There is something for everyone on holidays in Miami. Best known for its iconic beaches, stunning art deco architecture and funky Latin vibe. Miami is home to world-class entertainment, hotels and nightlife.
For a laid back holiday, laze around on sandy beaches or in luxurious poolside cabanas. Spend a glamourous city break in Miami shopping and admiring artwork in the galleries on Lincoln Road. Spend your days enjoying relaxing spa treatments and your evenings sipping cocktails in trendy South Beach bars. Our wide range of accommodation in Miami includes charming hotels with great locations and well known names featuring spectacular interiors and award-winning facilities.

BA Star Rating
from £587 pp
14 Oct - 17 Oct

BA Star Rating
from £651 pp
14 Oct - 17 Oct

BA Star Rating
from £703 pp
16 Sep - 19 Sep

Spend your family holiday in Miami relaxing on beautiful beaches and exploring areas of natural beauty, like the Everglades National Park. Choose one of our family friendly Miami hotels, which have kids’ clubs and beachfront locations.

Luxury holidays in Miami combine treatments at award-winning spas, with sessions on championship golf courses and meals at fine dining restaurants. Stay in a five-star hotel with lavish accommodation and state of the art technology.

On beach holidays in Miami you can do as much or as little as you like. Sunbathe on the famous Miami Beach, stroll along the secluded beaches of Key Biscayne and party the night away at South Beach.

Improve your swing on golf holidays in Miami. Head to famous golf courses with stunning scenery and challenging landscapes. Whether you are a beginner or an advanced golfer, you’ll find a course to suit your ability.

Pamper yourself on spa holidays in Miami. Book a Miami spa hotel and restore the balance with a revitalising treatment or a soothing massage. Relax in the hotel’s Jacuzzi or relieve your stress with a calming yoga class.

Hire an Economy car on your holiday for an unforgettable road trip.
Find deal
Upgrade to an Intermediate car on your fly-drive holiday.
Find deal
Hire a people carrier, great for groups with lots of luggage.
Find deal