

Serenity seekers holiday in the Caribbean.
Book your 2025 getaway today and save up to £200 extra. Just pop in the code STARRATING at checkout.
There’s still time to turn 2025 into your best travel year yet. The higher the rating of your hotel, the bigger your saving. So go on, treat yourself to that upgrade.
Use the code STARRATING at checkout to grab your savings. Book by 28th October.
Valid for stays of 3 nights or more in 2025. T&C's apply.
Once you've landed in this corner of the tropics, breathtaking beaches, delicious rum punch and infectious reggae beats are never far away. From Antigua to Jamaica to Grenada, each Caribbean island has a unique history, but they all share a warm hospitality, a love for colourful carnivals and a distinct laid-back vibe.
Sun, sea, and seriously good vibes - fly with Virgin Atlantic Holidays all year round to some of our favourite Caribbean islands. Because paradise doesn’t do “off-seasons.”
Jet off on one of our seasonal Caribbean routes and enjoy a delightful warm weather retreat. These winter services are the perfect way to beat the winter blues.
Sink into barefoot luxury on Mexico’s dreamy Caribbean coast, with a stay at one of our handpicked Hilton gems – from the jungle-wrapped serenity of Conrad Tulum to the all-inclusive indulgence of Hilton Cancun or the beachside bliss of Hilton Tulum.
Make your escape to the iconic Atlantis - where The Royal, The Reef, and The Cove await. Save up to 30% and enjoy white sands, turquoise waters, and endless island indulgence.
Culture
Adventure
Food & festivities
Beaches
Slip away from the all inclusive Caribbean resort and soak up the local culture your chosen isle has to offer. The Caribbean islands each boast their own unique heritage, remarkable architecture and friendly communities.
The Caribbean is the world’s go-to destination for year-round sunshine, unspoiled scenery and spectacular All Inclusive resorts. But that’s not all. Humble hospitality and a good reggae beat are never far away – nor is a splash of rum punch!
Holidays in Barbados
Holidays in Antigua
Holidays in Mexico
Blue Waters Resort & Spa
Antigua, Caribbean
5 stars

Hawksbill Resort Antigua
Antigua, Caribbean
3 stars

Hermitage Bay, Antigua
Antigua, Caribbean
5 stars

Ocean Point Resort & Spa
Antigua, Caribbean
3 stars

The Inn at English Harbour
Antigua, Caribbean
5 stars

Warwick, Paradise Island Bahamas
Nassau, Bahamas
4 stars

All Seasons Resort Europa
Barbados, Caribbean
3 stars

Beach View Hotel & Villas
Barbados, Caribbean
4 stars

Coral Mist & Blue Orchids Hotels
Barbados, Caribbean
3.5 stars

Courtyard by Marriott Bridgetown Barbados
Barbados, Caribbean
3 stars

Divi Southwinds Beach Resort
Barbados, Caribbean
3.5 stars

Hilton Barbados Resort
Barbados, Caribbean
4.5 stars

Rostrevor Apartment Hotel
Barbados, Caribbean
3 stars

Sandy Lane
Barbados, Caribbean
5+ stars

Sea Breeze Beach House by Ocean Hotels
Barbados, Caribbean
4.5 stars

The Sands Barbados
Barbados, Caribbean
4 stars

Treasure Beach Art Hotel, Barbados, An Autograph Collection All-Inclusive Resort
Barbados, Caribbean
4 stars

Waves Resort & Spa, Barbados, An Autograph Collection All-Inclusive Resort
Barbados, Caribbean
4 stars

Wyndham Grand Barbados Sam Lords Castle All-inclusive Resort
Barbados, Caribbean
4.5 stars

Calabash Hotel
Grenada, Caribbean
5 stars

Spice Island Beach Resort
Grenada, Caribbean
5 stars

JOIA Rose Hall by Iberostar
Montego Bay, Jamaica
4.5 stars

Sandals Montego Bay
Montego Bay, Jamaica
5 stars

Sandals Negril Beach Resort and Spa
Negril, Jamaica
5 stars

Couples Tower Isle
Ocho Rios, Jamaica
4.5 stars

Sandals Dunns River
Ocho Rios, Jamaica
5+ stars

Sandals Ochi Beach Resort
Ocho Rios, Jamaica
4 stars

Oleo Cancun Playa
Cancun, Mexico
4 stars

TRS Yucatan
Cancun, Mexico
5 stars

Hard Rock Hotel Riviera Maya - Hacienda
Riviera Maya, Mexico
5 stars

