Pacífico · 20.61° N · 105.23° W
Mexico beach resorts and hotels
Every hotel
Ranked by Google rating weighted by review count, so a 5.0 from a handful of guests doesn't outrank a 4.7 from thousands.
Showing 49–72 of 1,186 hotels
Pacífico · 23.80° N · 109.70° W
Baja California Sur · Resort
Hotel Punta Pescadero Paradise
Pacífico · 20.72° N · 105.31° W
Todos Santos, Baja California Sur · Boutique
Todos Santos Boutique Hotel
Pacífico · 20.59° N · 105.24° W
Jalisco · Adults Only
Villa Divina Luxury Hotel Boutique
Caribe · 20.64° N · 87.07° W
Quintana Roo · Resort
Playa del Carmen
Caribe · 20.50° N · 87.22° W
Quintana Roo · All-Inclusive
Hotel Catalonia Riviera Maya
Photo: BluEyedA73 · CC BY 2.0Cozumel, Quintana Roo · All-Inclusive
Grand Park Royal Cozumel
Caribe · 20.51° N · 87.22° W
Quintana Roo · All-Inclusive
Hard Rock Hotel Riviera Maya
Caribe · 21.08° N · 86.77° W
Cabo San Lucas, Baja California Sur · All-Inclusive
Pueblo Bonito Sunset Beach Golf & Spa Resort
Pacífico · 20.75° N · 105.46° W
Nayarit · All-Inclusive
Grand Palladium Vallarta Resort & Spa
Caribe · 20.61° N · 87.09° W
Pacífico · 23.26° N · 106.47° W
Sinaloa · All-Inclusive
Pueblo Bonito Mazatlan Beach Resort
Caribe · 21.26° N · 86.75° W
Photo: David Stanley · CC BY 2.0Mazatlán, Sinaloa · Boutique
Pueblo Bonito Emerald Bay
Playa del Carmen, Quintana Roo · All-Inclusive
Hotel Riu Palace Riviera Maya
Caribe · 20.80° N · 86.93° W
Quintana Roo · All-Inclusive
Nickelodeon Hotels & Resorts Riviera Maya
Pacífico · 20.66° N · 105.26° W
Jalisco · All-Inclusive
Marriott Puerto Vallarta Resort & Spa
Caribe · 18.65° N · 88.41° W
Caribe · 20.61° N · 87.09° W
Acapulco de Juárez, Guerrero · Boutique
Hotel Las Brisas Acapulco
Pacífico · 22.97° N · 109.79° W
Baja California Sur · Adults Only