Los Cabos is a paradise where golden desert sands meet breathtaking turquoise waters. Located in the south of the Baja Peninsula it's within a short fly from USA or Canada. The hotel offer in Los Cabos is wide and there is an option for every traveler style and budget. Here we have selected the best hotels to stay in Los Cabos, our favorite resorts and boutique hotels. You can book them at the best rates in our site and support the social cause you care about.
Best hotels in Los Cabos
from $400 per night
We featured this hotel in our Instagram because it is sensational. Mar Adentro is an architecture Hotel with a dazzling design, clean white lines to contrast the blue of the pools and the sea. Located in San José del Cabo, it plays with the coexistence of the desert and the water, the resort privileges two elements above all else: the horizon and the ocean.
It was conceived to create comfortable areas that invite to talk, to relax and enjoy. Their restaurant offers farm-to-table products, local fish and organically grown ingredients. The hotels seeks their guests’ comfort and offers a wellness area that stimulates the senses and has areas to practice yoga.
Among their amenities there is a 40,000 square-foot beach club that offers fresh refreshments from their food truck, pools and garden terrace with broad ocean views. This resort in Los Cabos welcomes kids and offers them a Ludoteca, during peak seasons they even have a professional to take care of the children. Mar Adentro Hotel also takes care of the planet and it’s a water sustainable project, offering 100% purified and drinkable water to guests.
from $240 per night
Hotel El Ganzo is unique in Los Cabos, located on the tranquil area of San José del Cabo’s marina offers sensational views over the marina and the ocean. This is a new trendy design hotel that offers cool options such as a rooftop pool with a lounge area, a sushi bar or a private beach club with one of the area’s few swimmable beaches.
El Ganzo features relaxed suites with limitless views of the Sea of Cortez. The hotel is also an arts center, with live artist installations, it’s a really cool option if you like to stay out of big resorts.
The hotel takes care of the environment and the community with many sustainable practices, like eco-friendly soap, solar power system, locally grown ingredients, locally sourced amenities and has even a community project: El Ganzo Community Project
from $250 per night
If you are looking for a luxury all-inclusive vacation that stays within a budget, the Hyatt Ziva Los Cabos can be a good choice. It is a big family friendly resort that features over 12 restaurants, bars and lounges. It is the kind of resort where you can’t get bored, you have plenty of activities going on all day long, but they also offer activities that will take you outside the hotel, like deep-sea fishing, scuba diving, golf and outdoor excursions on the Baja coast.
Rooms have a comfortable decoration, are spacious and offer private balconies with broad ocean views, this all inclusive Los Cabos Resort offers over 590 rooms with spa-like bathrooms, state-of-the-art electronics and free Wi-Fi.
from $160 per night
Located in beautiful surroundings you’ll love this hotel. There are two outdoor pools within the property, our favorite is the infinity pool, it has a with swim up bar and the beach views are gorgeous. Rooms are comfortable and if you have the chance to book an ocean view you won’t regret it, views over the sea from your own balcony are always good.
Mexico is well known for its excellent service and here at Hilton Los Cabos Beach & Golf Resort it is no different, you’ll be pampered in beautiful surroundings, you can indulge yourself in the spa and relax in the facilities. From the hotel you can practice many activities such as tennis, golf, whale watching or enjoy the hatching of the Olive Ridley sea turtle. From July to November you can enjoy Turtle season, Hilton Los Cabos participates in protecting and patrolling the beachfront to ensure the sea turtles are able to lay and hatch their eggs safely during the season.
from $400 per night
This is an adults-only hotel, all inclusive resort to relax. Suites are elegant and stylish and the hotel offers many amenities and activities to keep you entertained during your stay. A big spa where skilled therapists offer a range of holistic face and body treatments is the perfect place to indulge yourself.
The Secrets Marquis Los Cabos Hotel features three outdoor pools that invite you to enjoy the view of the beautiful Sea. This hotel takes special care of the food and offers the possibility to explore Mexican cuisine using fresh, seasonal flavors in an atmosphere of warmth and personality.
from $700 per night
When we think of the best luxury hotel in Los Cabos, we are thinking about the One & Only Palmilla. This hotel is one of our favorites in Los Cabos, it is situated at the edge of the Baja Peninsula. It is a beachfront property with access to a swimmable beach (not so common in Los Cabos). The hotel has some restaurants where you can enjoy the delicious Mexican food, a spa, fitness room and a dream pool.
The One & Only Palmilla hotel has different types of rooms, all of them are spacious and beautifully decorated. If you are looking for the ultimate luxury experience within the hotel, you should book one of the pool casitas or one of the villas, you’ll enjoy a private pool facing the ocean and an extensive terrace, villas are charming and feature a Mexican Hacienda style.
from $145 per night
The Holiday Inn Resort Los Cabos is a comfortable all inclusive resort, with outstanding views of the Peninsula. Rooms are spacious and convenient and some of them offer terrace and hammock. You’ll have large beds, air conditioning, cable TV and free Wi-Fi access.
Located near downtown San Jose and between the white sandy beaches of San José Del Cabo and the Sierra de San Lázaro Mountains you’ll be perfectly located with easy access to Natural Arch, the airport and the lively city. The hotel has fantastic facilities including a golf course, tennis and swimming pool. The Resort features the largest beach area in Los Cabos.