Perfect Day at Coco Cay

Imagine a day unlike any other

Say hello to Perfect Day at Coco Cay, Royal Caribbean's very own private island in the Bahamas, designed to take your breath away. Here you will discover endless ways to fill your day with experiences like nowhere else. No matter what your age, this is a destination that has something for everyone.

Adventure Your Way
We all know there is no such thing as a one-size-fits-all holiday, especially with Royal Caribbean when you have your own private island to explore.

No matter if your ideal beach getaway involves larger-than-life thrills or relaxed chills at a peaceful waterfront chill spot, you will find there is no right or wrong way to make the very most of your adventure!

An Adults-Only Beachfront Paradise - Hideaway Beach

You’ve finally found the ultimate beachfront party in paradise just for adults, Hideaway Beach only on Royal Caribbean. Swim right up to the popping Hideaway Bar, fuelled by non-stop DJ-spun beats. Or soak up the rhythms at four more watering holes serving expertly crafted libations. Keep the energy fed with tasty pizzas from Slice of Paradise and flavourful all-American faves from Snack Shack. Plus, amp up the chill in your exclusive pool at one of The Hideout cabanas. The ultimate beach bash debuted in 2024, at the award-winning Perfect Day at CocoCay.

THAT CABANA LIFE

Level up your lounge game with a Hideaway Cabana. Sip cocktails or enjoy bottle service just steps away from the party scene, and never miss a beat with your own personal attendant catering to your needs. Or go VIP in a cabana at The Hideout to revel in relaxation with sweeping Caribbean views or a private bash in your own exclusive infinity plunge pool.

DIVE INTO THE PARTY

Plunge into the coolest way to pool all day at the best swim-up bar in The Bahamas, Hideaway Bar. Rock the pool party scene without ever leaving the water. Jam out to masterful DJ mashups. Or float up to the bartender for a round of Bahama Mamas. Here, you'll discover over-the-top revelry with non-stop beats and an endless flow of craft concoctions

VIBES AND VIEWS

Soak up sweeping emerald views at On the Rocks, the best spot on Hideaway Beach to toast to tropical vibes. Here the cool Caribbean breeze and craft drinks flow non-stop. And live musicians set the scene with island grooves. Sip your way through the day with refreshing cocktails like frozen margaritas and classic Mai Tais. Call the shots playing an epic billiards game. Or stir up a friendly shuffleboard competition.

EATS BETWEEN BEATS

Island party vibes and tropical libations meet their match with delicious beach bites at Hideaway Beach on Perfect Day at CocoCay. Once you’ve danced up an appetite, it’s time to take your tastebuds for a twirl. Head to Slice of Paradise to savour tasty pizzas and imaginative craft cocktails. And Snack Shack crushes cravings with juicy burgers, crispy chicken sandwiches, and fresh salads that will keep you coming back for more.

Perfect Day Your Way

There’s no such thing as a ‘one-size-fits-all’ holiday – especially on Perfect Day® at CocoCay®. Whether your ideal beach getaway involves larger-than-life thrills or unwinding at a peaceful waterfront chill spot, you’ll find there’s no right or wrong way to make the most out of your adventure when you hop onboard the best CocoCay cruises. 

Thrill Waterpark

Every adventurer of every age will find splashes, thrills and spills from pools to slides towering high into the sky. Bounce, swing and climb your way through the obstacles in Adventure Pool, ride a wave in the biggest wave pool in the Caribbean and much, much more.

Coco Beach Club

The exclusive Coco Beach Club is nothing but good vibes; plunge into the beachfront infinity pool, indulge in upgraded cuisine, kick back and enjoy the luxury of your own private Cabana, or even the views from the first Floating Cabanas in the Bahamas

Chill Island

Where else has tropical waters, powdery white sands and all your favourite activities in one place?

Your own recharging station, Chill Island is your Out-of-Office Oasis, kick back in your private Cabana, fill up your plate with a tasty BBQ on the beach at Chill Grill or check out the island sights from a jet ski, or on a guided snorkel tour.

Daredevil's Peak

Make a splash at North America's tallest water slide.

At 135 feet tall, Daredevil's Peak will leave you breathless. The single rider waterslide invites only the brave on a thrilling ride through 764 foot of translucent and aqualucent tube that delivers a rush of adrenaline from start to finish.

Oasis Lagoon

Did someone say cocktails while you chill in the pool? Swim this way!