Hilton Tulum Riviera Maya, All Inclusive Resort
Riviera Maya, Mexico
5 stars

Hodges Bay
Antigua, Caribbean
5 stars

Royalton CHIC Antigua, An Autograph Collection All-Inclusive Resort - Adults Only
Antigua, Caribbean
4 stars

St. James's Club, Antigua
Antigua, Caribbean
4 stars

Sandals Royal Bahamian Spa Resort & Offshore Island
Nassau, Bahamas
5 stars

SLS Baha Mar
Nassau, Bahamas
5 stars

The Cove at Atlantis
Nassau, Bahamas
5 stars

The Royal at Atlantis
Nassau, Bahamas
4.5 stars

Royalton Vessence Barbados, an Autograph Collection All-Inclusive Resort
Barbados, Caribbean
4 stars

Sandals Royal Barbados
Barbados, Caribbean
5 stars

South Gap Hotel
Barbados, Caribbean
3 stars

The House, Barbados, An Autograph Collection All-Inclusive Resort - Adults Only
Barbados, Caribbean
4.5 stars

Time Out Hotel
Barbados, Caribbean
3 stars

Turtle Beach, Barbados, A Tribute Portfolio All-Inclusive Resort
Barbados, Caribbean
4 stars

Coyaba Beach Resort
Grenada, Caribbean
4 stars

Kalinago Beach Resort
Grenada, Caribbean
3 stars

Breathless Montego Bay
Montego Bay, Jamaica
5 stars

S Hotel Montego Bay
Montego Bay, Jamaica
4 stars

Sandals Royal Caribbean Resort and Private Island
Montego Bay, Jamaica
5 stars

The Signature Level at Grand Palladium Lady Hamilton Resort & Spa
Montego Bay, Jamaica
4.5 stars

Zoetry Montego Bay
Montego Bay, Jamaica
5+ stars

Beaches Negril
Negril, Jamaica
5 stars

Couples Sans Souci
Ocho Rios, Jamaica
4.5 stars

Moon Palace Nizuc
Cancun, Mexico
5 stars

Paraiso de la Bonita, Member of Royalton Reserve Collection
Cancun, Mexico
5 stars

The Fives Downtown Hotel & Residences
Cancun, Mexico
4 stars

Dreams Aventuras Riviera Maya
Riviera Maya, Mexico
4 stars

Secrets Akumal Riviera Maya
Riviera Maya, Mexico
5 stars

Bequia Plantation Hotel
Bequia, St Vincent and the Grenadines
4 stars

Cocobay
Antigua, Caribbean
4 stars

Galley Bay Resort & Spa
Antigua, Caribbean
4.5 stars

Breezes Bahamas
Nassau, Bahamas
3 stars

British Colonial Nassau
Nassau, Bahamas
4 stars

Margaritaville Beach Resort, Nassau Bahamas
Nassau, Bahamas
4 stars

Blue Haven Holiday Apartments
Barbados, Caribbean
3.5 stars

Colony Club, a Luxury Collection Resort, Barbados
Barbados, Caribbean
4.5 stars

Island Inn
Barbados, Caribbean
3.5 stars

O2 Beach Club & Spa by Ocean Hotels
Barbados, Caribbean
5 stars

Regent Apartments Barbados
Barbados, Caribbean
3 stars

Sugar Bay Barbados
Barbados, Caribbean
4.5 stars

Tamarind Resort, Barbados, An Autograph Collection All-Inclusive
Barbados, Caribbean
4 stars

The Rockley by Ocean Hotels
Barbados, Caribbean
4 stars

The Soco Hotel
Barbados, Caribbean
4 stars

Blue Horizons Garden Resort
Grenada, Caribbean
3 stars

Royalton Grenada, An Autograph Collection All-Inclusive Resort
Grenada, Caribbean
4 stars

Silversands Beach House
Grenada, Caribbean
5+ stars

Six Senses La Sagesse
Grenada, Caribbean
5 stars

True Blue Bay Boutique Resort
Grenada, Caribbean
3 stars

Grand Decameron Montego Beach, A Trademark All-Inclusive Resort
Montego Bay, Jamaica
3 stars

IBEROSTAR Selection Rose Hall Suite
Montego Bay, Jamaica
4 stars

IBEROSTAR Waves Rose Hall Beach
Montego Bay, Jamaica
3.5 stars

Round Hill Hotel & Villas
Montego Bay, Jamaica
5+ stars

