Hotel Amendments
Huge savings
Monthly Payments
from
£15 pp
Low deposit

Top hotels in Mexico

Hotels in Mexico strike the perfect balance between family getaways, hotels for groups of friends, and for couples and honeymooners. There are some big-name brands up and down the Mexican coastline, or you can venture out to try one of the smaller, more intimate hotels. Either way, with loveholidays, it’s easy to pick out the hotel that suits your wants and needs.

Look through our selection of hotels in Mexico on this page for a little bit of inspiration. We’ve got party hotels with swim-up bars and huge lounge bars, family hotels with water parks and slides, and lovey-dovey hotels with private beaches, beds and pools for quiet, romantic moments.

Mexico is a holiday destination with a difference. Historic sites that span millennia, a restaurant scene with a vibrancy you won’t find in many other destinations, and a great balance between built-up resort towns and beautiful natural landscapes. Finding a hotel in Mexico really depends on your personal tastes, but there’s no shortage of options.

Looking for a flight and hotel? Then check out our holidays in Mexico here.

Cheap hotels in Mexico

Hotel Sotavento & Yacht Club
Hotel Sotavento & Yacht Club
Hotel Sotavento & Yacht Club

Cancun, Riviera Maya

from £14 pppn
Smart Cancun by Oasis
Smart Cancun by Oasis
Smart Cancun by Oasis

Cancun, Riviera Maya

from £23 pppn
Aloft Cancun by Marriott
Aloft Cancun by Marriott
Aloft Cancun by Marriott

Cancun, Riviera Maya

from £28 pppn
Flamingo Cancun Resort
Flamingo Cancun Resort
Flamingo Cancun Resort

Cancun, Riviera Maya

from £28 pppn

All Inclusive hotels in Mexico

Grand Park Royal Luxury Resort Cancun
Grand Park Royal Luxury Resort Cancun
Grand Park Royal Luxury Resort Cancun

Cancun, Riviera Maya

from £69 pppn
Grand Oasis Cancun - All Inclusive
Grand Oasis Cancun - All Inclusive
Grand Oasis Cancun - All Inclusive

Cancun, Riviera Maya

from £78 pppn
The Reef Coco Beach
The Reef Coco Beach
The Reef Coco Beach

Playa del Carmen, Riviera Maya

from £55 pppn
Crown Paradise Club - All Inclusive
Crown Paradise Club - All Inclusive
Crown Paradise Club - All Inclusive

Cancun, Riviera Maya

from £66 pppn

Luxury hotels in Mexico

Moon Palace Cancun - All Inclusive
Moon Palace Cancun - All Inclusive
Moon Palace Cancun - All Inclusive

Cancun, Riviera Maya

from £106 pppn
The Reef Playacar
The Reef Playacar
The Reef Playacar

Playa del Carmen, Riviera Maya

from £62 pppn
Oleo Cancun Playa Boutique Resort
Oleo Cancun Playa Boutique Resort
Oleo Cancun Playa Boutique Resort

Cancun, Riviera Maya

from £67 pppn
Grand Sunset Princess All Suites & Spa
Grand Sunset Princess All Suites & Spa
Grand Sunset Princess All Suites & Spa

Playa del Carmen, Riviera Maya

from £69 pppn

Family hotels in Mexico

Cancun Bay Resort
Cancun Bay Resort
Cancun Bay Resort

Cancun, Riviera Maya

from £47 pppn
Hotel NYX Cancun
Hotel NYX Cancun
Hotel NYX Cancun

Cancun, Riviera Maya

from £39 pppn
Grand Park Royal Luxury Resort Cozumel
Grand Park Royal Luxury Resort Cozumel
Grand Park Royal Luxury Resort Cozumel

Cozumel, Riviera Maya

from £53 pppn