7 Night Perfect Day Bahamas Holiday
Cruise Line: Royal Caribbean
Ship: Odyssey Of The Seas
Cruise Code: OY7BH145
Departure Date: 20 Dec 2026
Departure Port: Cape Liberty, Nj (ny Metro)
Nights: 7
Cabin Type | Category | Price (pp) | Total Cabin Price | Book |
---|---|---|---|---|
Interior | ||||
Interior Stateroom (Guaranteed) | ZI (Guaranteed) | $2,535 | $5,070 | Book |
Interior | 4V | $2,784 | $5,567 | Book |
Interior | 2V | $2,895 | $5,789 | Book |
Interior with Virtual Balcony | 2U | $3,020 | $6,039 | Book |
Connecting inside cabin | CI | $3,325 | $6,649 | Book |
Oceanview | ||||
Ocean View (Guaranteed) | YO (Guaranteed) | $2,634 | $5,268 | Book |
Ocean View | 2N | $2,918 | $5,836 | Book |
Spacious Ocean View | 4M | $3,146 | $6,292 | Book |
Balcony | ||||
Obstructed Ocean View Balcony (Guaranteed) | XB (Guaranteed) | $2,955 | $5,910 | Book |
Obstructed Ocean View Balcony | 2E | $3,411 | $6,821 | Book |
Ocean View Balcony | 4D | $3,683 | $7,367 | Book |
Ocean View Balcony | 2D | $3,775 | $7,550 | Book |
Connecting Oceanview Balcony | CB | $3,975 | $7,949 | Book |
Ocean View with Large Balcony | 4C | $4,218 | $8,435 | Book |
Ocean View with Large Balcony | 2C | $4,325 | $8,650 | Book |
Suite | ||||
Junior Suite (Guaranteed) | WS (Guaranteed) | $4,808 | $9,616 | Book |
Junior Suite | J4 | $5,602 | $11,204 | Book |
Junior Suite with Large Balcon | J1 | $6,001 | $12,002 | Book |
Junior Suite | J3 | $6,097 | $12,194 | Book |
Sky Junior Suite | JY | $6,304 | $12,609 | Book |
Grand Suite - 1 Bedroom | GS | $7,369 | $14,737 | Book |
Grand Suite - 2 Bedroom's | GT | $9,397 | $18,793 | Book |
Grand Loft Suite with Balcony | GL | $11,107 | $22,214 | Book |
Owner's Suite - 1 Bedroom | OS | $11,521 | $23,043 | Book |
Royal Loft Suite | RL | $20,772 | $41,544 | Book |
Date | Port | Arrive | Depart |
---|---|---|---|
20 Dec 2026 |
Cape Liberty, Nj (ny Metro) |
00:00:00 |
15:00:00 |
21 Dec 2026 |
Cruising |
00:00:00 |
00:00:00 |
22 Dec 2026 |
Orlando (port Canaveral), Fl |
11:59:00 |
20:00:00 |
23 Dec 2026 |
Perfect Day Cococay, Bahamas |
08:30:00 |
17:00:00 |
24 Dec 2026 |
Nassau, Bahamas |
08:00:00 |
17:00:00 |
25 Dec 2026 |
Cruising |
00:00:00 |
00:00:00 |
26 Dec 2026 |
Cruising |
00:00:00 |
00:00:00 |
27 Dec 2026 |
Cape Liberty, Nj (ny Metro) |
06:00:00 |
00:00:00 |