The Daisy Family Suites at Ocean Coral Spring
Montego Bay, Jamaica
4.5 stars

Couples Negril
Negril, Jamaica
4.5 stars

Jamaica Inn
Ocho Rios, Jamaica
5+ stars

Moon Palace Cancun
Cancun, Mexico
5 stars

Secrets the Vine Cancun
Cancun, Mexico
5 stars

Sunscape Cancun
Cancun, Mexico
4 stars

Secrets Maroma Beach Riviera Cancun
Playa del Carmen, Mexico
5 stars

Atelier Playa Mujeres
Playa Mujeres, Mexico
5 stars

Grand Palladium Select Costa Mujeres
Playa Mujeres, Mexico
4.5 stars

Dreams Riviera Cancun Resort & Spa
Puerto Morelos, Mexico
4 stars

Hard Rock Hotel Riviera Maya - Heaven
Riviera Maya, Mexico
5 stars

Unico 20 87 Hotel Riviera Maya
Riviera Maya, Mexico
5 stars

Bequia Beach Hotel
Bequia, St Vincent and the Grenadines
4 stars

Young Island
St Vincent, St Vincent and the Grenadines
4 stars

Carlisle Bay
Antigua, Caribbean
5+ stars

Jolly Beach, Antigua
Antigua, Caribbean
3 stars

Royalton Antigua, An Autograph Collection All-Inclusive Resort
Antigua, Caribbean
4 stars

The Escape at Nonsuch Bay
Antigua, Caribbean
4 stars

Rosewood at Baha Mar
Nassau, Bahamas
5 stars

Bougainvillea Barbados
Barbados, Caribbean
4 stars

Crystal Cove, Barbados, A Tribute Portfolio All-Inclusive Resort
Barbados, Caribbean
4 stars

Fairmont Royal Pavilion
Barbados, Caribbean
5 stars

Garden Grove
Barbados, Caribbean
4 stars

Mango Bay
Barbados, Caribbean
4 stars

Sugar Cane Club Hotel and Spa
Barbados, Caribbean
4 stars

Sunbay Hotel Barbados
Barbados, Caribbean
3 stars

The Abidah by Accra
Barbados, Caribbean
4 stars

Worthing Court Apartment Hotel
Barbados, Caribbean
3 stars

Yellow Bird Hotel
Barbados, Caribbean
3.5 stars

Laluna Boutique Hotel & Villas
Grenada, Caribbean
4 stars

Sandals Grenada Resort & Spa
Grenada, Caribbean
5 stars

Grand Palladium Jamaica Resort & Spa
Montego Bay, Jamaica
4.5 stars

Half Moon
Montego Bay, Jamaica
5+ stars

Hyatt Zilara Rose Hall
Montego Bay, Jamaica
5 stars

Hyatt Ziva Rose Hall
Montego Bay, Jamaica
5 stars

Secrets St. James Montego Bay
Montego Bay, Jamaica
5 stars

Secrets Wild Orchid Montego Bay
Montego Bay, Jamaica
5 stars

Moon Palace Jamaica
Ocho Rios, Jamaica
5 stars

AVA Cancun
Cancun, Mexico
5 stars

Hyatt Vivid Playa Del Carmen
Cancun, Mexico
4.5 stars

Secrets Moxche
Cancun, Mexico
5 stars

The Beachfront by The Fives Hotels
Playa del Carmen, Mexico
4.5 stars

The Fives Oceanfront
Puerto Morelos, Mexico
4.5 stars

Grand Palladium Colonial Resort - Spa
Riviera Maya, Mexico
4 stars

The Liming Bequia
Bequia, St Vincent and the Grenadines
5 stars

Blue Lagoon Hotel & Marina
St Vincent, St Vincent and the Grenadines
3 stars

Sandals Saint Vincent
St Vincent, St Vincent and the Grenadines
5+ stars

Antigua Yacht Club Marina Resort
Antigua, Caribbean
3 stars

Cocos Hotel
Antigua, Caribbean
4 stars

Hammock Cove
Antigua, Caribbean
5 stars

Pineapple Beach Club
Antigua, Caribbean
4 stars

Sandals Grande Antigua Resort and Spa
Antigua, Caribbean
5 stars

Tamarind Hills Resort and Villas
Antigua, Caribbean
5 stars

The Cove Suites at Blue Waters
Antigua, Caribbean
5+ stars

The Verandah, Antigua
Antigua, Caribbean
4 stars

