Hotels in Los Cabos

Search and compare Los Cabos hotels from hundreds of travel sites and save

Los Cabos
30 Jul — 31 Jul2
Los Cabos
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Los Cabos

Filter by star ratings
All filters
Waldorf Astoria Los Cabos Pedregal
Waldorf Astoria Los Cabos Pedregal
9.7 Excellent
Camino Del Mar 1, Cabo San Lucas, Baja California Sur, Mexico
Show on map
1.8 km from city centre, Cabo San Lucas, BS, Mexico 
ExcellentBased on 33 reviews
9.7

Featuring a private beach and an outdoor swimming pool, this 5-star resort is located in Los Cabos. It offers outdoor tennis courts, a Jacuzzi and free Wi-Fi.

Las Ventanas Al Paraiso, A Rosewood Resort
Las Ventanas Al Paraiso, A Rosewood Resort
10.0 Excellent
Km 19.5 Ctra. Transpeninsular, San José del Cabo, Baja California Sur, Mexico
Show on map
11.5 km from city centre, San José del Cabo, BS, Mexico 
ExcellentBased on 4 reviews
10.0

Situated in Los Cabos, Las Ventanas Al Paraiso A Rosewood Resort offers luxury 5-star accommodation, as well as free Wi-Fi, a rooftop terrace and a private beach. It also features outdoor tennis courts, an outdoor pool and a sauna.

The Cape, a Thompson Hotel
The Cape, a Thompson Hotel
9.5 Excellent
Carretera Tranpeninsular Km 5, Cabo San Lucas, Baja California Sur, Mexico
Show on map
4.6 km from city centre, Cabo San Lucas, BS, Mexico 
ExcellentBased on 178 reviews
9.5

Boasting a Jacuzzi, an outdoor pool and a sauna, The Cape - a Thompson Hotel is situated in Los Cabos and offers comfortable accommodation. It provides 5-star accommodation with air-conditioned rooms.

Pueblo Bonito Pacifica Resort and Spa
Pueblo Bonito Pacifica Resort and Spa
8.6 Excellent
Cabo Pacifica, Cabo San Lucas, Baja California Sur, Mexico
Show on map
3.3 km from city centre, Cabo San Lucas, BS, Mexico 
ExcellentBased on 59 reviews
8.6

Boasting a private beach, outdoor tennis courts and a rooftop terrace, Pueblo Bonito Pacifica Resort & Spa-All Inclusive-Adult Only is a luxurious base in Los Cabos. It has a gym, as well as a Jacuzzi, an outdoor pool and a sauna.

Cabo Vista Hotel - Adults only
Cabo Vista Hotel - Adults only
9.4 Excellent
Av. Cabo San Lucas / Revolucion 1910, Cabo San Lucas, Baja California Sur, Mexico
Show on map
0.7 km from city centre, Cabo San Lucas, BS, Mexico 
ExcellentBased on 537 reviews
9.4

Cabo Vista Hotel provides comfortable 3-star accommodation in Los Cabos. Guests also have access to complimentary wireless internet and on-site parking.

Marquis Los Cabos, Resort & Spa - Adults Only
Marquis Los Cabos, Resort & Spa - Adults Only
9.1 Excellent
Carretera Transpeninsular KM. 21.5, San José del Cabo, Baja California Sur, Mexico
Show on map
10.1 km from city centre, San José del Cabo, BS, Mexico 
ExcellentBased on 390 reviews
9.1

Situated in Los Cabos, Marquis Los Cabos All Inclusive Resort & Spa- Adults Only provides unique 5-star accommodation, as well as an outdoor pool, a private beach and a Jacuzzi. It also offers an all-inclusive meal plan, a rooftop terrace and an executive floor.

Breathless Cabo San Lucas Adults Only
Breathless Cabo San Lucas Adults Only
8.9 Excellent
Gamez Farias SN, Cabo San Lucas, Baja California Sur, Mexico
Show on map
1.1 km from city centre, Cabo San Lucas, BS, Mexico 
ExcellentBased on 143 reviews
8.9

