Pueblo Bonito Sunset Beach Resort & Spa – Luxury All Inclusive

Situated in extensive grounds and with a private beach, this luxury hotel is located on the Baja Peninsula. It features 6 outdoor pools, a European spa and tennis courts.