- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top cities in Mexico and Central America

Cancun
Check prices for these dates
Our top choices for Mexico and Central America hotels with mountains nearby

1. Grand Miramar All Luxury Suites & Residences
Grand Miramar All Luxury Suites & ResidencesConchas Chinas
9.2 out of 10, Wonderful, (1,000 reviews)
The price is £135
includes taxes & fees
9 Dec - 10 Dec

2. Sleeping Giant Rainforest Lodge
Sleeping Giant Rainforest LodgeBelmopan
9.8 out of 10, Exceptional, (558 reviews)
The price is £141
includes taxes & fees
11 Nov - 12 Nov

3. El Establo Mountain Hotel
El Establo Mountain HotelMonteverde
8.2 out of 10, Very good, (1,001 reviews)
The price is £206
includes taxes & fees
19 Nov - 20 Nov

4. Borinquen Thermal Resort
Borinquen Thermal ResortCanas Dulces
9.0 out of 10, Wonderful, (733 reviews)
The price is £148
includes taxes & fees
10 Nov - 11 Nov

5. Pumilio Mountain & Ocean Hotel
Pumilio Mountain & Ocean HotelJacó
9.4 out of 10, Exceptional, (1,000 reviews)
The price is £97
includes taxes & fees
9 Nov - 10 Nov

6. Hotel Villa Caletas
Hotel Villa CaletasTárcoles
9.2 out of 10, Wonderful, (733 reviews)
The price is £218
includes taxes & fees
9 Nov - 10 Nov

7. Barceló Puerto Vallarta - All Inclusive
Barceló Puerto Vallarta - All InclusiveSouth Zone
8.4 out of 10, Very good, (3,017 reviews)
The price is £208
includes taxes & fees
16 Nov - 17 Nov

8. Peace Lodge
Peace LodgeVara Blanca
10.0 out of 10, Exceptional, (573 reviews)
The price is £381
includes taxes & fees
9 Nov - 10 Nov

9. Hotel Arenal Lodge
Hotel Arenal LodgeLa Fortuna
8.6 out of 10, Excellent, (1,000 reviews)
The price is £91
includes taxes & fees
17 Nov - 18 Nov

10. Xandari Resort And Spa
Xandari Resort And SpaSan Isidro
9.6 out of 10, Exceptional, (1,001 reviews)
The price is £245
includes taxes & fees
10 Nov - 11 Nov
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.


























































































