The second-longest peninsula in the world, Mexico’s Baja California is a mesmerising landscape of charming villages, beautiful historic towns and stunning deserts fringed by striking coastline. Popular with travellers from the USA and further afield, the southern tip of the peninsula boasts a whole array of fabulous beach resorts, intimate guesthouses and lovely villas. Many of the best places to stay in Baja California Sur are elegant and grown-up, but there are some superb family-friendly resorts too, as well as appealingly laid-back hideaways for couples or friends to unwind in absolute tranquility.
The bohemian town of Todos Santos is a particular favourite, its cobbled streets lined with lively eateries, quirky galleries and funky boutiques. There are spectacular sandy beaches nearby and some great surf, too. Book a room in town or stay nearby for the best of both worlds. Pop into the Centro Cultural for an insight into the region’s past.
Further south, glamorous resorts are dotted along the coast of Los Cabos, perfect for indulgent honeymoons, trips with friends or adventurous family holidays. With sailing, fishing, kayaking and snorkelling or diving to try out on the water, as well as horse riding, nature treks and off-road excursions on land, there’s no shortage of activities to keep visitors of all ages entertained. Don’t miss the opportunity to discover the region’s marvellous landscapes — including El Arco of Cabo San Lucas — and its unique cultural heritage if you can.
Expect spectacular coastlines, artsy historic towns and wonderfully luxurious properties to relax in after big days out. The best places to stay in Baja California Sur fill up fast — book your stay well in advance if travelling at Christmas, New Year or during the school holidays!