Breathless Cabo San Lucas All Inclusive- Adults Only is located in Los Cabos and features an all-inclusive meal plan and a Jacuzzi. It also offers massage services, an express check-in and check-out feature and an outdoor pool.

Cabo Pedregal Hotel
Cabo Pedregal Hotel
8.5 Excellent
Camino Del Mar - 1, Cabo San Lucas, Baja California Sur, Mexico
Show on map
1.4 km from city centre, Cabo San Lucas, BS, Mexico 
ExcellentBased on 145 reviews
8.5

Featuring a private beach and an outdoor pool, Pedregal Manor with 45 Private Rooms is located in Los Cabos and offers comfortable accommodation. Those staying at the property can also make use of complimentary wireless internet.

Tesoro Los Cabos
Tesoro Los Cabos
8.7 Excellent
Blvd. Marina Lotes 9 y 10 Centro, Cabo San Lucas, Baja California Sur, Mexico
Show on map
1.1 km from city centre, Cabo San Lucas, BS, Mexico 
ExcellentBased on 1,670 reviews
8.7

Tesoro Los Cabos Resort provides comfortable 4-star accommodation in Los Cabos. It features a gym, as well as an outdoor pool, a sun deck and a beauty centre.

One&Only Palmilla
One&Only Palmilla
9.2 Excellent
Km 7.5 Carretera Transpeninsular, San José del Cabo, Baja California Sur, Mexico
Show on map
6.0 km from city centre, San José del Cabo, BS, Mexico 
ExcellentBased on 80 reviews
9.2

Ranked among the top 100 hotels and resorts in the world, this lush resort offers stylish accommodation, two outdoor pools and a state-of-the-art gym. It offers free Wi-Fi, a butler service and a private beach.

Top Rated Los Cabos hotels

Show all 3,987 hotels
1
Las Ventanas Al Paraiso, A Rosewood Resort
Las Ventanas Al Paraiso, A Rosewood Resort
10.0 Excellent
Km 19.5 Ctra. Transpeninsular, San José del Cabo, Baja California Sur, Mexico
Show on map
11.5 km from city centre, San José del Cabo 

Situated in Los Cabos, Las Ventanas Al Paraiso A Rosewood Resort offers luxury 5-star accommodation, as well as free Wi-Fi, a rooftop terrace and a private beach. It also features outdoor tennis courts, an outdoor pool and a sauna.

2
Waldorf Astoria Los Cabos Pedregal
Waldorf Astoria Los Cabos Pedregal
9.7 Excellent
Camino Del Mar 1, Cabo San Lucas, Baja California Sur, Mexico
Show on map
1.8 km from city centre, Cabo San Lucas 

Featuring a private beach and an outdoor swimming pool, this 5-star resort is located in Los Cabos. It offers outdoor tennis courts, a Jacuzzi and free Wi-Fi.

3
JW Marriott Los Cabos Beach Resort & Spa
JW Marriott Los Cabos Beach Resort & Spa
8.9 Excellent
Fraccion Hotelera Fh5-c1, San José del Cabo, Baja California Sur, Mexico
Show on map
4.4 km from city centre, San José del Cabo 

Situated in Los Cabos, JW Marriott Los Cabos Beach Resort & Spa offers sophisticated 5-star accommodation, as well as a sauna and an outdoor pool. It is ideally located for those wishing to discover the area's attractions.

4
Viceroy Los Cabos
Viceroy Los Cabos
9.3 Excellent
Paseo Malecón Sjc, Lote 8, Zona Hotelera, San José del Cabo, Baja California Sur, Mexico
Show on map
1.5 km from city centre, San José del Cabo 

Boasting an outdoor pool, a rooftop terrace and a private beach, this Los Cabos resort is conveniently located within Los Cabos International Airport. Guests also have exclusive access to the on-site THE SPA and THE GYM.

5
Hampton Inn & Suites by Hilton Los Cabos
Hampton Inn & Suites by Hilton Los Cabos
8.8 Excellent
Carretera Transpeninsular Km. 24.8, San José del Cabo, Baja California Sur, Mexico
Show on map
7.4 km from city centre, San José del Cabo 

