A beach with a horse rider, thatched umbrellas, and beach chairs.

Green Hotels in Mexico from $246

Top Cities in Mexico

Check availability on Mexico Green Hotels

Our top choices for Mexico eco-friendly hotels

1. Sandos Caracol Nature Resort & Water Park All Inclusive

Sandos Caracol Nature Resort & Water Park All Inclusive
4.0 star property
Corasol
7.4 out of 10, Good, (1,483 reviews)
"This place is super kid friendly will go again"
United States
Jasmin
$200 nightly
The price is $246
Dec 8 - Dec 9
Total with taxes and fees
Sandos Caracol Nature Resort & Water Park All Inclusive

2. Select Club at Sandos Caracol All Inclusive - Adults Only Area

Select Club at Sandos Caracol All Inclusive - Adults Only Area
4.0 star property
Corasol
7.8 out of 10, Good, (956 reviews)
"Beautiful location we love the property. We’ve been there twice. The wildlife is amazing."
United States
Roy Earl
$208 nightly
The price is $255
Dec 8 - Dec 9
Total with taxes and fees
Select Club at Sandos Caracol All Inclusive - Adults Only Area

3. Occidental at Xcaret Destination - All Inclusive

Occidental at Xcaret Destination - All Inclusive
4.0 star property
Playa del Carmen
8.4 out of 10, Very good, (5,922 reviews)
"Great place to stay, beds could be more comfy in my opinion"
United States
Lorena
$444 nightly
The price is $540
Nov 16 - Nov 17
Total with taxes and fees
Occidental at Xcaret Destination - All Inclusive

4. Catalonia Royal Tulum Adults Only - All Inclusive

Catalonia Royal Tulum Adults Only - All Inclusive
4.0 star property
Xpu-Ha
9.0 out of 10, Wonderful, (1,064 reviews)
"Hotel was beautiful and our room was very nice. Resort was very nice."
United States
Monee
Catalonia Royal Tulum Adults Only - All Inclusive

5. Bahia Principe Explore Tulum - Hyatt Inclusive Collection - All Inclusive

Bahia Principe Explore Tulum - Hyatt Inclusive Collection - All Inclusive
4.0 star property
Akumal
8.2 out of 10, Very good, (1,146 reviews)
"I love the place, definitely will come back"
United States
Walter Gonzalo Velez De Villa
$215 nightly
The price is $264
Dec 13 - Dec 14
Total with taxes and fees
Bahia Principe Explore Tulum - Hyatt Inclusive Collection - All Inclusive

6. Rosewood Mayakoba

Rosewood Mayakoba
5.0 star property
Playa del Carmen
9.8 out of 10, Exceptional, (423 reviews)
"Rosewood always has the best service and the property is wonderful and wildlife is fun. I don’t like all the barriers added to the beach made the water murky I remember when it was much cleaner. The spa is wonderful our massage was great. Some of the rooms are in need of refreshing it’s been 18 years. But still one of my favorite hotels."
United States
Richard
$975 nightly
The price is $1,162
Nov 17 - Nov 18
Total with taxes and fees
Rosewood Mayakoba

7. Banyan Tree Mayakoba

Banyan Tree Mayakoba
5.0 star property
Playa del Carmen
9.6 out of 10, Exceptional, (1,000 reviews)
"Love the resort we came 9 years ago on our honeymoon and loved it. We returned for our anniversary and it was amazing as well."
United States
Fayz
$712 nightly
The price is $845
Dec 7 - Dec 8
Total with taxes and fees
Banyan Tree Mayakoba

8. Ocean Maya Royale - Adults Only - All Inclusive

Ocean Maya Royale - Adults Only - All Inclusive
5.0 star property
Riviera Maya
8.8 out of 10, Excellent, (2,887 reviews)
"Great place to vacation, friendly staff"
United States
Steven
$335 nightly
The price is $408
Dec 7 - Dec 8
Total with taxes and fees
Ocean Maya Royale - Adults Only - All Inclusive

9. Paradisus La Perla - Adults Only - Riviera Maya - All Inclusive

Paradisus La Perla - Adults Only - Riviera Maya - All Inclusive
5.0 star property
Luis Donaldo Colosio
8.8 out of 10, Excellent, (1,001 reviews)
"My stay was excellent. From the food to the property everything exceeded my expectations. I highly recommend it if you’re looking for a relaxing vacation."
United States
Sabrina
$507 nightly
The price is $619
Nov 30 - Dec 1
Total with taxes and fees
Paradisus La Perla - Adults Only - Riviera Maya - All Inclusive

10. Fairmont Mayakoba

Fairmont Mayakoba
5.0 star property
Playa del Carmen
9.2 out of 10, Wonderful, (1,001 reviews)
"Amazing stay!!"
United States
Stephanie
$325 nightly
The price is $397
Dec 1 - Dec 2
Total with taxes and fees
Fairmont Mayakoba
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Mexico Hotel Reviews

Explore a world of travel with Expedia