The Best Hotels in Los Cabos
Located on the southern tip of Mexico's Baja California Peninsula, Los Cabos is the ideal beach getaway. For a pampered escape, book a luxe beach resort such as Esperanza, One & Only Palmilla, or Las Ventanas. For something a bit more low-key, head a little north to the artsy surfer town of Todos Santos and stay at Hotel Casa Tota or Hotel Guaycura. For a romantic retreat with farm-to-table food try Rancho Pescadero.