Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Baja California Sur

Filter by star ratings
All filters
Waldorf Astoria Los Cabos Pedregal
Waldorf Astoria Los Cabos Pedregal
9.6 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 30 reviews
9.6

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.6 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.

One La Paz
One La Paz
8.6 Excellent
Nicolás Bravo 590 Esq. Ignacio, La Paz, Baja California Sur, Mexico
Show on map
1.7 km from city centre, La Paz, BS, Mexico 
ExcellentBased on 983 reviews
8.6

One La Paz provides a comfortable setting while in La Paz. It also features a 24-hour reception, an outdoor pool and meeting rooms.

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 175 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.7 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 54 reviews
8.7

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.

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 358 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.0 km from city centre, Cabo San Lucas, BS, Mexico 
ExcellentBased on 126 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 129 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 s/n Lote 9 y 10, Cabo San Lucas, Baja California Sur, Mexico
Show on map
1.1 km from city centre, Cabo San Lucas, BS, Mexico 
ExcellentBased on 1,465 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.3 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 74 reviews
9.3

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.

Tips for booking a Baja California Sur hotel

Cheapest month:August
Most expensive month:January
Average price in Baja California Sur:$368/night
Absolute cheapest price found:$18/night
Cheapest day:Wednesday
Most expensive day:Monday
$216 - $775
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$119 - $447
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Baja California Sur hotels

Show all 4,608 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.6 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.6 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
Viceroy Los Cabos
Viceroy Los Cabos
9.4 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.

4
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.

5
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.

6
Pueblo Bonito Sunset Beach Resort & Spa
Pueblo Bonito Sunset Beach Resort & Spa
8.9 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.

7
Hotel Posada Senor Manana
Hotel Posada Senor Manana
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.

8
One La Paz
One La Paz
8.6 Excellent
Nicolás Bravo 590 Esq. Ignacio, La Paz, Baja California Sur, Mexico
Show on map
1.7 km from city centre, La Paz 

One La Paz provides a comfortable setting while in La Paz. It also features a 24-hour reception, an outdoor pool and meeting rooms.

Cheapest hotels in Baja California Sur, Mexico

Show all 4,608 hotels
Hotel Posada Senor Manana
Hotel Posada Senor Manana
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.

$50
Avg. per night
Grand Plaza La Paz Hotel And Suites
Grand Plaza La Paz Hotel And Suites
1 Lote A Marina Norte Fidepaz, La Paz, Baja California Sur, Mexico
Show on map
5.4 km from city centre,  

Located in La Paz, Hotel Grand Plaza La Paz is within a 15-minute drive of Manuel Marquez de Leon International Airport and provides a sauna and an outdoor pool. It offers 3-star accommodation with air-conditioned rooms.

$64
Avg. per night
One La Paz
One La Paz
8.6 Excellent
Nicolás Bravo 590 Esq. Ignacio, La Paz, Baja California Sur, Mexico
Show on map
1.7 km from city centre,  

One La Paz provides a comfortable setting while in La Paz. It also features a 24-hour reception, an outdoor pool and meeting rooms.

$68
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.1 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.

$75
Avg. per night
Araiza Palmira Hotel
Araiza Palmira Hotel
8.6 Excellent
Blvd Alberto Alvarado, La Paz, Baja California Sur, Mexico
Show on map
3.9 km from city centre,  

Araiza Palmira Hotel is located in La Paz and features outdoor tennis courts. It also offers an express check-in and check-out feature, meeting rooms and an outdoor pool.

$76
Avg. per night
Cabo Surf Hotel & Spa
Cabo Surf Hotel & Spa
9.5 Excellent
Transpeninsular Highway km 28, San José del Cabo, Baja California Sur, Mexico
Show on map
4.3 km from city centre,  

Situated in Los Cabos, Cabo Surf Hotel offers 4-star accommodation, as well as an outdoor pool, a private beach and free Wi-Fi. It also provides meeting rooms, a beauty centre and babysitting/child services.

$77
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.

$78
Avg. per night
City Express La Paz
City Express La Paz
8.2 Excellent
Paseo Alvaro Obregon, Km. 2.5, La Paz, Baja California Sur, Mexico
Show on map
4.6 km from city centre,  

City Express La Paz provides elegant 4-star accommodation in La Paz. It also features laundry facilities, an outdoor pool and an express check-in and check-out feature.

$78
Avg. per night

Hotel prices in Baja California Sur

2 stars or below

$42 - $1,487

City Express La Paz

No. 1 most popular

City Express La Paz
8.2 Excellent
$78
Avg. per night
Bajas Cactus Hostel

No. 2 most popular

Bajas Cactus Hostel
8.7 Excellent
$1,487
Avg. per night
Hotel Oasis Los Cabos

Best value

$42
Avg. per night
3 stars

$50 - $289

Bahia Hotel & Beach House

No. 1 most popular

$289
Avg. per night
Tesoro Los Cabos

No. 2 most popular

Tesoro Los Cabos
8.7 Excellent
$117
Avg. per night
Hotel Posada Senor Manana

Best value

$50
Avg. per night
4 stars and up

$77 - $1,448

Hyatt Ziva Los Cabos

No. 1 most popular

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

No. 2 most popular

$506
Avg. per night
Cabo Surf Hotel & Spa

Best value

$77
Avg. per night

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

Where to stay in Baja California Sur

Baja California Sur travel FAQs

  • Where is the best place to stay in Baja California Sur?

    Cabo San Lucas, San José del Cabo, and La Paz are some of the most favoured places to stay in Baja California Sur.

  • What are the best hotels in Baja California Sur?

    Hyatt Ziva Los Cabos (9.0/10 from 306 reviews), Marquis Los Cabos, Resort & Spa - Adults Only (9.1/10 from 358 reviews), and Playa Grande Resort & Grand Spa (8.8/10 from 408 reviews) are all highly rated places to stay in Baja California Sur.