Explore the different coves of the Caribbean's largest freshwater pool. Spend some family time, share a few cocktails with friends or lounge in your own private Cabana.

Up, Up and Away

Time for an Altitude Adjustment

Take your holiday adventure to the skies aboard a helium balloon and see your private Caribbean island like never before from the highest vantage point in The Bahamas.

Feel your heart race while you soar up to 450 feet above land and sea!

More from Royal Caribbean cruises

perfect day cococay

We found

396 cruises

Oasis of the Seas, Bahamas
1 / 22
Royal Caribbean
Duration
3 nights
Date
13 Nov 2026
Ship
Oasis of the Seas
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
From
£488
Price per person / inside stateroom
Show all departures (21)
Utopia of the Seas, Bahamas
1 / 23
Royal Caribbean
Duration
3 nights
Date
13 Nov 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£894
Price per person / oceanview stateroom
Show all departures (2)
Harmony of the Seas, Bahamas
1 / 22
Discount
Royal Caribbean
Duration
7 nights
Date
14 Nov 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£524
From
£506
Price per person / oceanview stateroom
Icon of the Seas, Caribbean
1 / 32
Discount
Royal Caribbean
Duration
7 nights
Date
14 Nov 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£593
From
£572
Price per person / inside stateroom
Show all departures (11)
Legend of the Seas, Caribbean
1 / 32
Discount
Royal Caribbean
Duration
8 nights
Date
14 Nov 2026
Ship
Legend of the Seas
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£662
From
£639
Price per person / inside stateroom
Adventure of the Seas, Caribbean
1 / 16
Discount
Royal Caribbean
Duration
6 nights
Date
15 Nov 2026
Ship
Adventure of the Seas
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£360
From
£348
Price per person / inside stateroom
Independence of the Seas, Caribbean
1 / 20
Discount
Royal Caribbean
Duration
7 nights
Date
15 Nov 2026
Ship
Independence of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£397
From
£383
Price per person / inside stateroom
Show all departures (7)
Allure of the Seas, Bahamas
1 / 29
Discount
Royal Caribbean
Duration
7 nights
Date
15 Nov 2026
Ship
Allure of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£398
From
£384
Price per person / inside stateroom
Show all departures (6)
Star of the Seas, Caribbean
1 / 26
Discount
Royal Caribbean
Duration
7 nights
Date
15 Nov 2026
Ship
Star of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£550
From
£531
Price per person / inside stateroom
Show all departures (11)
Odyssey of the Seas, Bahamas
1 / 28
Discount
Royal Caribbean
Duration
7 nights
Date
15 Nov 2026
Ship
Odyssey of the Seas
  • Departure - Cape Liberty (New York), USA
  • 5 stops  
  • Arrival - Cape Liberty (New York), USA
£677
From
£653
Price per person / inside stateroom
Show all departures (16)
Oasis of the Seas, Bahamas
1 / 22
Royal Caribbean
Duration
4 nights
Date
16 Nov 2026
Ship
Oasis of the Seas
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
From
£192
Price per person / inside stateroom
Wonder of the Seas, Bahamas
1 / 31
Royal Caribbean
Duration
4 nights
Date
16 Nov 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£244
Price per person / inside stateroom
Utopia of the Seas, Bahamas
1 / 23
Royal Caribbean
Duration
4 nights
Date
16 Nov 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£302
Price per person / inside stateroom
Show all departures (17)
Freedom of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
9 nights
Date
19 Nov 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£380
From
£367
Price per person / inside stateroom
Wonder of the Seas, Bahamas
1 / 31
Royal Caribbean
Duration
3 nights
Date
20 Nov 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 3 stops  
  • Arrival - Miami, Florida, USA
