$289 for a six-night stay in a private beachfront villa at Cerritos Surf Colony in Todos Santos, Mexico (save 84%) 13 years ago