Skip to Navigation

All Inclusive holidays we recommend

Relax in the knowledge that your every need is catered for on an All Inclusive holiday in Barbados. With all your expenses covered in just one payment, you can forget about keeping cash or cards handy and just enjoy yourself.

Choose from our superb All Inclusive hotels in Barbados, with incredible facilities. At the Bougainvillea Beach Resort, adults can relax while little ones have fun at the fantastic children’s clubs, or are looked after by dedicated babysitting staff. Alternatively, why not discover stunning St Vincent and the Grenadines, just a short flight away from Barbados? Known as the ‘Jewels of the Caribbean’, these 32 idyllic islands form a water sports paradise. Complete your dream holiday with a stay at the sublime luxury resort of Buccament Bay on the island of St Vincent.

All Inclusive holidays we recommend

Holidays in the Grenadines

Petit St Vincent

Petit St Vincent is a luxurious, private island resort tucked away in the Grenadine Islands of the West Indies, surrounded by a stunning white-sand beach. A tropical barefoot hideaway with 115 acres o ...

Read more

BA Star Rating

Star rating 5 out of 5

TripAdvisor rating

TripAdvisor rating 4.5 out of 5

284 reviews

Flight + 7 nights hotel 

from £3150 pp 03 Nov - 10 Nov

Choose hotel
Need help?

Need a little help?

Ensure your next holiday is extra special by talking to one of our Caribbean travel specialists.

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

Calls cost 7ppm plus your phone company's access charge. Bookings made over the telephone incur a £5 booking fee per person.

Terms and Conditions

Where would you like to go?

Create a trip

Holidays by BA

More information
Multi-city flights

Journey Type
More information
Ticket typeMore information

Hotel Options

Room 1
More information

Need a little help from our destination experts?

Ensure your next holiday is extra special by talking to one of our Caribbean travel specialists.

  • Call us now on 0344 493 0120
    (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: