Beachfront
Casa Serena
Villas del Mar B-202
A 2-bedroom condo in Puerto Aventuras.
- 5
- guests
- 2
- bedrooms
- 2
- bathrooms
- 3
- night minimum
The house
What you get.
- beach_accessBeachfront
- poolPool
- ac_unitAir conditioning
- wifiWi-Fi
- cookingKitchen
- local_laundry_serviceWasher
What guests say
5.0Rated 5.0 out of 5
1 review of Casa Serena
★ Riviera Maya Haciendas: 4.9 on Google, from 160+ reviews See all guest reviews
Casa Serena is a beautiful condo in Puerto Aventuras. All updated appliances and air conditioning--a terrace with a wonderful view and retractable awning was usable all day long-a short walk to the pools or palapas situated on a …
Read all 1 reviews
★★★★★ · Stephanie E. · May 2025
Casa Serena is a beautiful condo in Puerto Aventuras. All updated appliances and air conditioning--a terrace with a wonderful view and retractable awning was usable all day long-a short walk to the pools or palapas situated on a private beach and close to restaurants, shops and activities. We loved every minute of our vacation here.
Stayed with us? Leave a Google review
The details
Rooms, rates and the fine print.
Suites and beds
- Bedroom 1
- 1 King Bed
- Bedroom 2
- 2 Double Bed
Amenities
- ac_unit Air conditioning
- bathtub Bathtub
- outdoor_grill BBQ grill
- kayaking Beach essentials
- beach_access Beach Front
- king_bed Bed linens
- tv Cable TV
- coffee_maker Coffee Maker
- flatware Dishes and silverware
- local_laundry_service Dryer
- elevator Elevator
- check_circle Essentials
- water_heater Hot Water
- iron Iron
- cooking Kitchen
- microwave Microwave
- oven Oven
- local_parking Paid parking off premises
- kitchen Refrigerator
- soap Shampoo
- skillet_cooktop Stove
- child_care Suitable for children (2-12 years)
- stroller Suitable for infants (under 2 years)
- pool Swimming pool
- tv TV
- local_laundry_service Washer
- wifi Wireless Internet
Rates and seasons
Availability
- The minimum stay is 3 nights
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 0 nights minimum $250
- 2 0 nights minimum $250
- 3 0 nights minimum $250
- 4 0 nights minimum $250
- 5 0 nights minimum $250
- 6 0 nights minimum $250
- 7 0 nights minimum $250
- 8 0 nights minimum $250
- 9 0 nights minimum $250
- 10 0 nights minimum $250
- 11 0 nights minimum $250
- 12 3 nights minimum $250
- 13 3 nights minimum $250
- 14 3 nights minimum $250
- 15 3 nights minimum $250
- 16 3 nights minimum $250
- 17 3 nights minimum $250
- 18 3 nights minimum $250
- 19 3 nights minimum $370
- 20 3 nights minimum $370
- 21 3 nights minimum $370
- 22 3 nights minimum $370
- 23 3 nights minimum $370
- 24 3 nights minimum $370
- 25 3 nights minimum $370
- 26 3 nights minimum $370
- 27 3 nights minimum $370
- 28 3 nights minimum $370
- 29 3 nights minimum $370
- 30 3 nights minimum $370
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $370
- 2 3 nights minimum $370
- 3 3 nights minimum $370
- 4 3 nights minimum $370
- 5 3 nights minimum $370
- 6 3 nights minimum $370
- 7 3 nights minimum $370
- 8 3 nights minimum $370
- 9 3 nights minimum $370
- 10 3 nights minimum $370
- 11 3 nights minimum $370
- 12 3 nights minimum $370
- 13 3 nights minimum $370
- 14 3 nights minimum $370
- 15 3 nights minimum $370
- 16 3 nights minimum $370
- 17 3 nights minimum $370
- 18 7 nights minimum $520
- 19 7 nights minimum $520
- 20 7 nights minimum $520
- 21 7 nights minimum $520
- 22 7 nights minimum $520
- 23 7 nights minimum $520
- 24 7 nights minimum $520
- 25 7 nights minimum $520
- 26 7 nights minimum $520
- 27 7 nights minimum $520
- 28 7 nights minimum $520
- 29 7 nights minimum $520
- 30 7 nights minimum $520
- 31 7 nights minimum $520
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 7 nights minimum $520
- 2 7 nights minimum $520
- 3 7 nights minimum $520
- 4 7 nights minimum $520
- 5 3 nights minimum $370
- 6 3 nights minimum $370
- 7 3 nights minimum $370
- 8 3 nights minimum $370
- 9 3 nights minimum $370
- 10 3 nights minimum $370
- 11 3 nights minimum $370
- 12 3 nights minimum $370
- 13 3 nights minimum $370
- 14 3 nights minimum $370
- 15 3 nights minimum $370
- 16 3 nights minimum $370
- 17 3 nights minimum $370
- 18 3 nights minimum $370
- 19 3 nights minimum $370
- 20 3 nights minimum $370
- 21 3 nights minimum $370
- 22 3 nights minimum $370
- 23 3 nights minimum $370
- 24 3 nights minimum $370
- 25 3 nights minimum $370
- 26 3 nights minimum $370
- 27 3 nights minimum $370
- 28 3 nights minimum $370
- 29 3 nights minimum $370
- 30 3 nights minimum $370
- 31 3 nights minimum $370
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $370
- 2 3 nights minimum $370
- 3 3 nights minimum $370
- 4 3 nights minimum $370
- 5 3 nights minimum $370
- 6 3 nights minimum $370
- 7 3 nights minimum $370
- 8 3 nights minimum $370
- 9 3 nights minimum $370
- 10 3 nights minimum $370
- 11 3 nights minimum $370
- 12 3 nights minimum $370
- 13 3 nights minimum $370
- 14 3 nights minimum $370
- 15 3 nights minimum $370
- 16 3 nights minimum $370
- 17 3 nights minimum $370
- 18 3 nights minimum $370
- 19 3 nights minimum $370
- 20 3 nights minimum $370
- 21 3 nights minimum $370
- 22 3 nights minimum $370
- 23 3 nights minimum $370
- 24 3 nights minimum $370
- 25 3 nights minimum $370
- 26 3 nights minimum $370
- 27 3 nights minimum $370
- 28 3 nights minimum $370
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $370
- 2 3 nights minimum $370
- 3 3 nights minimum $370
- 4 3 nights minimum $370
- 5 3 nights minimum $370
- 6 3 nights minimum $370
- 7 3 nights minimum $370
- 8 3 nights minimum $370
- 9 3 nights minimum $370
- 10 3 nights minimum $370
- 11 3 nights minimum $370
- 12 3 nights minimum $370
- 13 3 nights minimum $370
- 14 3 nights minimum $370
- 15 3 nights minimum $370
- 16 3 nights minimum $370
- 17 3 nights minimum $370
- 18 3 nights minimum $370
- 19 3 nights minimum $370
- 20 3 nights minimum $370
- 21 3 nights minimum $370
- 22 3 nights minimum $370
- 23 3 nights minimum $370
- 24 3 nights minimum $370
- 25 3 nights minimum $370
- 26 3 nights minimum $370
- 27 3 nights minimum $370
- 28 3 nights minimum $370
- 29 3 nights minimum $370
- 30 3 nights minimum $370
- 31 3 nights minimum $370
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $370
- 2 3 nights minimum $370
- 3 3 nights minimum $370
- 4 3 nights minimum $370
- 5 3 nights minimum $370
- 6 3 nights minimum $370
- 7 3 nights minimum $370
- 8 3 nights minimum $370
- 9 3 nights minimum $370
- 10 3 nights minimum $370
- 11 3 nights minimum $370
- 12 3 nights minimum $370
- 13 3 nights minimum $370
- 14 3 nights minimum $370
- 15 3 nights minimum $370
- 16 3 nights minimum $370
- 17 3 nights minimum $370
- 18 3 nights minimum $370
- 19 3 nights minimum $370
- 20 3 nights minimum $370
- 21 3 nights minimum $370
- 22 3 nights minimum $370
- 23 3 nights minimum $370
- 24 3 nights minimum $370
- 25 3 nights minimum $370
- 26 3 nights minimum $370
- 27 3 nights minimum $370
- 28 3 nights minimum $370
- 29 3 nights minimum $370
- 30 3 nights minimum $370
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $290
- 2 3 nights minimum $290
- 3 3 nights minimum $290
- 4 3 nights minimum $290
- 5 3 nights minimum $290
- 6 3 nights minimum $290
- 7 3 nights minimum $290
- 8 3 nights minimum $290
- 9 3 nights minimum $290
- 10 3 nights minimum $290
- 11 3 nights minimum $290
- 12 3 nights minimum $290
- 13 3 nights minimum $290
- 14 3 nights minimum $290
- 15 3 nights minimum $290
- 16 3 nights minimum $290
- 17 3 nights minimum $290
- 18 3 nights minimum $290
- 19 3 nights minimum $290
- 20 3 nights minimum $290
- 21 3 nights minimum $290
- 22 3 nights minimum $290
- 23 3 nights minimum $290
- 24 3 nights minimum $290
- 25 3 nights minimum $290
- 26 3 nights minimum $290
- 27 3 nights minimum $290
- 28 3 nights minimum $290
- 29 3 nights minimum $290
- 30 3 nights minimum $290
- 31 3 nights minimum $290
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $290
- 2 3 nights minimum $290
- 3 3 nights minimum $290
- 4 3 nights minimum $290
- 5 3 nights minimum $290
- 6 3 nights minimum $290
- 7 3 nights minimum $290
- 8 3 nights minimum $290
- 9 3 nights minimum $290
- 10 3 nights minimum $290
- 11 3 nights minimum $290
- 12 3 nights minimum $290
- 13 3 nights minimum $290
- 14 3 nights minimum $290
- 15 3 nights minimum $290
- 16 3 nights minimum $290
- 17 3 nights minimum $290
- 18 3 nights minimum $290
- 19 3 nights minimum $290
- 20 3 nights minimum $290
- 21 3 nights minimum $290
- 22 3 nights minimum $290
- 23 3 nights minimum $290
- 24 3 nights minimum $290
- 25 3 nights minimum $290
- 26 3 nights minimum $290
- 27 3 nights minimum $290
- 28 3 nights minimum $290
- 29 3 nights minimum $290
- 30 3 nights minimum $290
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $290
- 2 3 nights minimum $290
- 3 3 nights minimum $290
- 4 3 nights minimum $290
- 5 3 nights minimum $290
- 6 3 nights minimum $290
- 7 3 nights minimum $290
- 8 3 nights minimum $290
- 9 3 nights minimum $290
- 10 3 nights minimum $290
- 11 3 nights minimum $290
- 12 3 nights minimum $290
- 13 3 nights minimum $290
- 14 3 nights minimum $290
- 15 3 nights minimum $290
- 16 3 nights minimum $290
- 17 3 nights minimum $290
- 18 3 nights minimum $290
- 19 3 nights minimum $290
- 20 3 nights minimum $290
- 21 3 nights minimum $290
- 22 3 nights minimum $290
- 23 3 nights minimum $290
- 24 3 nights minimum $290
- 25 3 nights minimum $290
- 26 3 nights minimum $290
- 27 3 nights minimum $290
- 28 3 nights minimum $290
- 29 3 nights minimum $290
- 30 3 nights minimum $290
- 31 3 nights minimum $290
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $290
- 2 3 nights minimum $290
- 3 3 nights minimum $290
- 4 3 nights minimum $290
- 5 3 nights minimum $290
- 6 3 nights minimum $290
- 7 3 nights minimum $290
- 8 3 nights minimum $290
- 9 3 nights minimum $290
- 10 3 nights minimum $290
- 11 3 nights minimum $290
- 12 3 nights minimum $290
- 13 3 nights minimum $290
- 14 3 nights minimum $290
- 15 3 nights minimum $290
- 16 3 nights minimum $290
- 17 3 nights minimum $290
- 18 3 nights minimum $290
- 19 3 nights minimum $290
- 20 3 nights minimum $290
- 21 3 nights minimum $290
- 22 3 nights minimum $290
- 23 3 nights minimum $290
- 24 3 nights minimum $290
- 25 3 nights minimum $290
- 26 3 nights minimum $290
- 27 3 nights minimum $290
- 28 3 nights minimum $290
- 29 3 nights minimum $290
- 30 3 nights minimum $290
- 31 3 nights minimum $290
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $250
- 2 3 nights minimum $250
- 3 3 nights minimum $250
- 4 3 nights minimum $250
- 5 3 nights minimum $250
- 6 3 nights minimum $250
- 7 3 nights minimum $250
- 8 3 nights minimum $250
- 9 3 nights minimum $250
- 10 3 nights minimum $250
- 11 3 nights minimum $250
- 12 3 nights minimum $250
- 13 3 nights minimum $250
- 14 3 nights minimum $250
- 15 3 nights minimum $250
- 16 3 nights minimum $250
- 17 3 nights minimum $250
- 18 3 nights minimum $250
- 19 3 nights minimum $250
- 20 3 nights minimum $250
- 21 3 nights minimum $250
- 22 3 nights minimum $250
- 23 3 nights minimum $250
- 24 3 nights minimum $250
- 25 3 nights minimum $250
- 26 3 nights minimum $250
- 27 3 nights minimum $250
- 28 3 nights minimum $250
- 29 3 nights minimum $250
- 30 3 nights minimum $250
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $250
- 2 3 nights minimum $250
- 3 3 nights minimum $250
- 4 3 nights minimum $250
- 5 3 nights minimum $250
- 6 3 nights minimum $250
- 7 3 nights minimum $250
- 8 3 nights minimum $250
- 9 3 nights minimum $250
- 10 3 nights minimum $250
- 11 3 nights minimum $250
- 12 3 nights minimum $250
- 13 3 nights minimum $250
- 14 3 nights minimum $250
- 15 3 nights minimum $250
- 16 3 nights minimum $250
- 17 3 nights minimum $250
- 18 3 nights minimum $250
- 19 3 nights minimum $250
- 20 3 nights minimum $250
- 21 3 nights minimum $250
- 22 3 nights minimum $250
- 23 3 nights minimum $250
- 24 3 nights minimum $250
- 25 3 nights minimum $250
- 26 3 nights minimum $250
- 27 3 nights minimum $250
- 28 3 nights minimum $250
- 29 3 nights minimum $250
- 30 3 nights minimum $250
- 31 3 nights minimum $250
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $250
- 2 3 nights minimum $250
- 3 3 nights minimum $250
- 4 3 nights minimum $250
- 5 3 nights minimum $250
- 6 3 nights minimum $250
- 7 3 nights minimum $250
- 8 3 nights minimum $250
- 9 3 nights minimum $250
- 10 3 nights minimum $250
- 11 3 nights minimum $250
- 12 3 nights minimum $250
- 13 3 nights minimum $250
- 14 3 nights minimum $250
- 15 3 nights minimum $250
- 16 3 nights minimum $250
- 17 3 nights minimum $250
- 18 3 nights minimum $250
- 19 3 nights minimum $370
- 20 3 nights minimum $370
- 21 3 nights minimum $370
- 22 3 nights minimum $370
- 23 3 nights minimum $370
- 24 3 nights minimum $370
- 25 3 nights minimum $370
- 26 3 nights minimum $370
- 27 3 nights minimum $370
- 28 3 nights minimum $370
- 29 3 nights minimum $370
- 30 3 nights minimum $370
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $370
- 2 3 nights minimum $370
- 3 3 nights minimum $370
- 4 3 nights minimum $370
- 5 3 nights minimum $370
- 6 3 nights minimum $370
- 7 3 nights minimum $370
- 8 3 nights minimum $370
- 9 3 nights minimum $370
- 10 3 nights minimum $370
- 11 3 nights minimum $370
- 12 3 nights minimum $370
- 13 3 nights minimum $370
- 14 3 nights minimum $370
- 15 3 nights minimum $370
- 16 3 nights minimum $370
- 17 7 nights minimum $370
- 18 7 nights minimum $520
- 19 7 nights minimum $520
- 20 7 nights minimum $520
- 21 7 nights minimum $520
- 22 7 nights minimum $520
- 23 7 nights minimum $520
- 24 7 nights minimum $520
- 25 7 nights minimum $520
- 26 7 nights minimum $520
- 27 7 nights minimum $520
- 28 7 nights minimum $520
- 29 7 nights minimum $520
- 30 7 nights minimum $520
- 31 7 nights minimum $520
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 7 nights minimum $520
- 2 7 nights minimum $520
- 3 7 nights minimum $520
- 4 7 nights minimum $520
- 5 3 nights minimum $370
- 6 3 nights minimum $370
- 7 3 nights minimum $370
- 8 3 nights minimum $370
- 9 3 nights minimum $370
- 10 3 nights minimum $370
- 11 3 nights minimum $370
- 12 3 nights minimum $370
- 13 3 nights minimum $370
- 14 3 nights minimum $370
- 15 3 nights minimum $370
- 16 3 nights minimum $370
- 17 3 nights minimum $370
- 18 3 nights minimum $370
- 19 3 nights minimum $370
- 20 3 nights minimum $370
- 21 3 nights minimum $370
- 22 3 nights minimum $370
- 23 3 nights minimum $370
- 24 3 nights minimum $370
- 25 3 nights minimum $370
- 26 3 nights minimum $370
- 27 3 nights minimum $370
- 28 3 nights minimum $370
- 29 3 nights minimum $370
- 30 3 nights minimum $370
- 31 3 nights minimum $370
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $370
- 2 3 nights minimum $370
- 3 3 nights minimum $370
- 4 3 nights minimum $370
- 5 3 nights minimum $370
- 6 3 nights minimum $370
- 7 3 nights minimum $370
- 8 3 nights minimum $370
- 9 3 nights minimum $370
- 10 3 nights minimum $370
- 11 3 nights minimum $370
- 12 3 nights minimum $370
- 13 3 nights minimum $370
- 14 3 nights minimum $370
- 15 3 nights minimum $370
- 16 3 nights minimum $370
- 17 3 nights minimum $370
- 18 3 nights minimum $370
- 19 3 nights minimum $370
- 20 3 nights minimum $370
- 21 3 nights minimum $370
- 22 3 nights minimum $370
- 23 3 nights minimum $370
- 24 3 nights minimum $370
- 25 3 nights minimum $370
- 26 3 nights minimum $370
- 27 3 nights minimum $370
- 28 3 nights minimum $370
- 29 3 nights minimum $370
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $370
- 2 3 nights minimum $370
- 3 3 nights minimum $370
- 4 3 nights minimum $370
- 5 3 nights minimum $370
- 6 3 nights minimum $370
- 7 3 nights minimum $370
- 8 3 nights minimum $370
- 9 3 nights minimum $370
- 10 3 nights minimum $370
- 11 3 nights minimum $370
- 12 3 nights minimum $370
- 13 3 nights minimum $370
- 14 3 nights minimum $370
- 15 3 nights minimum $370
- 16 3 nights minimum $370
- 17 3 nights minimum $370
- 18 3 nights minimum $370
- 19 3 nights minimum $370
- 20 3 nights minimum $370
- 21 3 nights minimum $370
- 22 3 nights minimum $370
- 23 3 nights minimum $370
- 24 3 nights minimum $370
- 25 3 nights minimum $370
- 26 3 nights minimum $370
- 27 3 nights minimum $370
- 28 3 nights minimum $370
- 29 3 nights minimum $370
- 30 3 nights minimum $370
- 31 3 nights minimum $370
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $370
- 2 3 nights minimum $370
- 3 3 nights minimum $370
- 4 3 nights minimum $370
- 5 3 nights minimum $370
- 6 3 nights minimum $370
- 7 3 nights minimum $370
- 8 3 nights minimum $370
- 9 3 nights minimum $370
- 10 3 nights minimum $370
- 11 3 nights minimum $370
- 12 3 nights minimum $370
- 13 3 nights minimum $370
- 14 3 nights minimum $370
- 15 3 nights minimum $370
- 16 3 nights minimum $370
- 17 3 nights minimum $370
- 18 3 nights minimum $370
- 19 3 nights minimum $370
- 20 3 nights minimum $370
- 21 3 nights minimum $370
- 22 3 nights minimum $370
- 23 3 nights minimum $370
- 24 3 nights minimum $370
- 25 3 nights minimum $370
- 26 3 nights minimum $370
- 27 3 nights minimum $370
- 28 3 nights minimum $370
- 29 3 nights minimum $370
- 30 3 nights minimum $370
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $290
- 2 3 nights minimum $290
- 3 3 nights minimum $290
- 4 3 nights minimum $290
- 5 3 nights minimum $290
- 6 3 nights minimum $290
- 7 3 nights minimum $290
- 8 3 nights minimum $290
- 9 3 nights minimum $290
- 10 3 nights minimum $290
- 11 3 nights minimum $290
- 12 3 nights minimum $290
- 13 3 nights minimum $290
- 14 3 nights minimum $290
- 15 3 nights minimum $290
- 16 3 nights minimum $290
- 17 3 nights minimum $290
- 18 3 nights minimum $290
- 19 3 nights minimum $290
- 20 3 nights minimum $290
- 21 3 nights minimum $290
- 22 3 nights minimum $290
- 23 3 nights minimum $290
- 24 3 nights minimum $290
- 25 3 nights minimum $290
- 26 3 nights minimum $290
- 27 3 nights minimum $290
- 28 3 nights minimum $290
- 29 3 nights minimum $290
- 30 3 nights minimum $290
- 31 3 nights minimum $290
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $290
- 2 3 nights minimum $290
- 3 3 nights minimum $290
- 4 3 nights minimum $290
- 5 3 nights minimum $290
- 6 3 nights minimum $290
- 7 3 nights minimum $290
- 8 3 nights minimum $290
- 9 3 nights minimum $290
- 10 3 nights minimum $290
- 11 3 nights minimum $290
- 12 3 nights minimum $290
- 13 3 nights minimum $290
- 14 3 nights minimum $290
- 15 3 nights minimum $290
- 16 3 nights minimum $290
- 17 3 nights minimum $290
- 18 3 nights minimum $290
- 19 3 nights minimum $290
- 20 3 nights minimum $290
- 21 3 nights minimum $290
- 22 3 nights minimum $290
- 23 3 nights minimum $290
- 24 3 nights minimum $290
- 25 3 nights minimum $290
- 26 3 nights minimum $290
- 27 3 nights minimum $290
- 28 3 nights minimum $290
- 29 3 nights minimum $290
- 30 3 nights minimum $290
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $290
- 2 3 nights minimum $290
- 3 3 nights minimum $290
- 4 3 nights minimum $290
- 5 3 nights minimum $290
- 6 3 nights minimum $290
- 7 3 nights minimum $290
- 8 3 nights minimum $290
- 9 3 nights minimum $290
- 10 3 nights minimum $290
- 11 3 nights minimum $290
- 12 3 nights minimum $290
- 13 3 nights minimum $290
- 14 3 nights minimum $290
- 15 3 nights minimum $290
- 16 3 nights minimum $290
- 17 3 nights minimum $290
- 18 3 nights minimum $290
- 19 3 nights minimum $290
- 20 3 nights minimum $290
- 21 3 nights minimum $290
- 22 3 nights minimum $290
- 23 3 nights minimum $290
- 24 3 nights minimum $290
- 25 3 nights minimum $290
- 26 3 nights minimum $290
- 27 3 nights minimum $290
- 28 3 nights minimum $290
- 29 3 nights minimum $290
- 30 3 nights minimum $290
- 31 3 nights minimum $290
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $290
- 2 3 nights minimum $290
- 3 3 nights minimum $290
- 4 3 nights minimum $290
- 5 3 nights minimum $290
- 6 3 nights minimum $290
- 7 3 nights minimum $290
- 8 3 nights minimum $290
- 9 3 nights minimum $290
- 10 3 nights minimum $290
- 11 3 nights minimum $290
- 12 3 nights minimum $290
- 13 3 nights minimum $290
- 14 3 nights minimum $290
- 15 3 nights minimum $290
- 16 3 nights minimum $290
- 17 3 nights minimum $290
- 18 3 nights minimum $290
- 19 3 nights minimum $290
- 20 3 nights minimum $290
- 21 3 nights minimum $290
- 22 3 nights minimum $290
- 23 3 nights minimum $290
- 24 3 nights minimum $290
- 25 3 nights minimum $290
- 26 3 nights minimum $290
- 27 3 nights minimum $290
- 28 3 nights minimum $290
- 29 3 nights minimum $290
- 30 3 nights minimum $290
- 31 3 nights minimum $290
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $250
- 2 3 nights minimum $250
- 3 3 nights minimum $250
- 4 3 nights minimum $250
- 5 3 nights minimum $250
- 6 3 nights minimum $250
- 7 3 nights minimum $250
- 8 3 nights minimum $250
- 9 3 nights minimum $250
- 10 3 nights minimum $250
- 11 3 nights minimum $250
- 12 3 nights minimum $250
- 13 3 nights minimum $250
- 14 3 nights minimum $250
- 15 3 nights minimum $250
- 16 3 nights minimum $250
- 17 3 nights minimum $250
- 18 3 nights minimum $250
- 19 3 nights minimum $250
- 20 3 nights minimum $250
- 21 3 nights minimum $250
- 22 3 nights minimum $250
- 23 3 nights minimum $250
- 24 3 nights minimum $250
- 25 3 nights minimum $250
- 26 3 nights minimum $250
- 27 3 nights minimum $250
- 28 3 nights minimum $250
- 29 3 nights minimum $250
- 30 3 nights minimum $250
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $250
- 2 3 nights minimum $250
- 3 3 nights minimum $250
- 4 3 nights minimum $250
- 5 3 nights minimum $250
- 6 3 nights minimum $250
- 7 3 nights minimum $250
- 8 3 nights minimum $250
- 9 3 nights minimum $250
- 10 3 nights minimum $250
- 11 3 nights minimum $250
- 12 3 nights minimum $250
- 13 3 nights minimum $250
- 14 3 nights minimum $250
- 15 3 nights minimum $250
- 16 3 nights minimum $250
- 17 3 nights minimum $250
- 18 3 nights minimum $250
- 19 3 nights minimum $250
- 20 3 nights minimum $250
- 21 3 nights minimum $250
- 22 3 nights minimum $250
- 23 3 nights minimum $250
- 24 3 nights minimum $250
- 25 3 nights minimum $250
- 26 3 nights minimum $250
- 27 3 nights minimum $250
- 28 3 nights minimum $250
- 29 3 nights minimum $250
- 30 3 nights minimum $250
- 31 3 nights minimum $250
- Available
- Pending
- Booked
Booking terms
- Smoking allowed: No
- Pets allowed: No
- Party allowed: No
- Children allowed: Yes
Reach out and tell us what you’re looking for, and we’ll find your perfect beach home.
About the house
About Casa Serena
Casa Serena offers a serene escape with spectacular ocean views in the exclusive, gated community of Puerto Aventuras. This beachfront condo on Fatima Bay provides luxurious living just steps away from the Caribbean Sea and pristine white sands.
Casa Serena is a stone's throw from the private beach and the Marina Promenade, featuring numerous restaurants, boutiques, and attractions like Dolphin Discovery. Nearby towns Playa Del Carmen and Tulum offer additional activities and exploration, including cenotes, Mayan ruins, and adventure parks such as Xcaret, Xel-Ha, and Xplor.
This elegant two-bedroom condo accommodates up to six guests. The master bedroom features a king-size bed, while the second bedroom includes a queen and a double bed. Both rooms have ensuite bathrooms, flat-screen TVs, ample closet space, individual air conditioning controls, and ceiling fans. The spacious living area boasts a comfortable sectional sofa and a large flat-screen TV, with a fully equipped kitchen for your culinary needs.
Read the full descriptionShow less
Casa Serena includes Wi-Fi and air conditioning in all principal rooms. The condo provides the flexibility to enjoy meals at the kitchen island, dining room table, or on the ocean-view terrace.
Enjoy stunning ocean views from the second-floor terrace. Casa Serena is a minute's walk to the private beach, two grand pools, and a large green common area. The outdoor space is perfect for lounging and soaking in the tropical atmosphere.
Enjoy concierge services to assist with your stay, including organizing activities and providing local recommendations. The gated community provides 24-hour security, offering peace of mind throughout your vacation.
Discover the ultimate beachfront escape at Casa Serena, book now and immerse yourself in the luxury and beauty of Puerto Aventuras!
Questions
What is the minimum stay?
3 nights.
What happens after I inquire?
Someone on our team writes back by email.
More condos
More homes to compare.



























































