The Best Hotels in Cabo San Lucas, Mexico
A shady spot to sit in at Irish-themed Castillo Blarney Inn in Cabo San Lucas, Mexico | Courtesy of Castillo Blarney Inn / Expedia
Known affectionately as Cabo, the former fishing village of Cabo San Lucas has grown into a fiesta-fueled beach resort at the tip of Mexico‘s Baja California Peninsula. But if the bars and clubs aren’t your thing, there’s a choice of hacienda-style hotels, boutique boltholes, family-run gems or chic urban beach houses where you’ll be able to pass a serene holiday in the sun. Take boat trips in search of dolphins, swim with whale sharks or paddleboard around the much-photographed rock formation and local landmark El Arco (the arch).
Boutique Hotel, Hotel
4.8/5 (161 Reviews)
Courtesy of Casa Bella / Expedia
Now from $185 per night
This hacienda-style hotel has tropical landscaped gardens, making it peaceful and intimate while being located close to the centre of Cabo San Lucas. There are warm terracotta walls, patterned tiling and rich-toned fabrics set against dark wooden beds and desks. Outside, there’s a patio and pool area, bougainvillea trees hung with lanterns and a range of sculptures.
Bahia Hotel and Beach House
Boutique Hotel, Hotel
4.2/5 (981 Reviews)
Courtesy of Bahia Hotel and Beach House / Expedia
Now from $217 per night
Sophisticated Scandi with rustic touches describes the aesthetic at the Bahia Hotel and Beach House. In one direction you’re just steps away from Cabo’s nightlife but head east a short drive along the coast and you’ll find Playa El Medano, one of the most swimmable stretches of coastline in the Sea of Cortez, as the Gulf of California is also known. Bahia has in-house Bar Esquina and SUR, an open-air beach restaurant which hosts live DJs while you dine on octopus tacos, grilled red snapper and a cerveza or glass of Baja wine.
Tesoro Los Cabos
4.2/5 (879 Reviews)
Courtesy of Tesoro Los Cabos / Expedia
Now from $134 per night
At this large marina-front four-star hotel in downtown Cabo, you can choose a city-view room or one perfect for people-watching, overlooking the boats. Either way the rooms are large, clean and comfortable with plenty of extras thrown in, so it’s a good-value option. Making your stay worthwhile are the helpful staff and the three restaurants, including Vista Roof Restaurant, a great spot to watch the sun set over the marina while eating fresh seafood — it sounds unusual, but the sea bass with mango is great.
Los Milagros Hotel
4.5/5 (115 Reviews)
Courtesy of Los Milagros Hotel / Expedia
Now from $73 per night
The 12-room Los Milagros is a quieter, more personal hideaway compared to many of the hulking tourist-towers in Cabo San Lucas. A fountain bubbles in a flower-festooned courtyard and the shade from palms around the plunge pool keeps things cool and tranquil. The main bars, clubs and restaurants are all just a short walk away. Los Milagros is a boutique hotel on a budget, ideal for families, golfers and surfers looking for a little authenticity in Cabo.
Hotel Mar de Cortez
4.1/5 (971 Reviews)
Courtesy of Hotel Mar de Cortez / Expedia
Hotel Mar de Cortez claims to be one of the first hotels ever opened in Cabo back when it was a little fishing village. It’s full of charm and personality, having been family-run for the past 45 years. Don’t expect sleek contemporary lines or modern fixtures and fittings, just anticipate genuine warmth and hospitality from your hosts. There’s a pool with a terrace area, filled with palm trees and shrubs, and a large sofa to relax in beneath the shade of the lobby’s high ceilings.
Médano Hotel and Suites
4.5/5 (362 Reviews)
Courtesy of Médano Hotel and Suites / Expedia
Now from $107 per night
For convenience, this urban hotel ticks all the boxes, even if local touches are thin on the ground. Its 75 rooms and suites blend bright, simple design and soothing color palettes with all the standard extras you’d expect of an international city hotel. The much-loved Playa El Medano is a five-minute walk away and is particularly suitable for families, as its safe waters are great for swimming, and there are all sorts of aquatic activities, from kayaking to fishing tours.
Castillo Blarney Inn
4.7/5 (80 Reviews)
Courtesy of Castillo Blarney Inn / Expedia
Now from $85 per night
This hilltop hotel is elevated above the revelry of central Cabo, providing a quieter experience for the more discerning traveler. Castillo Blarney wears its Irish influence proudly with a giant four-leafed clover painted on an outside wall. The rooms all have king-size beds and the suites come with kitchenettes. Brennan’s restaurant has views across the city rooftops to the sea and live music at weekends.
The Bungalows Hotel
4.6/5 (191 Reviews)
Courtesy of the Bungalows Hotel / Expedia
The Bungalows Hotel offers both bungalows and suites a few blocks from downtown Cabo San Lucas. The bungalows have extra living space but either way you’ll enjoy pillow-top mattresses and hammocks. Ask for a room with a private patio and fountain or try the honeymoon suite, which comes with chocolates and fresh tropical flowers. Personal touches throughout include in-room house blend organic coffee and handmade soaps. Do try the peach and pecan breakfast pancakes as they’re delicious.
These recommendations were updated on August 4, 2021 to keep your travel plans fresh.