Find Spa Hotels in Playa del Carmen

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Playa del Carmen Spa Hotels

This weekend
Next weekend

Top Playa del Carmen Spa Hotels

Top Playa del Carmen Hotel Reviews

Frequently asked questions

Looking to holiday at a spa hotel in Playa del Carmen?
Book one of our fantastic spa hotels and treat yourself from the moment you arrive. Travellers highly recommend Playa del Carmen for its great entertainment and gourmet restaurants—your day tour starts here. Discover the beaches and bars during your stay. Spa hotels are the perfect way to take a break from your daily routine and add a layer of luxury to your holiday.
What is the best spa hotel in Playa del Carmen?
Occidental at Xcaret Destination - All Inclusive is a top beachfront spa hotel featuring 7 pools, 11 restaurants, 11 bars and a shopping centre. Spend an afternoon at the spa where you'll find facials, body scrubs and Swedish massages. Other popular spa hotels in Playa del Carmen include Hotel Xcaret Mexico - All Parks / All Fun Inclusive and Ocean Maya Royale - Adults Only - All Inclusive.
How many spa hotels are there in Playa del Carmen?
Expedia has 117 spa hotels to choose from in Playa del Carmen.
What's there to see and do in Playa del Carmen?
Enjoy all that Playa del Carmen has to offer when you visit Xcaret Eco Theme Park, Playa del Carmen Main Beach and Xplor Theme Park. If you have extra time while you're in the area, you might want to see Maroma Beach and Quinta Avenida.
What is a Playa del Carmen spa hotel?
Spa hotels in Playa del Carmen have on-site spas offering services such as couples massages and a range of beauty treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are a must if you want to give yourself an extra treat while on holiday.