
Mexico Eco-friendly Vacations
Book a Eco-friendly Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to $2,000 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
Top Eco-friendly vacation packages in Mexico
Price found within the past 48 hours. Click for updated prices.

Bahia Principe Explore Tulum - All Inclusive
Price was $942, price is now $690 per person
$690
per person
Jun 2 - Jun 5
found 1 day ago
Roundtrip non-stop flight included
Washington (DCA) to Cancun (CUN)
8.2/10 Very Good! (1,332 reviews)
We had traveled to Bahía Príncipe Akumal in 2023. We returned this year, but to Grand Tulum. Our expectations were set extremely high when we went to Akumal, and were slightly let down visiting Grand Tulum. We were in a group of 8 and were told at check in we would not be able to eat together, and dinner reservations could only be set for 3/5 nights there due to restaurants not being open. 2/3 restaurants we went to were not great, honestly the buffet had better food! The AC was set and we didn’t have the ability to change it so the room stayed at 75 degrees. The pool, entertainment, golf, and workers were absolutely fantastic. Not sure I would come back to Bahia after this experience.
Reviewed on May 1, 2026

Beloved Playa Mujeres - Couples Only All Inclusive
Playa Mujeres
Save 100% on your flight
Price was $1,591, price is now $934 per person
$934
per person
Jun 2 - Jun 4
found 3 hours ago
Roundtrip flight included
Dallas (DFW) to Cancun (CUN)
9.4/10 Exceptional! (1,004 reviews)
Our stay at Beloved Playa Mujeres was truly amazing. From the moment we arrived, everything slowed down in the best way possible. The resort is beautiful, but more importantly, it feels calm and intentional. You never feel rushed, never feel crowded. Whether you are walking along the beach early in the morning, sitting by the pool in the afternoon, or heading to dinner in the evening, there is a sense of peace that stays with you the entire time.
What we loved most is that the resort never felt crowded. There was always space. Space to relax, space to breathe, space to actually disconnect. You are not competing for chairs, not waiting around, not dealing with noise. It feels like the kind of place you go when you truly want a real break.
The service is what makes the experience come alive. It is not just that it is top notch, it is that it feels real.
At El Mar, Victor made every meal feel like something to look forward to. The setting, the ocean, the pace of the service, it all comes together in a way that makes you want to stay a little longer.
We had the pleasure of having Alfonso as our waiter at both El Mar and Lupita, and he was outstanding. Attentive, funny, and engaging in a way that never felt forced. The kind of person who reads the table perfectly and makes the experience feel personal.
By the pool, Elvis was incredible. He is out there all day in the sun, moving constantly, checking in on guests, delivering drinks, keeping things flowing, and somehow doing it
Reviewed on Apr 29, 2026

Grand Palladium Kantenah Resort & Spa All Inclusive
Save 100% on your flight
Price was $1,179, price is now $739 per person
$739
per person
Jun 2 - Jun 5
found 1 day ago
Roundtrip non-stop flight included
Washington (DCA) to Cancun (CUN)
8.6/10 Excellent! (1,013 reviews)
It was really nice that they set up our room with a nice tray of fruit and a bottle of Brut Champagne 🍾 for being a vip guest. Then for my birthday 🎂 they set the room up with balloons, a bottle of wine, fruit tray, and meat & cheese tray, and made a heart shape on the floor with rose petals. They also left a bag for my birthday with a tee shirt, a small basket of Mexican candy, Riviera Maya refrigerator magnet, and a printed up birthday card with name on it. The Concierge Ali was very sweet and made sure everything was to our liking. We enjoyed all the wildlife especially seeing monkey. Pools were clean, and the grounds well maintained. Specialty Restaurants were good, but the buffet was lacking in food quality compared to other resorts we've been too. A bit displeased with the very gray looking sheets, and bathroom towels. Asked for a blanket for the bed and it had black marks on it as if someone used it to work on a car. I did take it up the front desk the next day to show them the dirty looking blanket we received and told them how dirty their sheets and towels looked. I also asked for a mattress pad for comfort. When we came back to the room later, it looked like they gave us new sheets & towels, along with putting on a mattress pad. Very please they replaced things. Only issue was they gave us a sheet when we called again for a blanket. Staff was nice, drinks were good, & the resort is very nice looking & well maintained. We did have an enjoyable stay at Kantenah.
Reviewed on May 1, 2026

Rosewood Mayakoba
Save 100% on your flight
Price was $2,404, price is now $1,701 per person
$1,701
per person
Jul 3 - Jul 6
found 7 hours ago
Roundtrip non-stop flight included
Houston (IAH) to Cancun (CUN)
9.8/10 Exceptional! (397 reviews)
Top personal service, top facilities, top amenities. 10 out of 10! The Best hotel in Mexico!
Reviewed on Jan 15, 2026

