If it's privacy you're after, this is the place to stay in the area thanks to a huge piece of rock standing between the road and this excellent hotel near Cabo San Lucas.

Image of Alexandra Heriot Maitland

Ollie and Alexandra are here to help give you the inside track.

The Pacific facing Resort at Pedregal has 66 bedrooms and 18 private villas which are perfect for families. Each room has an ocean view and the higher room categories have beach areas sectioned off for their exclusive use. The three restaurants serve everything from light lunches to delicious seafood grills in the evenings and there is a private dining room for special occasions. Elsewhere, the first class Auviga spa has ten treatment rooms and all manner of activities including sailing, hiking, golf, fishing and helicopter rides can be arranged.

Why we love it

Image of Will Boocock

The hotel designers even went so far as to blast a tunnel, now smartly lit with chandeliers, through the rock to access this prime piece of land that is now one of the best places to stay in the area.

Will, Original Traveller


Key Info

Number of rooms


Eco Rating



Baja California

Other places to stay in Baja California

The swimming pool at Hotel Guaycura, luxury hotel in Mexico

Hotel Guaycura

Hotel Guaycura is the best place in Todos Santos, a lovely little town with a relaxed feel, lots of galleries and little artisan shops.

The pool at Las Ventanas al Paraiso, luxury hotel in Mexico

Las Ventanas al Paraíso

Las Ventanas al Paraíso (Windows on Paradise) is a luxurious resort located at the tip of Mexico’s Baja Peninsula, where the desert meets the sea.



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 pool at One & Only Palmilla, luxury hotel in Mexico

One&Only Palmilla

One&Only Palmilla is one of the best hotels in the popular corridor between San Jose del Cabo and Cabo San Lucas.

Start creating your tailored trip today

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

Call us on +44 (0) 20 7978 7333

Or enquire online