
Best Luxury Hotels in Baja California Sur
Baja California Sur, the southern half of Mexico’s Baja Peninsula, is a destination defined by dramatic desert landscapes, pristine coastlines, and luxury resorts catering to both adventure seekers and those in search of relaxation. Home to world-renowned destinations such as Los Cabos, La Paz, and the charming town of Todos Santos, the region offers a blend of high-end beachfront retreats, boutique hideaways, and eco-conscious resorts. Hotels here embrace the area’s natural beauty, often featuring open-air designs, infinity pools overlooking the Sea of Cortez, and world-class spas. With a reputation for exceptional hospitality, Baja California Sur is also a paradise for food lovers, offering everything from fresh seafood and farm-to-table dining to high-end international cuisine. Its proximity to stunning marine reserves, including Espiritu Santo Island and the famous Arch of Cabo San Lucas, makes it an ideal choice for travellers looking to combine luxury with exploration.
Baja California Sur, Cabo San Lucas
One&Only Palmilla

The one-of-a-kind One&Only Palmilla resort is located on the idyllic shores of the Baja Peninsula in Los Cabos, overlooking the shimmering Sea of Cortez. There is a lavish collection of luminous guestrooms, suites and villas featuring the unrivalled Villa One for up to 10 guests – a split-level, panoramic sea-view, secluded accommodation with private and exclusive amenities. The resort boasts five unique restaurants serving a range local delicacies, international delights and fusion cuisine including Seared by One&Only which offers gourmet steaks and seafood as well as the spectacular cliffside indoor-outdoor Agua restaurant. Guests are invited to take full advantage of the One&Only Spa and wellness facilities, including the state-of-the-art fitness centre and complimentary daily classes. Guests can also access the lush 27-hole golf course, designed by Jack Nicklaus, at the One&Only Palmilla Golf Club. There is also the possibility of watersports at the stunning Pelican Beach. This hotel is pet friendly and offers dog walking & pampering services.