The romantic city of Cancun is full of attractions, such as Moon Palace Golf Club and La Isla Shopping Mall, and is loved for its snorkeling spots and swimming.
Playa del Carmen is known for its beaches and clubs, and entices visitors with popular attractions including Playa del Carmen Main Beach and Xcaret Eco Theme Park.
Kids and adults alike can have a thrilling day at Xcaret Eco Theme Park, one of the top theme parks located 1.5 mi (2.4 km) from central Xcaret. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If you have fun at Xcaret Eco Theme Park, you'll love Xplor Theme Park and Xenses Park, both located nearby.
Zócalo is worth passing through for a few pics when in Historic Center. Why not live the cultural experience and visit the art galleries, museums, and cathedral in the area— your sightseeing tour starts here. Mexico City has many other landmarks you might want to see such as Palacio de Bellas Artes and Paseo de la Reforma.
Nothing says vacation like spending a lazy day at Playa del Carmen Main Beach, a popular beach in Playa del Carmen. Stroll along the seaside or experience the area's festivals.
Nothing says vacation like spending a lazy day at Tulum Beach, a popular beach in Tulum. Stroll along the seaside in this relaxing area, or check out its top-notch restaurants.
During your trip, find out what's happening at Expo Guadalajara, a top convention center in Guadalajara. Attend a sporting event or visit the shops in this vibrant area.
Hotel Riu Palace Baja California - Adults Only - All Inclusive
10/10 Excellent
"We loved our stay at the RIU Baja California. Room was beautiful and overlooked the entire resort and Sea of Cortez. The food was outstanding and the entertainment was great. Our only criticism would be the beach. While the views were great, the sand is not powdery and is on an incline which can make the walk a little more challenging than others we have been too. That and the water doesn’t allow for swimming due to the currents. With that said, the pool was a great spot to swim with the views so we ultimately had a great time "
"Great family friendly resort! The staff was very generous and decorated our room for our daughter’s 1st birthday. The supervisor, lifeguard, waiters all gave such amazing service. I strongly recommend this resort. "