5* Eco-friendly vacations in Mexico
Price found within the past 48 hours. Click for updated prices.

Grand Palladium Kantenah Resort & Spa All Inclusive
Save 100% on your flight
Price was $1,179, price is now $739 per person
$739
per person
Jun 2 - Jun 5
found 1 day ago
Roundtrip non-stop flight included
Washington (DCA) to Cancun (CUN)
8.6/10 Excellent! (1,013 reviews)
It was really nice that they set up our room with a nice tray of fruit and a bottle of Brut Champagne 🍾 for being a vip guest. Then for my birthday 🎂 they set the room up with balloons, a bottle of wine, fruit tray, and meat & cheese tray, and made a heart shape on the floor with rose petals. They also left a bag for my birthday with a tee shirt, a small basket of Mexican candy, Riviera Maya refrigerator magnet, and a printed up birthday card with name on it. The Concierge Ali was very sweet and made sure everything was to our liking. We enjoyed all the wildlife especially seeing monkey. Pools were clean, and the grounds well maintained. Specialty Restaurants were good, but the buffet was lacking in food quality compared to other resorts we've been too. A bit displeased with the very gray looking sheets, and bathroom towels. Asked for a blanket for the bed and it had black marks on it as if someone used it to work on a car. I did take it up the front desk the next day to show them the dirty looking blanket we received and told them how dirty their sheets and towels looked. I also asked for a mattress pad for comfort. When we came back to the room later, it looked like they gave us new sheets & towels, along with putting on a mattress pad. Very please they replaced things. Only issue was they gave us a sheet when we called again for a blanket. Staff was nice, drinks were good, & the resort is very nice looking & well maintained. We did have an enjoyable stay at Kantenah.
Reviewed on May 1, 2026

Beloved Playa Mujeres - Couples Only All Inclusive
Playa Mujeres
Save 100% on your flight
Price was $1,591, price is now $934 per person
$934
per person
Jun 2 - Jun 4
found 3 hours ago
Roundtrip flight included
Dallas (DFW) to Cancun (CUN)
9.4/10 Exceptional! (1,004 reviews)
Our stay at Beloved Playa Mujeres was truly amazing. From the moment we arrived, everything slowed down in the best way possible. The resort is beautiful, but more importantly, it feels calm and intentional. You never feel rushed, never feel crowded. Whether you are walking along the beach early in the morning, sitting by the pool in the afternoon, or heading to dinner in the evening, there is a sense of peace that stays with you the entire time.
What we loved most is that the resort never felt crowded. There was always space. Space to relax, space to breathe, space to actually disconnect. You are not competing for chairs, not waiting around, not dealing with noise. It feels like the kind of place you go when you truly want a real break.
The service is what makes the experience come alive. It is not just that it is top notch, it is that it feels real.
At El Mar, Victor made every meal feel like something to look forward to. The setting, the ocean, the pace of the service, it all comes together in a way that makes you want to stay a little longer.
We had the pleasure of having Alfonso as our waiter at both El Mar and Lupita, and he was outstanding. Attentive, funny, and engaging in a way that never felt forced. The kind of person who reads the table perfectly and makes the experience feel personal.
By the pool, Elvis was incredible. He is out there all day in the sun, moving constantly, checking in on guests, delivering drinks, keeping things flowing, and somehow doing it
Reviewed on Apr 29, 2026

Rosewood Mayakoba
Save 100% on your flight
Price was $2,404, price is now $1,701 per person
$1,701
per person
Jul 3 - Jul 6
found 7 hours ago
Roundtrip non-stop flight included
Houston (IAH) to Cancun (CUN)
9.8/10 Exceptional! (397 reviews)
Top personal service, top facilities, top amenities. 10 out of 10! The Best hotel in Mexico!
Reviewed on Jan 15, 2026
3 Night Eco-friendly vacations in Mexico
Price found within the past 48 hours. Click for updated prices.

Bahia Principe Explore Tulum - All Inclusive
Save 100% on your flight
Price was $985, price is now $680 per person
$680
per person
Jul 3 - Jul 6
found 1 day ago
Roundtrip non-stop flight included
Buffalo (BUF) to Cancun (CUN)
8.2/10 Very Good! (1,332 reviews)
We had traveled to Bahía Príncipe Akumal in 2023. We returned this year, but to Grand Tulum. Our expectations were set extremely high when we went to Akumal, and were slightly let down visiting Grand Tulum. We were in a group of 8 and were told at check in we would not be able to eat together, and dinner reservations could only be set for 3/5 nights there due to restaurants not being open. 2/3 restaurants we went to were not great, honestly the buffet had better food! The AC was set and we didn’t have the ability to change it so the room stayed at 75 degrees. The pool, entertainment, golf, and workers were absolutely fantastic. Not sure I would come back to Bahia after this experience.
Reviewed on May 1, 2026