From
£347
Price per person / inside stateroom
Show all departures (2)
Utopia of the Seas, Bahamas
1 / 23
Royal Caribbean
Duration
3 nights
Date
20 Nov 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£848
Price per person / inside stateroom
Show all departures (11)
Icon of the Seas, Caribbean
1 / 32
Discount
Royal Caribbean
Duration
7 nights
Date
21 Nov 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£844
From
£814
Price per person / inside stateroom
Show all departures (11)
Harmony of the Seas, Bahamas
1 / 22
Discount
Royal Caribbean
Duration
7 nights
Date
21 Nov 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£956
From
£922
Price per person / inside stateroom
Legend of the Seas, Caribbean
1 / 32
Discount
Royal Caribbean
Duration
6 nights
Date
22 Nov 2026
Ship
Legend of the Seas
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£889
From
£857
Price per person / inside stateroom
Show all departures (10)
Star of the Seas, Caribbean
1 / 26
Discount
Royal Caribbean
Duration
7 nights
Date
22 Nov 2026
Ship
Star of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£906
From
£874
Price per person / inside stateroom
Show all departures (3)
Oasis of the Seas, Bahamas
1 / 22
Royal Caribbean
Duration
4 nights
Date
23 Nov 2026
Ship
Oasis of the Seas
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
From
£370
Price per person / inside stateroom
Show all departures (18)
Wonder of the Seas, Bahamas
1 / 31
Royal Caribbean
Duration
4 nights
Date
23 Nov 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£395
Price per person / inside stateroom
Show all departures (14)
Wonder of the Seas, Bahamas
1 / 31
Royal Caribbean
Duration
3 nights
Date
27 Nov 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£399
Price per person / inside stateroom
Show all departures (13)
Harmony of the Seas, Caribbean
1 / 22
Discount
Royal Caribbean
Duration
7 nights
Date
28 Nov 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£531
From
£512
Price per person / balcony stateroom
Legend of the Seas, Caribbean
1 / 32
Discount
Royal Caribbean
Duration
8 nights
Date
28 Nov 2026
Ship
Legend of the Seas
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£1096
From
£1057
Price per person / inside stateroom
Show all departures (6)
Independence of the Seas, Caribbean
1 / 20
Discount
Royal Caribbean
Duration
7 nights
Date
29 Nov 2026
Ship
Independence of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£314
From
£303
Price per person / inside stateroom
Brilliance of the Seas, Bahamas
1 / 18
Royal Caribbean
Duration
4 nights
Date
30 Nov 2026
Ship
Brilliance of the Seas
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
From
£261
Price per person / inside stateroom
Explorer of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
9 nights
Date
2 Dec 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£828
From
£799
Price per person / inside stateroom
Harmony of the Seas, Caribbean
1 / 22
Discount
Royal Caribbean
Duration
7 nights
Date
5 Dec 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£683
From
£659
Price per person / inside stateroom
Show all departures (3)
Independence of the Seas, Caribbean
1 / 20
Discount
Royal Caribbean
Duration
7 nights
Date
6 Dec 2026
Ship
Independence of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£288
From
£278
Price per person / inside stateroom
Star of the Seas, Caribbean
1 / 26
Discount
Royal Caribbean
Duration
7 nights
Date
6 Dec 2026
Ship
Star of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£736
From
£710
Price per person / inside stateroom
Show all departures (8)
Oasis of the Seas, Bahamas
1 / 22
Royal Caribbean
Duration
4 nights
Date
7 Dec 2026
Ship
Oasis of the Seas
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
From
£222
Price per person / inside stateroom
Show all departures (2)
Brilliance of the Seas, Bahamas
1 / 18
Royal Caribbean
Duration
4 nights
Date
7 Dec 2026
Ship
Brilliance of the Seas
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
From
£237
Price per person / inside stateroom
Utopia of the Seas, Bahamas
1 / 23
Royal Caribbean
Duration
4 nights
Date
7 Dec 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£401
Price per person / inside stateroom
Show all departures (2)
Explorer of the Seas, Caribbean
1 / 21
Royal Caribbean
Duration
5 nights
Date
11 Dec 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£352
Price per person / inside stateroom
Show all departures (4)
Utopia of the Seas, Bahamas
1 / 23
Royal Caribbean
Duration
3 nights
Date
11 Dec 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£380
Price per person / inside stateroom
Show all departures (7)
Harmony of the Seas, Bahamas
1 / 22
Discount
Royal Caribbean
Duration
7 nights
Date
12 Dec 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£396
From
£382
Price per person / inside stateroom
Show all departures (3)
Harmony of the Seas, Bahamas
1 / 22
Royal Caribbean
Duration
4 nights
Date
19 Dec 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£639
Price per person / inside stateroom
Radiance of the Seas, Caribbean
1 / 24
Discount
Royal Caribbean
Duration
7 nights
Date
19 Dec 2026
Ship
Radiance of the Seas
  • Departure - Tampa, FL USA
  • 5 stops  
  • Arrival - Tampa, FL USA
£687
From
£663
Price per person / inside stateroom
Icon of the Seas, Caribbean
1 / 32
Discount
Royal Caribbean
Duration
7 nights
Date
19 Dec 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£1045
From
£1008
Price per person / inside stateroom
40 of 396 pcs