Call to book
0871 277 1070
13 pence/min+the caller’s Access Charge Privacy policy
Close
Need help?
My lastminute.com

Cheap Hotels in Merida

87
719 reviews by TrustYou
Calle 60 x 59 no. 496
0.3 Miles from the centre

Offering international and local food at the restaurant, and free Wi-Fi throughout, El Gran Hotel is located in a Colonial-style building, 100 metres from Merida Main Square. The rooms offer Colonial décor, cable TV, air conditioning and wardrobe. Featuring a shower, private bathrooms also come with a hairdryer and a bathrobe. Extras include a safety deposit box. A wide range of restaurants can be reached within 30 metres. At El Gran Hotel you will find a 24-hour front desk and a terrace. Other facilities offered include a tour desk. The hotel is 100 metres from Merida Cathedral and 600 metres from La Mejorada Park. The property offers free parking.

Show more
per night from £38
Estimated price based on searches in the last month
84
1753 reviews by TrustYou
Calle 59 x 60 #500, Centro Histórico, at the corner of Hidalgo Park
0.4 Miles from the centre
per night from £46
(price for Tue, 03 Sep)
90
2190 reviews by TrustYou
Calle 57 NO. 513 62 x 64, Col. Centro
0.3 Miles from the centre
per night from £50
(price for Tue, 03 Sep)
81
448 reviews by TrustYou
Calle 60 N 498
0.3 Miles from the centre
per night from £55
(price for Tue, 03 Sep)

Hotel Ambassador Merida

80
2726 reviews by TrustYou
Calle 59 No.546 X 68
0.2 Miles from the centre
per night from £25
(price for Tue, 03 Sep)

Hotel Gran Centenario

79
762 reviews by TrustYou
Calle 55 #513 entre 60 y 62
0.4 Miles from the centre
per night from £25
(price for Tue, 03 Sep)

Hotel Suites Flamboyanes

72
1668 reviews by TrustYou
Av. Itzaes X Calle 31 No. 266, Col. García Ginerés
1.5 Miles from the centre
per night from £25
(price for Tue, 03 Sep)

Hotel Doralba Inn

82
2929 reviews by TrustYou
Calle 63 No. 464 x 52 y 54
0.6 Miles from the centre
per night from £28
(price for Tue, 03 Sep)

HOTEL POSADA MAYA

81A AV. INTERNACIONAL, 841, 97288 MÉRIDA ,MÉRIDA,
2.7 Miles from the centre
per night from £28
Estimated price based on searches in the last month

Hotel Reforma

78
1478 reviews by TrustYou
Calle 59 No 508 Col Centro
0.3 Miles from the centre

Located opposite from the Government Palace, this hotel in Merida features an outdoor pool. This air-conditioned hotel offers tour services, free Wi-Fi and rooms with flat-screen cable TV. Guest rooms at Hotel Reforma also provide ceiling fans and the bathrooms are equipped with showers. Reforma Hotel offers a free coffee service. For added convenience, laundry facilities are on site as well. The hotel is within walking distance to local restaurants. Yucatan University is 2 blocks from Hotel Reforma Merida and one block from Independence Place.

Show more
per night from £30
Estimated price based on searches in the last month

Hotel Maria del Carmen Merida

78
1567 reviews by TrustYou
Calle 63 No 550 Entre 68 Y 70 Centro
0.1 Miles from the centre
per night from £31
(price for Tue, 03 Sep)

Hotel Hacienda Inn Aeropuerto

83
1965 reviews by TrustYou
Avenida Aviacion, 750, Colonia Sambula
2 Miles from the centre
per night from £31
(price for Tue, 03 Sep)

Hotels in Merida

lastminute.com has a fantastic range of hotels in Merida, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent Merida hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations Merida has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555