
Mexico Eco-friendly Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $1,096 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Flight and Eco-friendly hotel deals in Mexico
Price found within the past 48 hours. Click for updated prices.

Bahia Principe Grand Tulum - All Inclusive
Price was CA $1,775, price is now CA $1,142 per person
CA $1,142
per person
Apr 11 - Apr 15
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Cancun (CUN)
8.4/10 Very Good! (1,388 reviews)
Room was neat and tidy, and the staff was very welcoming and accommodating.
Reviewed on Feb 7, 2026

Sandos Caracol Nature Resort & Water Park All Inclusive
Corasol
Price was CA $2,035, price is now CA $1,265 per person
CA $1,265
per person
Apr 11 - Apr 16
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Cancun (CUN)
6.8/10 (1,424 reviews)
Friendly staff. Hotel is a little dated.
Reviewed on Feb 9, 2026

Casa Velas Adults Only All Inclusive
Marina Vallarta
Price was CA $2,561, price is now CA $1,692 per person
CA $1,692
per person
Apr 11 - Apr 14
found 23 hours ago
Roundtrip flight included
Vancouver (YVR) to Puerto Vallarta (PVR)
9.6/10 Exceptional! (511 reviews)
Website is a little misleading illustrating the beach images eluding to the resort being on the beach
Reviewed on Dec 7, 2025

Barceló Maya Beach - All Inclusive
Price was CA $1,669, price is now CA $1,143 per person
CA $1,143
per person
Apr 11 - Apr 15
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Cancun (CUN)
8/10 Very Good! (1,008 reviews)
Was perfect. No problems. Clean, fun, lots of activities to do or just lay by the beach or pool!!
Reviewed on Feb 9, 2026

Barceló Karmina All Inclusive
Peninsulas de Santiago
Price was CA $2,214, price is now CA $1,532 per person
CA $1,532
per person
Mar 11 - Mar 18
found 7 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Manzanillo (ZLO)
8.4/10 Very Good! (1,191 reviews)
The room was clean, the staff were courteous and attentive. The Japanese and Italian restaurants were good. The Mexican restaurant was incredible. Would 100% recommend.
Reviewed on Feb 1, 2026
5* Eco-friendly holidays in Mexico
Price found within the past 48 hours. Click for updated prices.

Ocean Coral & Turquesa All Inclusive
Price was CA $1,285, price is now CA $1,035 per person
CA $1,035
per person
Mar 11 - Mar 13
found 8 hours ago
Roundtrip flight included
Toronto (YTO) to Cancun (CUN)
8.4/10 Very Good! (2,675 reviews)
Room was nice but the mattress was worn. Staff was excellent, kept our room clean and stocked the fridge daily.
Reviewed on Feb 9, 2026

Grand Palladium Kantenah Resort & Spa All Inclusive
Price was CA $1,986, price is now CA $1,430 per person
CA $1,430
per person
Apr 11 - Apr 15
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Cancun (CUN)
8.4/10 Very Good! (1,001 reviews)
We had a great time at Family Selection Kantenah. Our room had an amazing view, was spacious and very clean, and had two large separate bathrooms, which was a huge plus. The service was outstanding! our butlers, Emanuel and Louis, were incredibly helpful and attentive, always taking care of everything we needed. They went above and beyond and even surprised me with birthday touches in our room and at the restaurants. Also one of the sweetest moments was a balloon-filled bubble bath prepared for our toddler she absolutely loved it!
We truly loved the resort. The only thing we wished for was heated pools. The weather was a bit chilly during our stay, so we spent most of our time at the beach, which was perfect. But the pool and waterpark were too cold for our toddler to fully enjoy.
As for the food, there were so many options that we only had time to try a few. Compared to other resorts we’ve stayed at, I’d rate the food a 8 out of 10 but again we didn’t get to try many of the restaurants, so we may have missed some great ones.
Overall, the resort and service were outstanding. We are definitely planning to return and stay longer next time.
Reviewed on Feb 9, 2026

Banyan Tree Cabo Marques
Price was CA $4,168, price is now CA $3,461 per person
CA $3,461
per person
Mar 12 - Mar 19
found 14 hours ago
Roundtrip non-stop flight included
Montreal (YUL) to Acapulco (ACA)
9.4/10 Exceptional! (725 reviews)
The architecture and design were pleasant. Wonderful place to stay and the respect for nature is outstanding
Reviewed on Feb 3, 2026
3 Night Eco-friendly holidays in Mexico
Price found within the past 48 hours. Click for updated prices.

Barceló Maya Beach - All Inclusive
Price was CA $1,344, price is now CA $814 per person
CA $814
per person
Apr 16 - Apr 19
found 1 day ago
Roundtrip non-stop flight included
Querétaro (QRO) to Cancun (CUN)
8/10 Very Good! (1,008 reviews)
Was perfect. No problems. Clean, fun, lots of activities to do or just lay by the beach or pool!!
Reviewed on Feb 9, 2026

