Hotels in Mexico, Americas

Discover our cool collection of boutique and luxury hotels in Mexico. From romantic retreats to hip hideaways, whatever your travel style, enjoy Perfectly Chilled Hotels.

Simply choose a hotel from the list below.

Sivory Punta Cana

Punta Cana, Mexico

Sivory Punta Cana is a boutique hotel with a totally tropical vibe. An enticing island world of beauty, style and comfort set in a Caribbean backdrop, no wonder the Sivory Punta Cana has been graced with the prestigious four-diamond award. For couples only with the beach right on it's door step.

Rates from £121 per night · Beach Bliss · 55 rooms · Special Offers

ZoŽtry Villa Rolandi

Cancun, Mexico

Zoëtry Villa Rolandi is a 5-star hotel on Isla Mujeres, a secluded island situated off the coast of Cancun, in the Caribbean Sea. Occupying an incredible beachfront location,

Rates from £370 per night · Beach Bliss · 35 rooms · Special Offers

CasaSandra Boutique Hotel

Holbox Island, Mexico

With gorgeous views of the beach and the sunsets that come with it, you'll quickly discover that boutique hotel Casasandra is the perfect place for relaxing, falling in love and chilling out! Upon arrival, the island invites guests to remove their shoes and leave the stress of city life behind.

Rates from £121 per night · Beach Bliss · 19 rooms · Special Offers

Las Nubes de Holbox

Holbox Island, Mexico

With a unique location on the edge of a pristine white sand beach, boutique hotel Las Nubes offers 21 rooms and cabanas overlooking the clear Caribbean sea. A way from the hustle and bustle of the mainland, this hotel evokes a sense of relaxation. Family friendly withl a chilled vibe.

Rates from £182 per night · Beach Bliss · 20 rooms

Hotel Encanto

Acapulco, Mexico

Nestled in a unique part of the Brisas Marqués development, with a spectacular view of the bay, Hotel Encanto,Acapulco is a haven of tranquility, peacefulness and light. With a cool urban vibe for fun filled evenings and a beach in reach location, it's the perfect choice for a Mexican holiday.

Rates from £110 per night · Beach Bliss · 44 rooms