Casa Velas
At Casa Velas, a luxurious all-inclusive resort without the hassle of mass tourism, everything feels classy and personal. With just 80 suites, this adults-only hotel offers outstanding service and an all-around upscale experience. Rooms are spacious and enriched with subtle touches of Mexican design, and some include a hot tub or plunge pool. Although there are plenty of quality dining options and a large swimming pool, the big setback is that guests have to take a shuttle to the beach.