Beach Hotels in Yucatan Peninsula
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Beach Hotels in Yucatan Peninsula

The Westin Resort & Spa, Cancun
The Westin Resort & Spa, Cancun
8.4 out of 10, Very Good, (1968)
$97 nightly
The price is $122
Jun 26 - Jun 27
Total includes taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top landmarks in Yucatan Peninsula

Xcaret Eco Theme Park
Kids and adults alike can have a thrilling day at Xcaret Eco Theme Park, one of the top theme parks located 1.5 mi (2.4 km) from central Xcaret. Hotels.com travelers also say the area is great for couples and has lots of nice beaches. If you have fun at Xcaret Eco Theme Park, you'll love Xplor Theme Park and Xenses Park, both located nearby.
Frequently asked questions
Find out more about Yucatan Peninsula
Find out more about Yucatan Peninsula
Tips on exploring Yucatan Peninsula for beach lovers
The Yucatan Peninsula is a beach lover's paradise, offering a variety of stunning coastal destinations and activities. First, you can explore the pristine sands of Tulum, where ancient Mayan ruins overlook turquoise waters, providing a unique blend of history and natural beauty. Next, the vibrant beach town of Playa del Carmen boasts lively nightlife, beach clubs, and the famous Fifth Avenue for shopping and dining. For a more tranquil experience, consider the serene beaches of Akumal, where you can swim with sea turtles amidst coral reefs. Don't miss the natural beauty of the cenotes, freshwater sinkholes that invite you to snorkel or dive in crystal-clear waters. Finally, the picturesque island of Cozumel is perfect for diving enthusiasts, offering some of the best reefs in the world. Staying in any of these areas provides easy access to beautiful beaches and a range of accommodations, from luxury resorts to charming boutique hotels, all with a friendly local vibe. Whether you’re looking to relax on the beach or embark on adventures, the Yucatan Peninsula has it all, making it an ideal destination for your next getaway.