Some info has been automatically translated. Show original language

Apartment holiday rentals in Playa del Carmen

Find and book unique apartments on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Playa del Carmen apartment rentals

Weekly apartment rentals

Superhost

Apartment in Playa del Carmen

4.81 out of 5 average rating, 217 reviews

Fabulous beachfront condo, rooftop infinity pool

29 Aug – 5 Sept

£150 per night
Guest favourite

Apartment in Playa del Carmen

4.95 out of 5 average rating, 134 reviews

CRUZ CON MAR GREAT FLAT, NEAR MAMITAS AND 5TH AV

26 Oct – 2 Nov

£153 per night
Superhost

Apartment in Playa del Carmen

4.82 out of 5 average rating, 152 reviews

AMAZING OCEAN VIEW Studio Penthouse, Private Pool

12–19 Oct

£108 per night
Guest favourite

Apartment in Playa del Carmen

4.85 out of 5 average rating, 147 reviews

Large Beach Condo With Two Pools

14–21 Apr

£125 per night
Guest favourite

Apartment in Playa del Carmen

4.94 out of 5 average rating, 126 reviews

🎖️ Wake Up to Private Pool and Unique Views 🦠? 👩🏻‍💻🏠 🏝

21–28 Nov

£212 per night
Superhost

Apartment in Playa del Carmen

4.86 out of 5 average rating, 296 reviews

🏨10 WALKING to 5TH AV📍STUDIO, BALCONY👫👫SKY POOL🏊‍♂️

12–19 Feb

£74 per night
Guest favourite

Apartment in Playa del Carmen

4.96 out of 5 average rating, 103 reviews

🏝 New Studio w/Balcony Rooftop Pool Close to ALL!

31 Oct – 7 Nov

£59 per night
Guest favourite

Apartment in Playa del Carmen

4.94 out of 5 average rating, 18 reviews

Marila Lux Condo1BR

30 May – 6 Jun

£104 per night

Pet-friendly apartment rentals

Apartment rentals with a pool

Quick stats about apartment rentals in Playa del Carmen

  • Total rentals

    4.2K properties

  • Rentals with a pool

    3.9K properties have a pool

  • Pet-friendly rentals

    770 properties allow pets

  • Family-friendly rentals

    2.4K properties are a good fit for families

  • Total number of reviews

    106K reviews

  • Nightly prices starting at

    £8 before taxes and fees

Destinations to explore