Skip to main content

Hurricane season, to 30 November.When to go

PlayaBueno

Mexico beach resorts and hotels

Browse coastal resort and hotel listings across Mexico. Google rating and review counts are signals from Google Places; PlayaBueno does not collect guest reviews or handle bookings.

Browse by stay style

Collections organized by recorded property type and amenities.

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 1–24 of 1,186 hotels

Caribe · 20.49° N · 87.24° W

Quintana Roo · All-Inclusive

Barceló Maya Palace

Rated 4.9 out of 5 on Google from 49,952 reviews.

Caribe · 20.48° N · 87.25° W

Quintana Roo · Adults Only

Barceló Maya Riviera

Rated 4.9 out of 5 on Google from 42,022 reviews.
Finest Playa Mujeres, Cancún, Quintana RooPhoto: Mattsjc · CC BY 4.0

Cancún, Quintana Roo · All-Inclusive

Finest Playa Mujeres

Rated 4.9 out of 5 on Google from 25,116 reviews.
Excellence Riviera Cancun, Puerto Morelos, Quintana RooPhoto: Tony Hisgett · CC BY 2.0

Puerto Morelos, Quintana Roo · Adults Only

Excellence Riviera Cancun

Rated 4.9 out of 5 on Google from 20,788 reviews.
Grand Velas Riviera Maya, Playa del Carmen, Quintana RooPhoto: Grand Velas Riviera Maya · CC BY-SA 2.0

Playa del Carmen, Quintana Roo · All-Inclusive

Grand Velas Riviera Maya

Rated 4.9 out of 5 on Google from 1,847 reviews.
  • On the beach

Pacífico · 20.90° N · 105.41° W

Nayarit · Boutique

Marii Hotel Boutique

Rated 4.9 out of 5 on Google from 240 reviews.

Pacífico · 23.39° N · 110.19° W

Baja California Sur · Boutique

Baja Nomads Hotel

Rated 4.9 out of 5 on Google from 68 reviews.

Pacífico · 20.79° N · 105.49° W

Nayarit · All-Inclusive

Iberostar Selection Playa Mita

Rated 4.8 out of 5 on Google from 23,566 reviews.

Caribe · 21.27° N · 86.82° W

Quintana Roo · All-Inclusive

TRS Coral Hotel

Rated 4.8 out of 5 on Google from 12,443 reviews.

Pacífico · 22.88° N · 109.91° W

Baja California Sur · All-Inclusive

Sandos Finisterra

Rated 4.8 out of 5 on Google from 9,134 reviews.

Caribe · 20.77° N · 86.95° W

Quintana Roo · All-Inclusive

Valentin Imperial Riviera Maya

Rated 4.8 out of 5 on Google from 5,753 reviews.

Caribe · 20.21° N · 87.46° W

Quintana Roo · Boutique

Onyx Tulum

Rated 4.8 out of 5 on Google from 3,856 reviews.
Four Seasons Resort Punta Mita, Punta Mita, NayaritPhoto: Lynx Burgos · CC BY-SA 3.0

Punta Mita, Nayarit · Luxury

Four Seasons Resort Punta Mita

Rated 4.8 out of 5 on Google from 3,720 reviews.

Pacífico · 20.71° N · 105.30° W

Nayarit · Luxury

Grand Velas Riviera Nayarit

Rated 4.8 out of 5 on Google from 3,641 reviews.

Pacífico · 22.97° N · 109.79° W

Baja California Sur · Luxury

Grand Velas

Rated 4.8 out of 5 on Google from 3,125 reviews.

Pacífico · 22.87° N · 109.91° W

Baja California Sur · Luxury

Waldorf Astoria Los Cabos Pedregal

Rated 4.8 out of 5 on Google from 1,943 reviews.

Pacífico · 20.87° N · 105.44° W

Nayarit · Boutique

La Redonda Surf Hostel Sayulita

Rated 4.8 out of 5 on Google from 1,562 reviews.

Pacífico · 16.79° N · 99.86° W

Guerrero · Luxury

Banyan Tree Cabo Marqués

Rated 4.8 out of 5 on Google from 1,486 reviews.

Caribe · 20.69° N · 87.03° W

Quintana Roo · Resort & Spa

Banyan Tree Mayakoba

Rated 4.8 out of 5 on Google from 1,334 reviews.
  • On the beach
Rosewood Mayakoba, Playa del Carmen, Quintana RooPhoto: Lynx Burgos · CC BY-SA 3.0

Playa del Carmen, Quintana Roo · Boutique

Rosewood Mayakoba

Rated 4.8 out of 5 on Google from 924 reviews.
  • On the beach

Pacífico · 22.91° N · 109.84° W

Baja California Sur · Luxury

Four Seasons Resort Cabo del Sol

Rated 4.8 out of 5 on Google from 113 reviews.