Best 5-star hotels in Mexico
8.4Great98 reviews
Hotel
Crowne Plaza Hotel Monterrey, An Ihg Hotel
Mexico, Monterrey
from NZD 103 per night
8.4Great190 reviews
Resort
Princess Mundo Imperial Riviera Diamante Acapulco
Mexico, Acapulco
from NZD 200 per night
8.2Great131 reviews
Resort
Pierre Mundo Imperial Riviera Diamante Acapulco
Mexico, Acapulco
from NZD 178 per night
8.6Great532 reviews
Hotel
Gran Hotel Ciudad De Mexico Zocalo View
Mexico, Mexico City
from NZD 354 per night
8.2Great129 reviews
Resort
Grand Park Royal Puerto Vallarta
Mexico, Puerto Vallarta
from NZD 433 per night
8.4Great150 reviews
Resort
Iberostar Selection Cancun (Adults Only)
Mexico, Cancun
from NZD 631 per night
8.4Great89 reviews
Hotel
Best Western Plus Posada De Don Vasco
Mexico, Patzcuaro
from NZD 116 per night
8.4Great135 reviews
Resort
Bahia Principe Luxury Akumal (Adults Only)
Mexico, Akumal
from NZD 403 per night
8.4Great229 reviews
Resort
Hilton Playa Del Carmen, An All-Inclusive Adult Only Resort
Mexico, Playa del Carmen
from NZD 456 per night
8.0Great173 reviews
Hotel
Real Inn Tijuana By Camino Real Hoteles
Mexico, Tijuana
from NZD 146 per night
Most popular 4-star hotels in Mexico
8.4Great91 reviews
Resort
Tesoro Ixtapa Beach Resort
Mexico, Ixtapa (Guerrero)
from NZD 357 per night
8.6Great885 reviews
Hotel
Zocalo Central & Rooftop Mexico City
Mexico, Mexico City
from NZD 295 per night
8.0Great90 reviews
Resort
Sunscape Puerto Vallarta Resort
Mexico, Puerto Vallarta
from NZD 429 per night
8.6Great96 reviews
Resort
Posada Real Puerto Escondido
Mexico, Puerto Escondido (Oaxaca)
from NZD 244 per night
Most popular 3-star hotels in Mexico
8.4Great391 reviews
Hotel
Hampton Inn & Suites Mexico City - Centro Historico
Mexico, Mexico City
from NZD 72 per night
8.2Great160 reviews
Hotel
Hotel Delfin Puerto Vallarta
Mexico, Puerto Vallarta
from NZD 126 per night
8.2Great130 reviews
Hotel
Blue Chairs Resort By The Sea - Adults Only
Mexico, Puerto Vallarta
from NZD 86 per night
Amazing spa hotels in Mexico
8.2Great127 reviews
Hotel
Hotel Santa Cruz Huatulco
Mexico, Santa Cruz Huatulco
from NZD 90 per night
8.6Great139 reviews
Resort
Hotel Marina El Cid Spa & Beach Resort
Mexico, Puerto Morelos
from NZD 319 per night
8.4Great146 reviews
Resort
Marina Fiesta Resort & Spa, A La Carte All Inclusive Optional
Mexico, Cabo San Lucas
from NZD 277 per night
8.4Great421 reviews
Resort
Grand Fiesta Americana Coral Beach Cancun
Mexico, Cancun
from NZD 602 per night
8.6Great130 reviews
Resort
Marquis Los Cabos, An All - Inclusive, Adults - Only & No Timeshare Resort
Mexico, San Jose del Cabo
from NZD 797 per night
8.4Great168 reviews
Resort
from NZD 428 per night
8.4Great179 reviews
Hotel
Jw Marriott Hotel Mexico City Polanco
Mexico, Mexico City
from NZD 541 per night
8.6Great184 reviews
Resort
Marriott Puerto Vallarta Resort & Spa
Mexico, Puerto Vallarta
from NZD 288 per night
8.4Great143 reviews
Hotel
Wyndham Grand Cancun All Inclusive Resort & Villas
Mexico, Cancun
from NZD 495 per night
8.4Great84 reviews
Resort
Hyatt Zilara Riviera Maya Adults Only All-Inclusive
Mexico, Playa del Carmen
from NZD 425 per night
8.4Great103 reviews
Resort
Dreams Los Cabos Suites Golf Resort & Spa
Mexico, El Bedito
from NZD 584 per night
8.4Great174 reviews
Resort
Grand Palladium Kantenah Resort & Spa
Mexico, Akumal
from NZD 418 per night
Top family hotels in Mexico
8.4Great120 reviews
Resort
Hacienda Del Mar Los Cabos, Autograph Collection (Adults Only)
Mexico, Cabo San Lucas
from NZD 425 per night
8.6Great365 reviews
Hotel
Sheraton Mexico City Maria Isabel
Mexico, Mexico City
from NZD 118 per night
8.4Great90 reviews
Resort
Me Cabo By Melia (Adults Only)
Mexico, Cabo San Lucas
from NZD 868 per night
8.4Great70 reviews
Resort
Azul Ixtapa All Inclusive Resort
Mexico, Ixtapa (Guerrero)
from NZD 482 per night
8.4Great90 reviews
Resort
Cabo Azul, A Hilton Vacation Club
Mexico, San Jose del Cabo
from NZD 134 per night
8.6Great199 reviews
Resort
The Westin Resort & Spa, Puerto Vallarta
Mexico, Puerto Vallarta
from NZD 141 per night
8.4Great347 reviews
Resort
Sandos Playacar All Inclusive (Adults Only)
Mexico, Playa del Carmen
from NZD 349 per night
8.4Great461 reviews
Resort
Sandos Caracol Eco Resort All Inclusive (Adults Only)
Mexico, Playa del Carmen
from NZD 700 per night
8.4Great109 reviews
Resort
Hacienda Encantada Resort & Spa
Mexico, Cabo San Lucas
from NZD 382 per night
Best luxury hotels in Mexico
8.6Great236 reviews
Resort
Sheraton Buganvilias Resort & Convention Center
Mexico, Puerto Vallarta
from NZD 167 per night
8.4Great210 reviews
Resort
Grand Sirenis Riviera Maya Resort & Spa All Inclusive
Mexico, Akumal
from NZD 278 per night
8.4Great67 reviews
Resort
from NZD 365 per night
8.6Great116 reviews
Resort
Grand Decameron Los Cabos, A Trademark All-Inclusive Resort (Adults Only)
Mexico, San Jose del Cabo
from NZD 283 per night
Cheap hotels in Mexico
8.2Great167 reviews
Hotel
Tropicana Hotel Puerto Vallarta
Mexico, Puerto Vallarta
from NZD 121 per night
8.2Great271 reviews
Hotel
Pelicano Inn Playa Del Carmen - Beachfront Hotel
Mexico, Playa del Carmen
from NZD 105 per night
8.4Great32 reviews
Hotel
Real Del Sol - Zona Expo E Industrial
Mexico, Guadalajara
from NZD 78 per night
8.2Great181 reviews
Hotel
Hotel Colonial Playa Del Carmen
Mexico, Playa del Carmen
from NZD 50 per night
Top resorts in Mexico
8.4Great259 reviews
Resort
Viva Maya By Wyndham, A Trademark All Inclusive Resort
Mexico, Playa del Carmen
from NZD 520 per night
8.6Great84 reviews
Hotel
Pueblo Bonito Los Cabos Blanco Beach Resort
Mexico, Cabo San Lucas
from NZD 515 per night
8.2Great115 reviews
Resort
Pueblo Bonito Mazatlan Beach Resort
Mexico, Mazatlan
from NZD 287 per night
8.2Great87 reviews
Resort
Pueblo Bonito Sunset Beach Golf & Spa Resort
Mexico, Cabo San Lucas
from NZD 566 per night
8.4Great99 reviews
Resort
Sandos Finisterra All Inclusive
Mexico, Cabo San Lucas
from NZD 518 per night
8.4Great241 reviews
Resort
Catalonia Riviera Maya Resort & Spa
Mexico, Puerto Aventuras
from NZD 347 per night