Hampton Inn & Suites by Hilton Los Cabos offers a comfortable setting while in Los Cabos. It also features an outdoor pool and a fitness centre.

6
Montage Los Cabos
Montage Los Cabos
9.8 Excellent
Carretera Transpeninsular Km 12.5 Int, Cabo San Lucas, Baja California Sur, Mexico
Show on map
10.7 km from city centre, Cabo San Lucas 

Montage Los Cabos is located in Los Cabos and is close to Cabo San Lucas Bay. It also offers a swimming pool, free Wi-Fi and an express check-in and check-out feature.

7
Pueblo Bonito Sunset Beach Resort & Spa
Pueblo Bonito Sunset Beach Resort & Spa
8.8 Excellent
Predio Paraiso Escondido, Cabo San Lucas, Baja California Sur, Mexico
Show on map
2.6 km from city centre, Cabo San Lucas 

Featuring a private beach, Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive is located in Los Cabos and offers luxury accommodation. It also provides a terrace.

8
Hotel Posada Señor Mañana
Hotel Posada Señor Mañana
8.2 Excellent
Alvaro Obregon No. 1, San José del Cabo, Baja California Sur, Mexico
Show on map
0.6 km from city centre, San José del Cabo 

Situated in Los Cabos, Hotel Posada Senor Manana is a short walk from Sante Fe Art and offers an outdoor pool. Guests can also enjoy complimentary wireless internet.

Cheapest hotels in Los Cabos, Baja California Sur

Show all 3,987 hotels
Bajas Cactus Hostel
Bajas Cactus Hostel
8.7 Excellent
Lazaro Cardenas, Cabo San Lucas, Baja California Sur, Mexico
Show on map
0.7 km from city centre,  

Offering a rooftop terrace, Bajas Cactus Hostel is situated in Los Cabos and is a brief walk from Legends Live Music and Bar. Guests can also enjoy complimentary internet in all areas.

$20
Avg. per night
Hotel Posada Señor Mañana
Hotel Posada Señor Mañana
8.2 Excellent
Alvaro Obregon No. 1, San José del Cabo, Baja California Sur, Mexico
Show on map
0.6 km from city centre,  

Situated in Los Cabos, Hotel Posada Senor Manana is a short walk from Sante Fe Art and offers an outdoor pool. Guests can also enjoy complimentary wireless internet.

$49
Avg. per night
Donjuan By Melida Hotel
Donjuan By Melida Hotel
9.1 Excellent
Street Niños Heroes And Ave., Cabo San Lucas, Baja California Sur, Mexico
Show on map
0.6 km from city centre,  

Hotel Melida is located in Los Cabos and offers free Wi-Fi. It is conveniently positioned for those wishing to visit local attractions.

$65
Avg. per night
Cabo Vista Hotel - Adults only
Cabo Vista Hotel - Adults only
9.4 Excellent
Av. Cabo San Lucas / Revolucion 1910, Cabo San Lucas, Baja California Sur, Mexico
Show on map
0.7 km from city centre,  

Cabo Vista Hotel provides comfortable 3-star accommodation in Los Cabos. Guests also have access to complimentary wireless internet and on-site parking.

$73
Avg. per night
Hotel & Suites Las Palmas
Hotel & Suites Las Palmas
8.4 Excellent
Km 31 Carretera Transpeninsular, San José del Cabo, Baja California Sur, Mexico
Show on map
1.0 km from city centre,  

Boasting a rooftop terrace and an outdoor pool, Suites Las Palmas is located in Los Cabos and offers comfortable accommodation. It provides 4-star accommodation with air-conditioned rooms.

$79
Avg. per night
Cabo Pedregal Hotel
Cabo Pedregal Hotel
8.5 Excellent
Camino Del Mar - 1, Cabo San Lucas, Baja California Sur, Mexico
Show on map
1.4 km from city centre,  

Featuring a private beach and an outdoor pool, Pedregal Manor with 45 Private Rooms is located in Los Cabos and offers comfortable accommodation. Those staying at the property can also make use of complimentary wireless internet.