Bahia Principe Grand Tulum - All Inclusive
Price was CA $1,550, price is now CA $1,007 per person
CA $1,007
per person
Apr 16 - Apr 19
found 1 day ago
Roundtrip flight included
Miami (MIA) to Cancun (CUN)
8.4/10 Very Good! (1,388 reviews)
Room was neat and tidy, and the staff was very welcoming and accommodating.
Reviewed on Feb 7, 2026

Casa Velas Adults Only All Inclusive
Marina Vallarta
Price was CA $2,561, price is now CA $1,692 per person
CA $1,692
per person
Apr 11 - Apr 14
found 23 hours ago
Roundtrip flight included
Vancouver (YVR) to Puerto Vallarta (PVR)
9.6/10 Exceptional! (511 reviews)
Website is a little misleading illustrating the beach images eluding to the resort being on the beach
Reviewed on Dec 7, 2025
4 Night Eco-friendly holidays in Mexico
Price found within the past 48 hours. Click for updated prices.

Allegro Playacar - All Inclusive
Playacar
Price was CA $1,677, price is now CA $928 per person
CA $928
per person
Apr 13 - Apr 17
found 1 day ago
Roundtrip flight included
Detroit (DTW) to Cancun (CUN)
7.8/10 Good! (1,001 reviews)
Rooms are bungalow style with I believe 8 units per (4 up and 4 down). Def roomy enough for a couple. Shower temperature can take a bit in the morning to warm up and pressure is mid. Very prompt with room cleaning once you put your sign on the door, but some areas could use improvements (example we were there 7 nights and there was blue toothpaste splattered from previous stays on the sides of the mirror and hairs on the shower walls that were never cleaned. Beaches were beautiful and cleaned daily, very little seaweed in water/sand. Was very difficult to obtain reservations for the a la carte restaurants...we were only successful once in 7 days. Buffet had good variety of food, not always hot or even warm, they could use some warming trays underneath food. Not a huge variety for lunches, as buffet isn't open, just snack bar and pizzas ready made. Overall, we did enjoy our stay, but I would likely not return, for a few reasons...one of which is the very hard/firm bed.
Reviewed on Feb 5, 2026

Alaya Tulum
Zona Hotelera
Price was CA $2,089, price is now CA $1,082 per person
CA $1,082
per person
Apr 12 - Apr 16
found 12 hours ago
Roundtrip flight included
Toronto (YYZ) to Tulum Intl. Airport (TQO)
9.4/10 Exceptional! (429 reviews)
Unforgettable and romantic experience! This hotel became our second home, our room was spotless and beautiful, the beach was beautiful and you can get service to your beach beds, the amenities, the food and wellness services like everyday yoga at 8 am really made our stay a wonderful time, my husband and I will certainly come back as soon as we can, thank you so much Alaya Tulum!
Reviewed on Jan 29, 2026

Beloved Playa Mujeres - Couples Only All Inclusive
Playa Mujeres
Price was CA $3,880, price is now CA $2,391 per person
CA $2,391
per person
Mar 11 - Mar 15
found 20 hours ago
Roundtrip flight included
Detroit (DTT) to Cancun (CUN)
9.6/10 Exceptional! (1,004 reviews)
We loved this resort!! Amazing food, ambience and service!! We will be back.
Reviewed on Feb 6, 2026
Eco-friendly Hotels in Mexico

Sandos Caracol Nature Resort & Water Park All Inclusive
Carretera Cancún Chetumal Km. 295 Playa del Carmen QROO
Book a stay at this beach property in Playa del Carmen. Enjoy free breakfast, free parking, and 2 outdoor pools. Our guests praise the clean rooms and the family ...
7/10 Good! (1,475 reviews)
Check in took about an hour. Room was clean. Our room didn’t have hot water the first day until we called maintenance and taught us the “trick” to get hot water running. Food and activities were good. No room service unless you were royal elite. No liquor in room just beer, soda and water. Overall ...
Reviewed on Feb 7, 2026

Select Club at Sandos Caracol All Inclusive - Adults Only Area
Carretera Chetumal Pto Juarez Playa del Carmen QROO
Book a stay at this beach property in Playa del Carmen. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Playa del Carmen Main Beach and ...
7.6/10 Good! (926 reviews)
This hotel is one of the better ones I have stayed in, in Mexico. I booked with Expedia, which I have done many times before, I was warmly welcomed into this large hotel complex although there was a bit of a wait to check in. Once checked in the concierge team whisked me off to my room which was ...
Reviewed on Jan 27, 2026

Occidental at Xcaret Destination - All Inclusive
Carretera Federal 307, KM 282 Playa del Carmen QROO
The price is CA $433 per night from Mar 10 to Mar 11
CA $433
CA $529 total
Mar 10 - Mar 11
includes taxes & fees
Book a stay at this beach property in Playa del Carmen. Enjoy free breakfast, free parking, and 7 outdoor pools. Our guests praise the pool and the helpful staff ...
8.2/10 Very Good! (5,139 reviews)
Clean rooms, very friendly and accommodating staff. Beautiful resort, wildlife was so fun to see/watch.
Reviewed on Feb 2, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More vacations you might like
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







