5 Night Bahamas & Perfect Day Cruise Royal Caribbean
$318 Per Person5 Nights | Miami, Florida - Nassau, Bahamas - Perfect Day Cococay, Bahamas ... More
What Is a Royal Caribbean Eastern Caribbean Cruise?
A Royal Caribbean Eastern Caribbean cruise typically sails 7 nights from Miami, Port Canaveral, or Cape Liberty (New Jersey) and visits some of the most beautiful islands in the Atlantic. Unlike Western Caribbean routes that head toward Mexico and Belize, Eastern Caribbean itineraries focus on the US Virgin Islands, Puerto Rico, the Dominican Republic, and the Bahamas — with stops at Royal Caribbean's private island paradise, Perfect Day at CocoCay.
Most Popular Eastern Caribbean Ports of Call
St. Maarten / Sint Maarten St. Maarten is the most visited stop on a Royal Caribbean Eastern Caribbean cruise. The island is split between French and Dutch sides, offering duty-free shopping, world-class beaches like Maho and Orient Bay, and thrilling excursions including ATV tours and America's Cup sailing races.
San Juan, Puerto Rico San Juan is a highlights-packed port on Eastern Caribbean sailings. Explore the UNESCO-listed Old San Juan, walk the colorful streets of La Perla, and visit the 16th-century Castillo San Felipe del Morro. With late departure times on most Royal Caribbean Eastern Caribbean cruises, you'll have the evening to enjoy San Juan's famous food and nightlife.
St. Thomas, US Virgin Islands St. Thomas is a shopper's and snorkeler's dream. Charlotte Amalie offers the best duty-free shopping in the Caribbean, while Magens Bay — consistently ranked one of the world's most beautiful beaches — is just a short taxi ride away. Coral World Ocean Park is a top family excursion pick.
Perfect Day at CocoCay, Bahamas Almost every Royal Caribbean Eastern Caribbean cruise itinerary includes a stop at Perfect Day at CocoCay, Royal Caribbean's private island in the Bahamas. The island features Thrill Waterpark (the largest in the Caribbean), Oasis Lagoon (the largest freshwater pool in the Caribbean), floating cabanas, and exclusive beach club experiences.
Best Ships for a Royal Caribbean Eastern Caribbean Cruise
Royal Caribbean deploys its biggest and best ships on Eastern Caribbean itineraries. Top ships currently sailing Eastern routes include:
Royal Caribbean Eastern Caribbean Cruise Prices
A 7-night Royal Caribbean Eastern Caribbean cruise starts from approximately $699 per person for an interior stateroom, rising to $1,400+ for balcony cabins and $3,500+ for suites. GetMyCruise compares live pricing across all departure dates so you can spot price drops and early booking discounts. The best deals on Royal Caribbean Eastern Caribbean cruises are typically found 6–9 months in advance or during Royal Caribbean's wave season sales in January–March.
Tips for Booking Your Royal Caribbean Eastern Caribbean Cruise
Book shore excursions through Royal Caribbean or a trusted local operator before you sail — popular excursions in St. Maarten and St. Thomas sell out quickly. Pack reef-safe sunscreen (required in many Eastern Caribbean ports), and bring a small day bag for port days. First-time cruisers should note that Eastern Caribbean sailings offer calmer seas than transatlantic or Alaska routes, making them ideal for families and new cruisers.
5 Nights | Miami, Florida - Nassau, Bahamas - Perfect Day Cococay, Bahamas ... More
4 Nights | Orlando (Port Canaveral), Fl - Bimini, Bahamas - Nassau, Bahamas... More
4 Nights | Orlando (Port Canaveral), Fl - Grand Turk, Turks & Caicos - Orla... More
5 Nights | Miami, Florida - Perfect Day Cococay, Bahamas - Nassau, Bahamas ... More
4 Nights | Miami, Florida - Cozumel, Mexico - Miami, Florida
4 Nights | Miami, Florida - Grand Turk, Turks & Caicos - Miami, Florida
4 Nights | Miami, Florida - Cozumel, Mexico - Miami, Florida
5 Nights | Miami, Florida - Nassau, Bahamas - Cozumel, Mexico - Miami, Flor... More
5 Nights | Orlando (Port Canaveral), Fl - Nassau, Bahamas - Perfect Day Coc... More
6 Nights | Fort Lauderdale, Florida - Nassau, Bahamas - Samana, Dominican R... More
5 Nights | Miami, Florida - Nassau, Bahamas - Puerto Costa Maya, Mexico - M... More
5 Nights | Orlando (Port Canaveral), Fl - Grand Turk, Turks & Caicos - Puer... More
4 Nights | Fort Lauderdale, Florida - Grand Turk, Turks & Caicos - Fort Lau... More
5 Nights | Fort Lauderdale, Florida - Grand Turk, Turks & Caicos - Perfect ... More
5 Nights | Orlando (Port Canaveral), Fl - Grand Turk, Turks & Caicos - Nass... More
5 Nights | Orlando (Port Canaveral), Fl - Perfect Day Cococay, Bahamas - Na... More
5 Nights | Miami, Florida - Nassau, Bahamas - Puerto Plata, Dominican Rep -... More
4 Nights | Orlando (Port Canaveral), Fl - Perfect Day Cococay, Bahamas - Na... More
5 Nights | Orlando (Port Canaveral), Fl - Nassau, Bahamas - Perfect Day Coc... More
5 Nights | Miami, Florida - Nassau, Bahamas - Labadee, Haiti - Miami, Flori... More
5 Nights | Orlando (Port Canaveral), Fl - Grand Turk, Turks & Caicos - Perf... More
4 Nights | Orlando (Port Canaveral), Fl - Labadee, Haiti - Orlando (Port Ca... More
4 Nights | Fort Lauderdale, Florida - Key West, Florida - Perfect Day Cococ... More
5 Nights | Miami, Florida - Perfect Day Cococay, Bahamas - Grand Turk, Turk... More
5 Nights | Orlando (Port Canaveral), Fl - Grand Turk, Turks & Caicos - Laba... More
5 Nights | Orlando (Port Canaveral), Fl - Labadee, Haiti - Perfect Day Coco... More
5 Nights | Orlando (Port Canaveral), Fl - Grand Turk, Turks & Caicos - Puer... More
5 Nights | Orlando (Port Canaveral), Fl - Labadee, Haiti - Nassau, Bahamas ... More
5 Nights | Miami, Florida - Puerto Plata, Dominican Rep - Perfect Day Cococ... More
5 Nights | Miami, Florida - Nassau, Bahamas - Puerto Plata, Dominican Rep -... More