$83
Avg. per night
Marisol Boutique Hotel
Marisol Boutique Hotel
9.3 Excellent
Paseo Malecon 161 Esquina Punta Colorada, San José del Cabo, Baja California Sur, Mexico
Show on map
2.1 km from city centre,  

Offering a rooftop terrace and a swimming pool, Marisol Boutique Hotel is located in Los Cabos and is a brief walk from Spa Cielo. It is conveniently positioned for guests wishing to visit local attractions.

$95
Avg. per night
Hampton Inn & Suites by Hilton Los Cabos
Hampton Inn & Suites by Hilton Los Cabos
8.8 Excellent
Carretera Transpeninsular Km. 24.8, San José del Cabo, Baja California Sur, Mexico
Show on map
7.4 km from city centre,  

Hampton Inn & Suites by Hilton Los Cabos offers a comfortable setting while in Los Cabos. It also features an outdoor pool and a fitness centre.

$99
Avg. per night

Hotel prices in Los Cabos

2 stars or below

$20 - $83

Cabo Pedregal Hotel

No. 1 most popular

Cabo Pedregal Hotel
8.5 Excellent
$83
Avg. per night
Bajas Cactus Hostel

Best value

Bajas Cactus Hostel
8.7 Excellent
$20
Avg. per night
3 stars

$49 - $211

Tesoro Los Cabos

No. 1 most popular

Tesoro Los Cabos
8.7 Excellent
$118
Avg. per night
Hotel & Suites Las Palmas

No. 2 most popular

$79
Avg. per night
Hotel Posada Señor Mañana

Best value

$49
Avg. per night
4 stars and up

$125 - $1,898

Hyatt Ziva Los Cabos

No. 1 most popular

$347
Avg. per night
Marquis Los Cabos, Resort & Spa - Adults Only

No. 2 most popular

$552
Avg. per night
Solmar Resort

Best value

Solmar Resort
8.6 Excellent
$125
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Los Cabos

About Los Cabos

Los Cabos sits on the tip of the Baja Peninsula, where the Sea of Cortez meets the Pacific Ocean. It's surrounded by golden beaches, turquoise water and some of Mexico's best dive sites. The region is anchored by two towns, San Jose del Cabo and Cabo San Lucas, linked by a 30-kilometre-long beach lined with luxury
resorts and championship golf courses.

Things to do

Los Cabos is all about sun, sand and swimming. In addition to leisurely days on the beach, there are opportunities to sign up for surf lessons, launch a kayak or try your hand at stand-up paddleboarding.

No trip to Los Cabos is complete without visiting the golden-hued El Arco. The ancient rock formation rises from the sea and appears to defy gravity. You can view El Arco from the beach or enjoy a scenic boat ride. Keep an eye out for sea lions basking on the rocks.

With over 15 courses to choose from, Los Cabos is a bucket-list destination for golfers. The Dunes at Diamante Cabo San Lucas is one of the most coveted courses, treating players to challenging holes and spectacular ocean views.

Los Cabos is also famous for its sport fishing, with the chance to reel in trophy-sized striped marlin, some weighing up to 500 kilograms. Prime marlin season runs from September through to March, although you’ll find fantastic fishing throughout the year.

Getting around

You can fly into Los Cabos International Airport, which offers easy access to both San Jose del Cabo and Cabo San Lucas. Most hotels and resorts are happy to arrange transfers. Local buses are a great way to visit nearby towns like Todos Santos and La Paz.

Los Cabos travel FAQs

  • Where is the best place to stay in Los Cabos?

    Cabo San Lucas, San José del Cabo, and Buenavista are the most popular places on HotelsCombined for stays in Los Cabos.

  • What are the best hotels in Los Cabos?

    Hyatt Ziva Los Cabos is a very popular hotel in Los Cabos, with a score of 9.0 from 328 reviews. Marquis Los Cabos, Resort & Spa - Adults Only (9.1 from 390 reviews) and Playa Grande Resort & Grand Spa (8.7 from 457 reviews) are also highly rated Los Cabos hotels based on recent feedback from HotelsCombined users.