Beloved Playa Mujeres - Couples Only All Inclusive
Playa Mujeres
Save 100% on your flight
Price was $2,232, price is now $1,259 per person
$1,259
per person
Jun 2 - Jun 5
found 1 day ago
Roundtrip non-stop flight included
Cincinnati (CVG) to Cancun (CUN)
9.4/10 Exceptional! (1,004 reviews)
Our stay at Beloved Playa Mujeres was truly amazing. From the moment we arrived, everything slowed down in the best way possible. The resort is beautiful, but more importantly, it feels calm and intentional. You never feel rushed, never feel crowded. Whether you are walking along the beach early in the morning, sitting by the pool in the afternoon, or heading to dinner in the evening, there is a sense of peace that stays with you the entire time.
What we loved most is that the resort never felt crowded. There was always space. Space to relax, space to breathe, space to actually disconnect. You are not competing for chairs, not waiting around, not dealing with noise. It feels like the kind of place you go when you truly want a real break.
The service is what makes the experience come alive. It is not just that it is top notch, it is that it feels real.
At El Mar, Victor made every meal feel like something to look forward to. The setting, the ocean, the pace of the service, it all comes together in a way that makes you want to stay a little longer.
We had the pleasure of having Alfonso as our waiter at both El Mar and Lupita, and he was outstanding. Attentive, funny, and engaging in a way that never felt forced. The kind of person who reads the table perfectly and makes the experience feel personal.
By the pool, Elvis was incredible. He is out there all day in the sun, moving constantly, checking in on guests, delivering drinks, keeping things flowing, and somehow doing it
Reviewed on Apr 29, 2026

Grand Palladium Kantenah Resort & Spa All Inclusive
Save 100% on your flight
Price was $1,212, price is now $716 per person
$716
per person
Jul 3 - Jul 6
found 1 day ago
Roundtrip non-stop flight included
Buffalo (BUF) to Cancun (CUN)
8.6/10 Excellent! (1,013 reviews)
It was really nice that they set up our room with a nice tray of fruit and a bottle of Brut Champagne 🍾 for being a vip guest. Then for my birthday 🎂 they set the room up with balloons, a bottle of wine, fruit tray, and meat & cheese tray, and made a heart shape on the floor with rose petals. They also left a bag for my birthday with a tee shirt, a small basket of Mexican candy, Riviera Maya refrigerator magnet, and a printed up birthday card with name on it. The Concierge Ali was very sweet and made sure everything was to our liking. We enjoyed all the wildlife especially seeing monkey. Pools were clean, and the grounds well maintained. Specialty Restaurants were good, but the buffet was lacking in food quality compared to other resorts we've been too. A bit displeased with the very gray looking sheets, and bathroom towels. Asked for a blanket for the bed and it had black marks on it as if someone used it to work on a car. I did take it up the front desk the next day to show them the dirty looking blanket we received and told them how dirty their sheets and towels looked. I also asked for a mattress pad for comfort. When we came back to the room later, it looked like they gave us new sheets & towels, along with putting on a mattress pad. Very please they replaced things. Only issue was they gave us a sheet when we called again for a blanket. Staff was nice, drinks were good, & the resort is very nice looking & well maintained. We did have an enjoyable stay at Kantenah.
Reviewed on May 1, 2026
4 Night Eco-friendly vacations in Mexico
Price found within the past 48 hours. Click for updated prices.

Allegro Playacar - All Inclusive
Playacar
Save 100% on your flight
Price was $1,251, price is now $728 per person
$728
per person
Jun 2 - Jun 6
found 1 day ago
Roundtrip flight included
Ciudad Juarez (CJS) to Cancun (CUN)
7.8/10 Good! (1,001 reviews)
Atmosphere is quaint, clean and good value
Reviewed on Apr 29, 2026

