Cabo San Lucas hotels

Search hundreds of travel sites at once for hotels in Cabo San Lucas

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Bundle and saveSave money when you bundle your flight + hotel.

Best Cabo San Lucas hotels

Discover the best prices and deals for you by selecting your travel dates.
Choose your dates

Most recommended Cabo San Lucas hotels

Show all
Tesoro Los Cabos - Cabo San Lucas - Balcony
Tesoro Los Cabos
8.3 Very Good
Centro£223+
£223+
Free Wi-Fi
Pool
Air conditioning
Grand Fiesta Americana Los Cabos Golf & Spa - Cabo San Lucas - Pool
Parking
Free Wi-Fi
Pool
Pet-friendly
Hacienda Beach Club & Residences
9.3 Wonderful
El Medano Ejidal£1,012+
£1,012+
Parking
Free Wi-Fi
Pool
Air conditioning
Los Milagros Hotel
8.9 Very Good
Downtown£89+
£89+
Free Wi-Fi
Pool
Air conditioning
Sandos Finisterra Los Cabos
8.4 Very Good
Centro£394+
£394+
Parking
Free Wi-Fi
Pool
Air conditioning
Bahia Hotel & Beach House
8.5 Very Good
El Medano Ejidal£276+
£276+
Free Wi-Fi
Pool
Pet-friendly
Air conditioning
Siesta Suites Boutique Hotel
8.6 Very Good
Centro£77+
£77+
Free Wi-Fi
Air conditioning
Sunrock Hotel & Suites
8.7 Very Good
£94+
£94+
Parking
Free Wi-Fi
Pool
Air conditioning
Fairfield by Marriott Los Cabos
7.9 Good
El Medano Ejidal£97+
£97+
Parking
Free Wi-Fi
Pool
Pet-friendly
Riu Santa Fe Hotel
8.1 Very Good
£238+
£238+
Parking
Free Wi-Fi
Pool
Air conditioning
The Cape, a Thompson Hotel
8.7 Very Good
£753+
£753+
Parking
Free Wi-Fi
Pool
Pet-friendly
Cabo Inn
7.7 Good
Downtown£55+
£55+
Parking
Free Wi-Fi
Pool
Pet-friendly
San Angel Suites
9 Wonderful
Centro£92+
£92+
Free Wi-Fi
Air conditioning

Cabo San Lucas hotels near Nikki Beach

Show all
Pueblo Bonito Los Cabos - Cabo San Lucas - Beach
Pueblo Bonito Los Cabos
8.3 Very Good
El Medano Ejidal£372+
£372+
Parking
Free Wi-Fi
Marina Fiesta Resort & Spa - Cabo San Lucas - Pool
Marina Fiesta Resort & Spa
8.2 Very Good
El Medano Ejidal£164+
£164+
Parking
Free Wi-Fi

Top Cabo San Lucas hotels with parking

Show all
Castillo Blarney Inn - Cabo San Lucas - Bedroom
Castillo Blarney Inn
9.3 Wonderful
£86+
£86+
Parking
Free Wi-Fi
Hotel Maria Elena - Cabo San Lucas - Bedroom
Hotel Maria Elena
8.9 Very Good
Downtown£64+
£64+
Parking
Free Wi-Fi
The Bungalows Hotel
9.5 Wonderful
Lienzo Charro£136+
£136+
Parking
Free Wi-Fi
Donjuan By Melida Hotel
8.2 Very Good
Downtown£106+
£106+
Parking
Free Wi-Fi
Los Patios Hotel
8.8 Very Good
£89+
£89+
Parking
Free Wi-Fi

Top 10 hotels in Cabo San Lucas

Discover the top hotels in Cabo San Lucas, handpicked by local expert Casey Hatfield-Chiotti.
Casey Hatfield-Chiotti
12 September 2024

It's not hard to see why so many travellers love the Mexican resort city of Cabo San Lucas, where the Baja California desert dramatically collides with the waters of the Pacific Ocean and the Sea of Cortez. Also known as Los Cabos, it ranks among Mexico’s most popular tourism destinations. I’ve been visiting for more than two decades for weddings, holidays and family trips. The finest hotels are luxurious beachfront enclaves that satisfy travellers’ desire for sun, sea and serious relaxation. But the best hotels in Cabo San Lucas are increasingly encouraging visitors to move beyond the posh pool scene to explore everything the southern tip of Mexico’s Baja California Peninsula has to offer, from cultural experiences to environmentally conscious excursions. The top-rated hotels in Cabo San Lucas also help guests unwind with expansive spas and treatment menus inspired by Mexico’s rich healing traditions. These are my favourite hotels in Los Cabos.

1.

One&Only Palmilla

Address:

Km 7.5 Carretera Transpeninsular

Price:

£757-£3,677/night

A getaway for A-listers since the 1950s, One&Only Pamilla is one of the best hotels in Cabo San Lucas – or anywhere, for that matter.

The hotel has access to one of the area’s best beaches for swimming, while the state-of-the-art spa – where spiritual healers perform treatments – is inspired by local traditions and Baja’s coastal landscape. The hotel has retained its original hacienda-style architecture – guests regularly visit the original whitewashed chapel, with its artisan-made gold leaf altar – but renovations have added modern touches like carved wood doors, travertine flooring and studded leather furniture.

One of the best hotels to stay in Cabo San Lucas for golf, the hotel’s Palmilla Golf Club, designed by former pro golfer Jack Nicklaus, winds through cliffs and desert arroyos (dry watercourses). The One&Only is only about 10 minutes from San Jose del Cabo, an artsy town with great restaurants and galleries. The field-to-fork Flora Farms restaurant is one of my favourite on the peninsula.

2.

Montage Los Cabos

Address:

Carretera Transpeninsular Km 12.5 Int

Price:

£712-£6,183/night

Set on 39 acres of beachfront overlooking Santa Maria Bay, Montage Los Cabos is among the best hotels in Cabo San Lucas for water adventures. The seas in Cabo San Lucas teem with life, with the Sea of Cortez home to turtles, sea lions, whales, dolphins and sharks.

You can spot them all during your stay at Montage Los Cabos, which offers swimming, snorkelling and world-class diving. The luxury hotel’s on-site outfitter has a PADI-certified diving programme for guests, where beginners can get their certification and advanced divers can take specialised courses. Visiting the UNESCO-protected Cabo Pulmo, a national marine park with a 20,000-year-old coral reef, on a Montage excursion is an unforgettable experience.

Back at the hotel you’ll find 122 open-plan guestrooms and suites complete with indoor-outdoor living and marble bathrooms, as well as a 40,000-square-foot (3,716 sq. m) spa, multiple restaurants and three azure pools.

3.

The Cape, a Thompson Hotel

Address:

Carretera Tranpeninsular Km 5

Price:

£251-£2,997/night