

Set sail to sunny shores with our Caribbean cruise adventure! Start your getaway in Miami then set sail to discover the lush landscapes, pristine beaches, and rich cultures of Costa Maya, Roatan, Cozumel & more!
Including return flights from the UK, a 2-night pre-cruise 4* stay in Miami and a 7-night Full Board cruise this unforgettable tropical escape is perfect for those searching for a winter sun escape of a lifetime.
Want even more included? Add 'Free At Sea' to your booking giving you drinks, WiFi and more included!
To book online, click continue.

On arrival, make your way to the hotel for a 2 night stay.
Welcome to the mesmerising world of Miami, where sun-kissed beaches, iconic art deco architecture, and a vibrant Latin culture create an unparalleled blend of energy and allure. Indulge in the city's cosmopolitan vibe, soak up the tropical sunshine, and revel in the stylish fusion of sun, sand, and style that makes Miami a destination like no other.
Escape to the breathtaking island of Roatan, a Caribbean gem where turquoise waters meet white sandy beaches and lush tropical forests. Discover vibrant coral reefs teeming with marine life, relax on pristine beaches, and immerse in the island's laid-back culture. With its natural beauty and warm hospitality, Roatan promises an unforgettable tropical getaway for beach lovers, divers, and adventurers alike.
Discover the enchanting beauty of Costa Maya, a hidden gem on Mexico's Caribbean coast. Sink your toes into its pristine beaches and swim in crystal-clear waters. Immerse yourself in the region's rich Mayan culture by exploring ancient ruins or indulging in traditional cuisine. Embark on thrilling adventures like snorkeling, diving, or ziplining, and create memories that will last a lifetime.
Tony Hotel South Beach
A prime South Florida oceanfront boutique hotel in Miami with meticulously preserved 1930s Art Deco architecture and timeless hospitality.
All hotels are subject to change, but if changed will be to the same standard or higher. If any local tax or resort fees are payable, this will need to be paid by you direct to the hotel.