Grand Hyatt Baha Mar
Nassau, Bahamas
4.5 stars

The Coral at Atlantis
Nassau, Bahamas
4 stars

The Reef at Atlantis
Nassau, Bahamas
5 stars

Accra Beach Hotel & Spa
Barbados, Caribbean
3.5 stars

Apes Hill Barbados Golf Resort
Barbados, Caribbean
5 stars

Barbados Beach Club
Barbados, Caribbean
3 stars

Butterfly Beach Hotel
Barbados, Caribbean
3.5 stars

Cobblers Cove Barbados
Barbados, Caribbean
5 stars

Coconut Court Beach Hotel
Barbados, Caribbean
3 stars

Saint Peters Bay
Barbados, Caribbean
5 stars

Sandals Barbados
Barbados, Caribbean
5 stars

Savannah Beach Club Hotel
Barbados, Caribbean
4 stars

Southern Palms Beach Club
Barbados, Caribbean
3.5 stars

The Club Barbados Resort & Spa
Barbados, Caribbean
3.5 stars

Mount Cinnamon Beach & Wellness Resort
Grenada, Caribbean
4 stars

Silversands Grand Anse
Grenada, Caribbean
5+ stars

Catalonia Montego Bay
Montego Bay, Jamaica
3 stars

Dreams Rose Hall
Montego Bay, Jamaica
4.5 stars

Jewel Grande Montego Bay
Montego Bay, Jamaica
4 stars

Ocean Eden Bay
Montego Bay, Jamaica
4.5 stars

Couples Swept Away
Negril, Jamaica
4.5 stars

Sandals South Coast
Negril, Jamaica
5 stars

Sandy Haven Resort
Negril, Jamaica
4 stars

Sunset At The Palms
Negril, Jamaica
4 stars

Sandals Royal Plantation Ocho Rios
Ocho Rios, Jamaica
5 stars

Conrad Tulum Riviera Maya
Cancun, Mexico
5+ stars

Hilton Cancun, an All-Inclusive Resort
Cancun, Mexico
5 stars

Moon Palace The Grand Cancun
Cancun, Mexico
5 stars

Essence at the Fives Beach
Playa del Carmen, Mexico
4.5 stars
Great choice for fun-loving guests

Dreams Playa Mujeres
Playa Mujeres, Mexico
4 stars

Dreams Sapphire Resort & Spa
Puerto Morelos, Mexico
4 stars

Haven Riviera Cancun Resort and Spa
Riviera Cancun, Mexico
5 stars
When traveling from the UK to the Caribbean, you’ll be pleased to know that many popular destinations do not require a visa for short stays. However, it's always a good idea to double check the entry requirements, as these can vary depending on where you're headed.
For the best balance of great weather, affordable prices, and fewer crowds, December-April is the prime time to visit the Caribbean. However, if you're looking to save a bit more and don't mind some rain, the shoulder season in May and November is perfect. Just be sure to stay informed about the weather if you're traveling during hurricane season (June-November).
For the ultimate beach experience, Seven Mile Beach in Jamaica offers lively fun, Dickenson Bay in Antigua provides peaceful relaxation, and Carlisle Bay in Barbados promises stunning views and top-notch snorkeling.
The best islands for all-inclusive resorts depend on what you're looking for in your holiday, but Jamaica, Antigua, and Barbados are some of the top choices for luxury, relaxation, and adventure.
For first-time travellers, Jamaica truly stands out as the best island in the Caribbean. Vibrant culture, beautiful beaches, and exciting activities make it an ideal choice for a memorable getaway.
The Caribbean is incredibly family-friendly, offering a mix of beautiful beaches, exciting activities, and cultural experiences perfect for all ages. Plus many Caribbean resorts are designed with families in mind. All-inclusive resorts offer a range of family-friendly amenities like kids’ clubs, waterparks, and supervised activities, making it easy for parents to relax while kids have fun.
Each Caribbean island offers something unique, whether it’s Jamaica’s vibrant culture, the rich history of Barbados, or the unspoiled beauty of Grenada. The best island for your holiday depends on what you're seeking - whether it’s thrilling adventures, a romantic retreat, or simply unwinding in paradise.
If you’re dreaming of a relaxed Caribbean holiday, Grenada is the perfect choice. Known as the "Island of Spice," this stunning destination offers a peaceful, laid-back vibe that’s hard to beat. With beautiful beaches, lush greenery, and serene spots like Grand Anse Beach, Grenada is ideal for those seeking a tranquil escape.