Choosing the Best Resort
There are all-inclusive resorts where everything is included, and à la carte resorts where you pay a nightly fee for your room and then activities or dining are paid for as you participate or at each meal. Each can you provide you an awesome vacation, no matter if your goal is to relax and unwind, or be active and see the countryside.
A’ la carte Resorts
These resorts are usually very upscale and the property will have amenities like pools, on-site restaurants and bars. Some will have recreational activities like tennis or golfing, and most will offer entertainment opportunities like shows. This type of lodging is great when you want to spend more time outside of the resort for a more highly-individualized vacation.

All-Inclusive Resorts
We have stayed in both type of resorts, but we like all-inclusive resorts best because we have already paid for the vacation and everything is covered including tips. The larger resorts will have multiple restaurants that are both buffet and and specialty restaurants where you order from a menu. Additionally, these will have “pop-up” dining, cafés, and poolside service.

All-inclusive resorts will typically have multiple pools, swim-up bars, and if the resort is a family-friendly resort there will be an adult-only section which tends to be a bit more relaxing. These resorts deliver awesome entertainment and activities, from bike rides to tequilla tasting, dancing lessons, pool tables, yoga, water Zumba, water volleyball, games, and so much more. Every night they provide professional entertainment such as fire dancing, comedy, magic, musicals, culture, and live bands.

Whichever type of resort you stay in, you may want to experience the area around you. We tend to spend 1 or 2 days of our week-long stay participating in activities outside the resort. Some of our favorite things to do include going in town to experience the culture first hand, visiting landmarks such as ancient ruins, going to ecological theme parks, swimming with dolphins, and cruising on a sunset catamaran. There are so many different excursions to enjoy no matter what country or area that your resort is in.
All-inclusive Versus A la Carte Resorts
Either type of resort can be a wonderful experience. The all-inclusive resorts are more of a destination where you can enjoy your stay without ever leaving the resort. The a’ la carte resorts are often just as nice, but you may spend more time off outside the resort and you will pay for meals, drinks and activities.
Resorts by Destination
Cancun / Riviera Maya
- El Cid Resorts – Marina El Cid, Ventus Ha’ at Marina, Ventus at Marina, El Cid La Ceiba Cozumel
- Palace Resorts – Beach Palace Cancun, Sun Palace Cancun, Cozumel Palace, Plyacar Palace, Moon Palace Cancun, Moon Palace The Grand Cancun, leBlanc Spa Resort Cancun
- Oasis Resorts – Grand Oasis Tulum, The Sens Cancun, The Pyramid Cancun, Grand Oasis Cancun, Grand Oasis Palm and Oasis Palm
- Original Resorts – Desire Riviera Maya and Temptation Cancun
- BlueBay Resorts – BlueBay Grand Esmeralda and Blue Diamond Luxury Boutique Hotel
- H10 Resorts – Ocean Riviera Paradise, Paradise El Beso Adult only, and Ocean Maya Royal
- Bahia Principe Resorts – Luxury Akumal, Grand Tulum, Luxury Sian Ka’an
- AIC Resorts – Hard Rock Hotel Cancun, Hard Rock Hotel Riviera Maya
- Krystal Hotels – Urban Cancun, Altitude Cancun, and Krystal Cancun
- NYX Hotel – Cancun
- Cancun Bay Resort – Cancun
- The Fives – The Fives Beach Playa del Carmen
- Tafer Resorts – Villa del Palmar Cancun, Garza Blanca Cancun
- Beachscape – Kin Ha Villas Cancun
- Grand Oasis Cancun
- Grand Riviera Princess
- Secrets Maroma Beach
- Barcelo Maya Colonial
Dominican Republic
- Be Live Hotels resorts in Santo Domingo, Punta Cana and Puerto Plata
- BlueBay Resorts – Puerto Plata and Samana
- H10 Resorts – Punta Cana: Ocean Blue & Sand, Ocean El Faro, and Ocean El Faro El Beso
- Bahia Principe Resorts – Samana: Cayo Levantado, Luxury Samana, Grand Cayacoa, Grand El Portillo
- Bahia Principe Resorts – La Romana: Luxury Bouganville, Grand La Romana
- Bahia Principe Resorts – Iunta Cana: Fantasia Punta Cana, Luyxury Ambar, Grand Aquamarine, Luxury Esmeralda, Grand Turquesa, Grand Punta Cana, and Grand Bavaro
- Lopesan Resorts – Costa Bavaro Resort Spa and Casino
California Baja Sur
- Ostar Grupo Hotelro – Loreto Bay at Baja, Calinda Beach Acapulco
- Azul Ixtapa – Ixtapa
- Tesoro Resorts – Ixtapa, Manzanillo, Los Cabos
- Tafer Resorts – Los Cabos, Puerto Vallarta
- El Cid Resorts – Mazatlan: Castilla Beach, El Moro Beach, Granada, Marina Beach
Other Areas