10 Best Hotels in Mexico 2014

Courtesy Esperanza
1 of 11

10. Esperanza, An Auberge Resort

Cabo San Lucas

Esperanza is perched along the sands of Cabo San Lucas, providing plenty of photo ops for visitors. This Auberge resort also earns praise for its roomy suites with special features like decks with hammocks or hot tubs.

Find out more about:

Where Do You Want to Go?