Ready to trade your daily grind for turquoise waters, and palm trees? At Compass Travel, we specialize in crafting Caribbean vacation packages and Mexico all-inclusive resort getaways that are as personalized as they are unforgettable.
Whether you're planning a romantic honeymoon, a milestone celebration, or simply want to recharge on a white-sand beach, our expert travel advisors create custom beach vacations that fit your unique needs, travel style, and budget.
Tailored All-Inclusive Travel
Skip the cookie-cutter trips. We design luxury all-inclusive getaways that match your preferences—from boutique beachfront escapes to five-star adults-only resorts with butler service.
Resort Expertise You Can Trust
We’ve personally visited and vetted dozens of the top Mexico all-inclusive resorts and Caribbean destinations, giving you insider access to the best accommodations, amenities, and locations.
Zero-Stress Planning
As your personal travel concierge, we take care of everything—from flights and transfers to excursions and spa reservations. Your only job? Relax.
Cultural & Historic: Explore ancient Mayan ruins in Tulum, Old Havana’s colonial streets, or San Juan’s colorful history—all with plenty of beach time built in.
Foodie Escapes: Indulge in authentic Mexican cuisine in Oaxaca, fresh seafood in Barbados, or rum tasting in Jamaica—plus private chef dinners and cooking classes.
Adventure & Nature: Zipline through lush jungles in Costa Rica, swim with stingrays in Grand Cayman, or snorkel world-famous reefs in Cozumel and Turks & Caicos.
Relaxation & Romance: Enjoy Caribbean honeymoon travel at adults-only resorts in St. Lucia, overwater bungalows in Jamaica, or sunset catamaran cruises in the Dominican Republic.
+1-614-454-1442
Tarpon Springs, Florida Office
(In-person meetings by appointment only):
123 E. Tarpon Ave.
Tarpon Springs, FL 34684
Columbus, Ohio Office
(In-person meetings by appointment only):
4182 Worth Ave. #I-115
Columbus, OH 43219
Business hours:
Monday-Friday 12pm-9pm Eastern Time
Saturday-Sunday 12pm-5pm Eastern Time