Credit: Pueblo Bonito Resorts
This small crescent-shaped beach is located at Land’s End on the Sea of Cortez side of Cabo San Lucas (near the famous rock arch).
The horseshoe curve of Santa Maria Beach (Playa Santa Maria) around Santa Maria Bay is one of the most beautiful beaches in Los Cabos.
A Blue Flag beach, it’s tucked along a tranquil cove about 9 miles east of Cabo San Lucas (at Km 14.5 on the Carretera Transpeninsular).
The small beach (El Ganzo Beach or Puerto Los Cabos Beach) is located at the southwest corner of the Puerto Los Cabos marina. It’s pristine and has a protected swimming area.
Credit: Hotel El Ganzo
Credit: Cabo Surf Hotel
Photo: ME Cabo