Mexico: Hotels

A land of contrasts straddling temperate and tropical zones

Mexico Hotels

Mexico’s hotels thrive on the tourism the country receives, and provides accommodation for every taste and pocket. Hotels in Mexico range from very basic to high end luxury. So whether it’s just a night stop over, or a week’s stay, you will have plenty of options to choose from in any of the Mexican cities.
2 and 3 star hotels in Mexico will give you a comfortable stay minus the frills. If you plan on spending most of your time outdoors exploring the sights and sounds of the country, then 2 and 3 star hotels are a good choice of accommodation. Rates for a double room in a 2 star hotel vary between 550pesos ($40) and 1100pesos ($80) a night.
4 star hotels in Mexico are located in posh localities usually in close proximity to places of tourist interest. The accommodation is no less than luxurious and your 4 star hotels in Mexico will provide you an extremely comfortable stay. A room in a 4 star hotel in Mexico City will cost you 1250Pesos ($90) to 2210Pesos ($160).

In Cancun a room in a 4 star hotel ranges from 2450Pesos ($178) to 3450Pesos ($250).
5 star hotel accommodations in Mexico are meant for those who want to be spoilt thoroughly! Some of the finest luxury hotels in the world are found in Mexico, and whether you are traveling on business, pleasure, romance or with your family, you will have some of the world’s best 5 star hotels to choose from. Such luxury never comes cheap so be ready to pay between 3800Pesos ($275) to 5000Pesos ($370). A 5 star hotel on one of Mexico’s popular beaches will be higher in price with rooms ranging between 4000Pesos ($290) to 6000Pesos ($436) a night.

Hotels in Mexico can be booked online via our accommodation section in the main tab above. Our links are updated daily to provide all Ok Alpha users with the latest special offers and the best rates for hotels in Mexico.