Beloved Playa Mujeres - Couples Only All Inclusive
Playa Mujeres
Save 100% on your flight
Price was $2,863, price is now $1,543 per person
$1,543
per person
Jun 2 - Jun 6
found 2 hours ago
Roundtrip flight included
Baltimore (BWI) to Cancun (CUN)
9.4/10 Exceptional! (1,004 reviews)
Our stay at Beloved Playa Mujeres was truly amazing. From the moment we arrived, everything slowed down in the best way possible. The resort is beautiful, but more importantly, it feels calm and intentional. You never feel rushed, never feel crowded. Whether you are walking along the beach early in the morning, sitting by the pool in the afternoon, or heading to dinner in the evening, there is a sense of peace that stays with you the entire time.
What we loved most is that the resort never felt crowded. There was always space. Space to relax, space to breathe, space to actually disconnect. You are not competing for chairs, not waiting around, not dealing with noise. It feels like the kind of place you go when you truly want a real break.
The service is what makes the experience come alive. It is not just that it is top notch, it is that it feels real.
At El Mar, Victor made every meal feel like something to look forward to. The setting, the ocean, the pace of the service, it all comes together in a way that makes you want to stay a little longer.
We had the pleasure of having Alfonso as our waiter at both El Mar and Lupita, and he was outstanding. Attentive, funny, and engaging in a way that never felt forced. The kind of person who reads the table perfectly and makes the experience feel personal.
By the pool, Elvis was incredible. He is out there all day in the sun, moving constantly, checking in on guests, delivering drinks, keeping things flowing, and somehow doing it
Reviewed on Apr 29, 2026

Grand Palladium Kantenah Resort & Spa All Inclusive
Save 100% on your flight
Price was $1,391, price is now $795 per person
$795
per person
Jun 2 - Jun 6
found 1 day ago
Roundtrip non-stop flight included
Houston (HOU) to Cancun (CUN)
8.6/10 Excellent! (1,013 reviews)
It was really nice that they set up our room with a nice tray of fruit and a bottle of Brut Champagne 🍾 for being a vip guest. Then for my birthday 🎂 they set the room up with balloons, a bottle of wine, fruit tray, and meat & cheese tray, and made a heart shape on the floor with rose petals. They also left a bag for my birthday with a tee shirt, a small basket of Mexican candy, Riviera Maya refrigerator magnet, and a printed up birthday card with name on it. The Concierge Ali was very sweet and made sure everything was to our liking. We enjoyed all the wildlife especially seeing monkey. Pools were clean, and the grounds well maintained. Specialty Restaurants were good, but the buffet was lacking in food quality compared to other resorts we've been too. A bit displeased with the very gray looking sheets, and bathroom towels. Asked for a blanket for the bed and it had black marks on it as if someone used it to work on a car. I did take it up the front desk the next day to show them the dirty looking blanket we received and told them how dirty their sheets and towels looked. I also asked for a mattress pad for comfort. When we came back to the room later, it looked like they gave us new sheets & towels, along with putting on a mattress pad. Very please they replaced things. Only issue was they gave us a sheet when we called again for a blanket. Staff was nice, drinks were good, & the resort is very nice looking & well maintained. We did have an enjoyable stay at Kantenah.
Reviewed on May 1, 2026
Top Eco-friendly Mexico Hotels

Sandos Caracol Nature Resort & Water Park All Inclusive
Carretera Cancún Chetumal Km. 295 Playa del Carmen QROO
$251 nightly
The price is $310 total per night from May 12 to May 13
$310 total
May 12 - May 13
Total with taxes and fees
Book a stay at this beach property in Playa del Carmen. Enjoy free parking, 2 outdoor pools, and a full-service spa. Our guests praise the clean rooms and the ...
7/10 Good! (1,420 reviews)
Running across a problem. Everybody assisted Me and solved the problem can't ask for anything more
Reviewed on May 2, 2026

Select Club at Sandos Caracol All Inclusive - Adults Only Area
Carretera Chetumal Pto Juarez Playa del Carmen QROO
$300 nightly
The price is $369 total per night from May 12 to May 13
$369 total
May 12 - May 13
Total with taxes and fees
Book a stay at this beach property in Playa del Carmen. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Playa del Carmen Main Beach ...
7.6/10 Good! (941 reviews)
Bar had a fantastic selection of domestic and premium liquor. All the pools and bathrooms were clean and stocked at all time, with ample access and chairs available. The rooms were cleaned and restocked daily with our favourite drinks.
Reviewed on Apr 30, 2026

Occidental at Xcaret Destination - All Inclusive
Carretera Federal 307, KM 282 Playa del Carmen QROO
$215 nightly
The price is $263 total per night from May 19 to May 20
$263 total
May 19 - May 20
Total with taxes and 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.4/10 Very Good! (5,272 reviews)
The staff were very friendly and the la a carte restaurants were great. The buffets offered a good variety of food. One draw back was the constant pressure by a gentleman named Moses to purchase a time share while on our vacation.
Reviewed on May 3, 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.



















