Baja California is often described as the most diverse natural aquarium of the world. Separated from mainland Mexico by the sea of Cortez, the seas surrounding this thin finger of land are impossibly turquoise and teeming with wildlife. The beaches are world class, particularly the impossibly clear turquoise waters and white sand beaches on the eastern side of the peninsula, in the sea of Cortez. Inland, there are arid deserts covered in giant cacti, salt flats, and rocky mountain ranges. From the craft markets of Todos Santos to Balandra Beach in La Paz, we have listed some great places to stay.
And we are here to offer personalised recommendations in all of the locations that you choose to visit.
- Hacienda Suites
- Hotel Catedral
- La Poza Boutique Hotel and Spa
- Loreto Bay Resort
- Hotel Costa Baja Resort
Hacienda Suites, a boutique hotel in Loreto Bay
Hacienda Suites is a boutique hotel just a 15 minute walk from the peaceful town of Loreto. The rooms are simple but there is a wonderful garden and pool area with a bar selling cocktails, and a good buffet breakfast is served outside, under draping bougainvillea. This is ideal for those who prefer a more traditional and characterful hotel, with relaxed shared spaces. Loreto is a really pretty town, the oldest on the peninsula of Baja California. Loreto Bay is a UNESCO World heritage site, with white sands and turquoise waters, five little islands to explore, and lots of water sports activities on offer.

Hotel Catedral, in the historic part of La Paz
If you’re looking to stay in La Paz then you can’t do much better than Hotel Catedral. Its modern interiors offer a comfortable stay within the historic part of the city, and its has a rooftop terrace with a pool and lounge area that overlooks the city and cathedral. It has a relaxed courtyard area and a really great restaurant on site. You can walk from the hotel to the shops and restaurants in town and can enjoy evening walks along the promenade. There are caves above the city that are fun to explore on foot, and you simply must enjoy a trip onto the water, because these beaches easily rival those found in the Maldives.

La Poza Boutique Hotel and Spa, Todos Santos beachside retreat
La Paz Boutique Hotel and Spa is a luxurious retreat, next to a lagoon and a few steps from Playa Todos Santos. There are 13 individual suites, including six large canvas domes. This place is perfect for those who like all of the luxuries and amenities of modern living, but also like places with a little rustic charm. The on-site restaurant is excellent and its just a 30 minute walk into the centre of Todos Santos, a pretty little town adorned with colourful bunting, beautifully painted shop fronts, and large bougainvillea plants that enhance the vibe of the town. This hotel, which is really more of a retreat, offers a variety of spa treats and you can enjoy relaxing in the sauna.

Loreto Bay Golf Resort and Spa, a premium bay area outside Loreto
The highlight of staying at the Loreto Bay Golf Resort and Spa is the location. It’s in a premium beach location, in Nopoló Bay. The bay is sheltered by a large island that spans almost the entire length of the bay, making it perfect for activities like swimming, snorkelling, and paddleboarding. Loreto Bay National Park is a marine eco-system where you can enjoy lots of wildlife, from dolphins, pelicans, and sea lions, to the tropical fish that swim around you. If you visit between mid-January and March you can head out whale watching to spot the blue whales who migrate here. The resort has all of the facilities needed to make your stay comfortable, with a good restaurant, relaxing poolside areas, spa facilities, and plenty of activities to keep you entertained.

Costa Baja Resort and Spa, on a beachside peninsula near La Paz
If you are enjoying a holiday in Baja California, it’s more than likely that you will want to spend some time in La Paz. And the Hotel Costa Baja is in a premium spot for enjoying views of the coastline around La Paz The resort is sat on a small peninsula with the Marina Costa Baja on one side and an exclusive white sand beach on the other, with impossibly clear turquoise waters. Its a tranquil haven that’s just a 15 minute taxi ride from the Centre of La Paz. The facilities are excellent and include a beach club and spa, and outside dining overlooking the marina.

Where to stay in Baja California – Personalised recommendations
If you have the time, we would urge anyone to visit Baja California, in Mexico. It really is an incredible place and you can enjoy some truly world-class experiences here, from seeing the grey whales in the lagoons on the Pacific Coast to swimming with whale sharks in the Sea of Cortez, and snorkelling amongst tropical fish and sea lions on the islands surrounding La Paz. Which ever locations you choose to visit during your stay, with can send you some great accommodation options that fit with your preferences. So do get in touch if you’re looking for inspiration!








