Casa Sol
Quintas del Sol 417
A 2-bedroom condo in Puerto Aventuras.
- 4
- guests
- 2
- bedrooms
- 2
- bathrooms
- 3
- night minimum
The house
What you get.
- poolPool
- yardGarden
- ac_unitAir conditioning
- wifiWi-Fi
- cookingKitchen
- local_laundry_serviceWasher
What guests say
From guests of our other homes
No reviews of Casa Sol yet.
★ Riviera Maya Haciendas: 4.9 on Google, from 160+ reviews See all guest reviews
Property management were quick and efficient. All needs were attended to. The property was well situated with everything we needed and cleaning staff were wonderful. Great experience. Thank you!
I can’t say enough about this rental! It is right on the sandy beach portion of the ocean with wave barriers to make calm swim spots for children and good snorkeling in the bay there. …
Our family enjoyed our stay. We were a bit worried as our teenagers had to sleep on Murphy beds in the living room for two weeks, but those beds were surprisingly comfortable. …
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 Single Bed
Amenities
- ac_unit Air conditioning
- outdoor_grill BBQ grill
- king_bed Bed linens
- tv Cable TV
- coffee_maker Coffee Maker
- crib Crib
- flatware Dishes and silverware
- dishwasher Dishwasher
- local_laundry_service Dryer
- elevator Elevator
- check_circle Essentials
- medical_services First Aid Kit
- yard Garden or backyard
- high_chair High chair
- 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 $190
- 2 0 nights minimum $190
- 3 0 nights minimum $190
- 4 0 nights minimum $190
- 5 0 nights minimum $190
- 6 0 nights minimum $190
- 7 0 nights minimum $190
- 8 0 nights minimum $190
- 9 0 nights minimum $190
- 10 0 nights minimum $190
- 11 0 nights minimum $190
- 12 3 nights minimum $190
- 13 3 nights minimum $190
- 14 3 nights minimum $190
- 15 3 nights minimum $190
- 16 3 nights minimum $190
- 17 3 nights minimum $190
- 18 3 nights minimum $190
- 19 3 nights minimum $275
- 20 3 nights minimum $275
- 21 3 nights minimum $275
- 22 3 nights minimum $275
- 23 3 nights minimum $275
- 24 3 nights minimum $275
- 25 3 nights minimum $275
- 26 3 nights minimum $275
- 27 3 nights minimum $275
- 28 3 nights minimum $275
- 29 3 nights minimum $275
- 30 3 nights minimum $275
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $275
- 2 3 nights minimum $275
- 3 3 nights minimum $275
- 4 3 nights minimum $275
- 5 3 nights minimum $275
- 6 3 nights minimum $275
- 7 3 nights minimum $275
- 8 3 nights minimum $275
- 9 3 nights minimum $275
- 10 3 nights minimum $275
- 11 3 nights minimum $275
- 12 3 nights minimum $275
- 13 3 nights minimum $275
- 14 3 nights minimum $275
- 15 3 nights minimum $275
- 16 3 nights minimum $275
- 17 3 nights minimum $275
- 18 7 nights minimum $410
- 19 3 nights minimum $410
- 20 7 nights minimum $410
- 21 7 nights minimum $410
- 22 7 nights minimum $410
- 23 7 nights minimum $410
- 24 7 nights minimum $410
- 25 7 nights minimum $410
- 26 7 nights minimum $410
- 27 7 nights minimum $410
- 28 7 nights minimum $410
- 29 7 nights minimum $410
- 30 7 nights minimum $410
- 31 7 nights minimum $410
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 7 nights minimum $410
- 2 7 nights minimum $410
- 3 7 nights minimum $410
- 4 7 nights minimum $410
- 5 7 nights minimum $410
- 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 $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
- 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 $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 $240
- 2 3 nights minimum $240
- 3 3 nights minimum $240
- 4 3 nights minimum $240
- 5 3 nights minimum $240
- 6 3 nights minimum $240
- 7 3 nights minimum $240
- 8 3 nights minimum $240
- 9 3 nights minimum $240
- 10 3 nights minimum $240
- 11 3 nights minimum $240
- 12 3 nights minimum $240
- 13 3 nights minimum $240
- 14 3 nights minimum $240
- 15 3 nights minimum $240
- 16 3 nights minimum $240
- 17 3 nights minimum $240
- 18 3 nights minimum $240
- 19 3 nights minimum $240
- 20 3 nights minimum $240
- 21 3 nights minimum $240
- 22 3 nights minimum $240
- 23 3 nights minimum $240
- 24 3 nights minimum $240
- 25 3 nights minimum $240
- 26 3 nights minimum $240
- 27 3 nights minimum $240
- 28 3 nights minimum $240
- 29 3 nights minimum $240
- 30 3 nights minimum $240
- 31 3 nights minimum $240
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $240
- 2 3 nights minimum $240
- 3 3 nights minimum $240
- 4 3 nights minimum $240
- 5 3 nights minimum $240
- 6 3 nights minimum $240
- 7 3 nights minimum $240
- 8 3 nights minimum $240
- 9 3 nights minimum $240
- 10 3 nights minimum $240
- 11 3 nights minimum $240
- 12 3 nights minimum $240
- 13 3 nights minimum $240
- 14 3 nights minimum $240
- 15 3 nights minimum $240
- 16 3 nights minimum $240
- 17 3 nights minimum $240
- 18 3 nights minimum $240
- 19 3 nights minimum $240
- 20 3 nights minimum $240
- 21 3 nights minimum $240
- 22 3 nights minimum $240
- 23 3 nights minimum $240
- 24 3 nights minimum $240
- 25 3 nights minimum $240
- 26 3 nights minimum $240
- 27 3 nights minimum $240
- 28 3 nights minimum $240
- 29 3 nights minimum $240
- 30 3 nights minimum $240
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $240
- 2 3 nights minimum $240
- 3 3 nights minimum $240
- 4 3 nights minimum $240
- 5 3 nights minimum $240
- 6 3 nights minimum $240
- 7 3 nights minimum $240
- 8 3 nights minimum $240
- 9 3 nights minimum $240
- 10 3 nights minimum $240
- 11 3 nights minimum $240
- 12 3 nights minimum $240
- 13 3 nights minimum $240
- 14 3 nights minimum $240
- 15 3 nights minimum $240
- 16 3 nights minimum $240
- 17 3 nights minimum $240
- 18 3 nights minimum $240
- 19 3 nights minimum $240
- 20 3 nights minimum $240
- 21 3 nights minimum $240
- 22 3 nights minimum $240
- 23 3 nights minimum $240
- 24 3 nights minimum $240
- 25 3 nights minimum $240
- 26 3 nights minimum $240
- 27 3 nights minimum $240
- 28 3 nights minimum $240
- 29 3 nights minimum $240
- 30 3 nights minimum $240
- 31 3 nights minimum $240
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $240
- 2 3 nights minimum $240
- 3 3 nights minimum $240
- 4 3 nights minimum $240
- 5 3 nights minimum $240
- 6 3 nights minimum $240
- 7 3 nights minimum $240
- 8 3 nights minimum $240
- 9 3 nights minimum $240
- 10 3 nights minimum $240
- 11 3 nights minimum $240
- 12 3 nights minimum $240
- 13 3 nights minimum $240
- 14 3 nights minimum $240
- 15 3 nights minimum $240
- 16 3 nights minimum $240
- 17 3 nights minimum $240
- 18 3 nights minimum $240
- 19 3 nights minimum $240
- 20 3 nights minimum $240
- 21 3 nights minimum $240
- 22 3 nights minimum $240
- 23 3 nights minimum $240
- 24 3 nights minimum $240
- 25 3 nights minimum $240
- 26 3 nights minimum $240
- 27 3 nights minimum $240
- 28 3 nights minimum $240
- 29 3 nights minimum $240
- 30 3 nights minimum $240
- 31 3 nights minimum $240
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $190
- 2 3 nights minimum $190
- 3 3 nights minimum $190
- 4 3 nights minimum $190
- 5 3 nights minimum $190
- 6 3 nights minimum $190
- 7 3 nights minimum $190
- 8 3 nights minimum $190
- 9 3 nights minimum $190
- 10 3 nights minimum $190
- 11 3 nights minimum $190
- 12 3 nights minimum $190
- 13 3 nights minimum $190
- 14 3 nights minimum $190
- 15 3 nights minimum $190
- 16 3 nights minimum $190
- 17 3 nights minimum $190
- 18 3 nights minimum $190
- 19 3 nights minimum $190
- 20 3 nights minimum $190
- 21 3 nights minimum $190
- 22 3 nights minimum $190
- 23 3 nights minimum $190
- 24 3 nights minimum $190
- 25 3 nights minimum $190
- 26 3 nights minimum $190
- 27 3 nights minimum $190
- 28 3 nights minimum $190
- 29 3 nights minimum $190
- 30 3 nights minimum $190
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $190
- 2 3 nights minimum $190
- 3 3 nights minimum $190
- 4 3 nights minimum $190
- 5 3 nights minimum $190
- 6 3 nights minimum $190
- 7 3 nights minimum $190
- 8 3 nights minimum $190
- 9 3 nights minimum $190
- 10 3 nights minimum $190
- 11 3 nights minimum $190
- 12 3 nights minimum $190
- 13 3 nights minimum $190
- 14 3 nights minimum $190
- 15 3 nights minimum $190
- 16 3 nights minimum $190
- 17 3 nights minimum $190
- 18 3 nights minimum $190
- 19 3 nights minimum $190
- 20 3 nights minimum $190
- 21 3 nights minimum $190
- 22 3 nights minimum $190
- 23 3 nights minimum $190
- 24 3 nights minimum $190
- 25 3 nights minimum $190
- 26 3 nights minimum $190
- 27 3 nights minimum $190
- 28 3 nights minimum $190
- 29 3 nights minimum $190
- 30 3 nights minimum $190
- 31 3 nights minimum $190
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $190
- 2 3 nights minimum $190
- 3 3 nights minimum $190
- 4 3 nights minimum $190
- 5 3 nights minimum $190
- 6 3 nights minimum $190
- 7 3 nights minimum $190
- 8 3 nights minimum $190
- 9 3 nights minimum $190
- 10 3 nights minimum $190
- 11 3 nights minimum $190
- 12 3 nights minimum $190
- 13 3 nights minimum $190
- 14 3 nights minimum $190
- 15 3 nights minimum $190
- 16 3 nights minimum $190
- 17 3 nights minimum $190
- 18 3 nights minimum $190
- 19 3 nights minimum $275
- 20 3 nights minimum $275
- 21 3 nights minimum $275
- 22 3 nights minimum $275
- 23 3 nights minimum $275
- 24 3 nights minimum $275
- 25 3 nights minimum $275
- 26 3 nights minimum $275
- 27 3 nights minimum $275
- 28 3 nights minimum $275
- 29 3 nights minimum $275
- 30 3 nights minimum $275
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $275
- 2 3 nights minimum $275
- 3 3 nights minimum $275
- 4 3 nights minimum $275
- 5 3 nights minimum $275
- 6 3 nights minimum $275
- 7 3 nights minimum $275
- 8 3 nights minimum $275
- 9 3 nights minimum $275
- 10 3 nights minimum $275
- 11 3 nights minimum $275
- 12 3 nights minimum $275
- 13 3 nights minimum $275
- 14 3 nights minimum $275
- 15 3 nights minimum $275
- 16 3 nights minimum $275
- 17 7 nights minimum $275
- 18 7 nights minimum $410
- 19 7 nights minimum $410
- 20 7 nights minimum $410
- 21 7 nights minimum $410
- 22 7 nights minimum $410
- 23 7 nights minimum $410
- 24 7 nights minimum $410
- 25 7 nights minimum $410
- 26 7 nights minimum $410
- 27 7 nights minimum $410
- 28 7 nights minimum $410
- 29 7 nights minimum $410
- 30 7 nights minimum $410
- 31 7 nights minimum $410
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 7 nights minimum $410
- 2 7 nights minimum $410
- 3 7 nights minimum $410
- 4 7 nights minimum $410
- 5 7 nights minimum $410
- 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 $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
- 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 $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 $240
- 2 3 nights minimum $240
- 3 3 nights minimum $240
- 4 3 nights minimum $240
- 5 3 nights minimum $240
- 6 3 nights minimum $240
- 7 3 nights minimum $240
- 8 3 nights minimum $240
- 9 3 nights minimum $240
- 10 3 nights minimum $240
- 11 3 nights minimum $240
- 12 3 nights minimum $240
- 13 3 nights minimum $240
- 14 3 nights minimum $240
- 15 3 nights minimum $240
- 16 3 nights minimum $240
- 17 3 nights minimum $240
- 18 3 nights minimum $240
- 19 3 nights minimum $240
- 20 3 nights minimum $240
- 21 3 nights minimum $240
- 22 3 nights minimum $240
- 23 3 nights minimum $240
- 24 3 nights minimum $240
- 25 3 nights minimum $240
- 26 3 nights minimum $240
- 27 3 nights minimum $240
- 28 3 nights minimum $240
- 29 3 nights minimum $240
- 30 3 nights minimum $240
- 31 3 nights minimum $240
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $240
- 2 3 nights minimum $240
- 3 3 nights minimum $240
- 4 3 nights minimum $240
- 5 3 nights minimum $240
- 6 3 nights minimum $240
- 7 3 nights minimum $240
- 8 3 nights minimum $240
- 9 3 nights minimum $240
- 10 3 nights minimum $240
- 11 3 nights minimum $240
- 12 3 nights minimum $240
- 13 3 nights minimum $240
- 14 3 nights minimum $240
- 15 3 nights minimum $240
- 16 3 nights minimum $240
- 17 3 nights minimum $240
- 18 3 nights minimum $240
- 19 3 nights minimum $240
- 20 3 nights minimum $240
- 21 3 nights minimum $240
- 22 3 nights minimum $240
- 23 3 nights minimum $240
- 24 3 nights minimum $240
- 25 3 nights minimum $240
- 26 3 nights minimum $240
- 27 3 nights minimum $240
- 28 3 nights minimum $240
- 29 3 nights minimum $240
- 30 3 nights minimum $240
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $240
- 2 3 nights minimum $240
- 3 3 nights minimum $240
- 4 3 nights minimum $240
- 5 3 nights minimum $240
- 6 3 nights minimum $240
- 7 3 nights minimum $240
- 8 3 nights minimum $240
- 9 3 nights minimum $240
- 10 3 nights minimum $240
- 11 3 nights minimum $240
- 12 3 nights minimum $240
- 13 3 nights minimum $240
- 14 3 nights minimum $240
- 15 3 nights minimum $240
- 16 3 nights minimum $240
- 17 3 nights minimum $240
- 18 3 nights minimum $240
- 19 3 nights minimum $240
- 20 3 nights minimum $240
- 21 3 nights minimum $240
- 22 3 nights minimum $240
- 23 3 nights minimum $240
- 24 3 nights minimum $240
- 25 3 nights minimum $240
- 26 3 nights minimum $240
- 27 3 nights minimum $240
- 28 3 nights minimum $240
- 29 3 nights minimum $240
- 30 3 nights minimum $240
- 31 3 nights minimum $240
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $240
- 2 3 nights minimum $240
- 3 3 nights minimum $240
- 4 3 nights minimum $240
- 5 3 nights minimum $240
- 6 3 nights minimum $240
- 7 3 nights minimum $240
- 8 3 nights minimum $240
- 9 3 nights minimum $240
- 10 3 nights minimum $240
- 11 3 nights minimum $240
- 12 3 nights minimum $240
- 13 3 nights minimum $240
- 14 3 nights minimum $240
- 15 3 nights minimum $240
- 16 3 nights minimum $240
- 17 3 nights minimum $240
- 18 3 nights minimum $240
- 19 3 nights minimum $240
- 20 3 nights minimum $240
- 21 3 nights minimum $240
- 22 3 nights minimum $240
- 23 3 nights minimum $240
- 24 3 nights minimum $240
- 25 3 nights minimum $240
- 26 3 nights minimum $240
- 27 3 nights minimum $240
- 28 3 nights minimum $240
- 29 3 nights minimum $240
- 30 3 nights minimum $240
- 31 3 nights minimum $240
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $190
- 2 3 nights minimum $190
- 3 3 nights minimum $190
- 4 3 nights minimum $190
- 5 3 nights minimum $190
- 6 3 nights minimum $190
- 7 3 nights minimum $190
- 8 3 nights minimum $190
- 9 3 nights minimum $190
- 10 3 nights minimum $190
- 11 3 nights minimum $190
- 12 3 nights minimum $190
- 13 3 nights minimum $190
- 14 3 nights minimum $190
- 15 3 nights minimum $190
- 16 3 nights minimum $190
- 17 3 nights minimum $190
- 18 3 nights minimum $190
- 19 3 nights minimum $190
- 20 3 nights minimum $190
- 21 3 nights minimum $190
- 22 3 nights minimum $190
- 23 3 nights minimum $190
- 24 3 nights minimum $190
- 25 3 nights minimum $190
- 26 3 nights minimum $190
- 27 3 nights minimum $190
- 28 3 nights minimum $190
- 29 3 nights minimum $190
- 30 3 nights minimum $190
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
- 1 3 nights minimum $190
- 2 3 nights minimum $190
- 3 3 nights minimum $190
- 4 3 nights minimum $190
- 5 3 nights minimum $190
- 6 3 nights minimum $190
- 7 3 nights minimum $190
- 8 3 nights minimum $190
- 9 3 nights minimum $190
- 10 3 nights minimum $190
- 11 3 nights minimum $190
- 12 3 nights minimum $190
- 13 3 nights minimum $190
- 14 3 nights minimum $190
- 15 3 nights minimum $190
- 16 3 nights minimum $190
- 17 3 nights minimum $190
- 18 3 nights minimum $190
- 19 3 nights minimum $190
- 20 3 nights minimum $190
- 21 3 nights minimum $190
- 22 3 nights minimum $190
- 23 3 nights minimum $190
- 24 3 nights minimum $190
- 25 3 nights minimum $190
- 26 3 nights minimum $190
- 27 3 nights minimum $190
- 28 3 nights minimum $190
- 29 3 nights minimum $190
- 30 3 nights minimum $190
- 31 3 nights minimum $190
- 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 Sol
Casa Sol offers an exceptional beach condo experience without the high price tag. Perfect for two couples or a family of four, this 2-bedroom, 2-bathroom unit provides comfort and style on the stunning Fatima Bay.
Nestled in Puerto Aventuras, Casa Sol is a short five-minute walk along the beach to downtown. Casa Sol provides easy access to 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 4th-floor condo features two bedrooms and two bathrooms, accommodating up to four guests. Each room includes ceiling fans and zone-controlled air conditioning. The fully equipped kitchen allows for easy meal preparation, and the spacious living area is perfect for relaxation.
Read the full descriptionShow less
Casa Sol boasts modern amenities such as Wi-Fi, Smart TV, and air conditioning. The unit also includes convenient laundry facilities. The kitchen is equipped with all major appliances, including a full-size refrigerator, dishwasher, ceramic stovetop, oven, and washer/dryer, along with small appliances like a blender and juicer.
The beautifully landscaped grounds feature two large pools and a sandy beach on Fatima Bay. The terrace provides a serene space to enjoy the tropical surroundings and ocean breeze.
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 affordable luxury at Casa Sol, book your stay now and enjoy the best 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.















