Esperanza is a luxury beach resort located four miles from Cabo San Lucas at the tip of Mexico's Baja Peninsula, where the Pacific Ocean meets the Sea of Cortez.

The 50 ocean-view casitas and six suites all have private terraces, outdoor seating and the latest in-room technology including flat-screen TVs, DVD players, stereos, iPod docking stations and hi-speed wireless internet.

Esperanza's facilities include a private sandy beach, swimming pool, gym, and a yoga and pilates studio offering complimentary daily yoga classes. The spa features steam caves, waterfalls, outdoor pools and gardens and offers a wide variety of treatments and massages.

For dining, there is a choice of three restaurants including a swim-up pool bar and the main oceanfront restaurant with its several levels of terraced seating leading down to the shore. The resort's bar offers over 100 varieties of tequila and a cigar menu.

All kinds of outdoor activities are available locally to take advantage of this wonderful climate, including whale watching from November to February, sailing, diving, snorkelling, surfing and kayaking.

Land activities include tennis, horse riding and several championship golf courses - Esperanza's concierge can book tee-times for you. There are also plenty of good restaurants and shops in the Los Cabos area and the airport is only a 30 minute drive away.

Why We Love It
Image of Will Boocock

Southern Baja is a subtropical desert and enjoys almost constant sunshine, low humidity and refreshing sea breezes.

Will, Original Traveller

Other Places to Stay in Baja California

Start creating your tailored trip today

Ollie and Alexandra are our 'Esperanza' experts and as seasoned travellers they have the inside track on the most memorable adventures.

Image of Alexandra Heriot Maitland