Hotels in Baja California Sur

Search and compare Baja California Sur hotels from hundreds of travel sites and save

Baja California Sur
Dec 2 — Dec 32
Baja California Sur
Fri 12/2
Sat 12/3
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Baja California Sur

Filter by star ratings
All filters
Royal Solaris Los Cabos & Spa
8.0 Excellent
Blvd San Jose Lote 10, San José del Cabo, Baja California Sur, Mexico
Show on map
0.9 mi from city centre, San José del Cabo, BS, Mexico 
ExcellentBased on 736 reviews
8.0

Situated in Los Cabos, Royal Solaris Los Cabos-All Inclusive is within walking distance of Playa Hotelera and features an outdoor pool, outdoor tennis courts and a private beach. It also provides a Jacuzzi, a sauna and an all-inclusive meal plan.

Villa del Arco Beach Resort & Spa Cabo San Lucas
8.6 Excellent
Camino Viejo a San José Km 0.4, El Medano Ejidal, Cabo San Lucas, Baja California Sur, Mexico
Show on map
0.9 mi from city centre, Cabo San Lucas, BS, Mexico 
ExcellentBased on 63 reviews
8.6

Located in Los Cabos, Villa del Arco Beach Resort & Spa offers 4-star accommodation, as well as a Jacuzzi, a private beach and an outdoor pool. It also provides a beauty centre, a kids club and a sauna.

Hacienda Beach Club & Residences
9.5 Excellent
El Medano Ejidal, Cabo San Lucas, Baja California Sur, Mexico
Show on map
0.6 mi from city centre, Cabo San Lucas, BS, Mexico 
ExcellentBased on 55 reviews
9.5

Located in Los Cabos, Hacienda Beach Club & Residences is within walking distance of Marina Cabo San Lucas and provides a private beach, a Jacuzzi and an outdoor pool. It also offers a sauna and free Wi-Fi.

Los Patios Hotel
8.5 Excellent
Carretera Transpeninsular Km 4.5, Cabo San Lucas, Baja California Sur, Mexico
Show on map
1.8 mi from city centre, Cabo San Lucas, BS, Mexico 
ExcellentBased on 1,613 reviews
8.5

Located in Los Cabos, Hotel Los Patios Los Cabos is an easy drive from Legends Live Music and Bar and Cabo San Lucas Bay. In addition to free public parking on site, the hotel features comfortable 3-star rooms and a bar.

Las Ventanas al Paraiso, A Rosewood Resort
KM 19.5 Ctra. Transpeninsular, San José del Cabo, Baja California Sur, Mexico
Show on map
7.2 mi from city centre, San José del Cabo, BS, Mexico 

Providing a private beach, a rooftop terrace and outdoor tennis courts, Las Ventanas Al Paraiso A Rosewood Resort is a deluxe base in Los Cabos. The multiple amenities this luxury resort offers include a sauna, free Wi-Fi and an outdoor pool.

Villa del Palmar at the Islands of Loreto
8.0 Excellent
Carretera Transpeninsular, Km. 84, Loreto, Baja California Sur, Mexico
Show on map
21.5 mi from city centre, Loreto, BS, Mexico 
ExcellentBased on 56 reviews
8.0

Providing a swimming pool, a private beach and outdoor tennis courts, Villa del Palmar at the Islands of Loreto is a deluxe place to stay in Loreto. The various facilities this modern resort offers include a Jacuzzi, an outdoor pool and a sauna.

Zadun-A Ritz-Carlton Reserve
9.5 Excellent
Fraccion Hotelera-Subdelegacion, San José del Cabo, Baja California Sur, Mexico
Show on map
3.3 mi from city centre, San José del Cabo, BS, Mexico 
ExcellentBased on 23 reviews
9.5

Boasting an outdoor pool, a sauna and a Jacuzzi, Zadun A Ritz-Carlton Reserve is located in Los Cabos and provides comfortable accommodation. It also offers free Wi-Fi.

The Ridge at Playa Grande
8.8 Excellent
Av Playa Grande No 1 A, Cabo San Lucas, Baja California Sur, Mexico
Show on map
1.0 mi from city centre, Cabo San Lucas, BS, Mexico 
ExcellentBased on 8 reviews
8.8

Guests of this unique resort will appreciate the seclusion of its private beach and on-site spa, all located a short drive from the centre of Los Cabos. It boasts an outdoor pool with water slides, indoor tennis courts and outdoor tennis courts.

Tips for booking hotels in Baja California Sur

Cheapest month:August
Most expensive month:December
Average price in Baja California Sur:$519/night
Cheapest price found:$19/night
Cheapest day:Saturday
Most expensive day:Thursday
$285 - $751
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$470 - $678
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Baja California Sur hotels

1
Hotel Catedral
9.2 Excellent
Independencia 411, La Paz, Baja California Sur, Mexico
Show on map
1.4 mi from city centre, La Paz, BS, Mexico 

Situated in La Paz, Hotel Catedral La Paz is within walking distance of Malecon and offers an outdoor pool. It is steps from La Paz Cathedral, restaurants and nightlife options.

2
Hotel Aeropuerto Los Cabos
8.3 Excellent
Acceso al Aeropuerto M-14C L-05, San José del Cabo, Baja California Sur, Mexico
Show on map
7.1 mi from city centre, San José del Cabo, BS, Mexico 

Conveniently located moments from Los Cabos International Airport, the hotel offers comfortable accommodation in Los Cabos. It also features an express check-in and check-out feature, an outdoor pool and a free shuttle service.

3
Mayan Monkey Los Cabos
8.7 Excellent
Los Cabos Blvd. Paseo de la Marina 869, Cabo San Lucas, Baja California Sur, Mexico
Show on map
0.9 mi from city centre, Cabo San Lucas, BS, Mexico 

Mayan Monkey Hostel Cabo is located in Los Cabos and is close to Cabo San Lucas Bay. It also offers free Wi-Fi, a 24-hour reception and an outdoor pool.

4
Hotel Posada Luna Sol
8.7 Excellent
Topete No. 564 Interior, La Paz, Baja California Sur, Mexico
Show on map
1.8 mi from city centre, La Paz, BS, Mexico 

Situated in La Paz, Hotel Posada Luna Sol provides 3-star accommodation, as well as an outdoor pool. It also offers complimentary Wi-Fi.

5
City Express Plus Cabo San Lucas
8.3 Excellent
Lote 10, Fracción Del Predio El Tezal, Cabo San Lucas, Baja California Sur, Mexico
Show on map
0.9 mi from city centre, Cabo San Lucas, BS, Mexico 

City Express Plus Cabo San Lucas is situated in Los Cabos and provides guests with wired internet. It also offers a sun deck, an outdoor pool and meeting rooms.

6
Cabo Inn
8.0 Excellent
20 De Noviembre Y Leona Vicario, Cabo San Lucas, Baja California Sur, Mexico
Show on map
0.1 mi from city centre, Cabo San Lucas, BS, Mexico 

Boasting an outdoor pool and a rooftop terrace, Cabo Inn is located in Los Cabos and offers vibrant accommodation. It also provides complimentary wireless internet.

7
Posada de las Flores Loreto
8.2 Excellent
Avenida Salvatierra y Fco I. Madero, Loreto, Baja California Sur, Mexico
Show on map
0.4 mi from city centre, Loreto, BS, Mexico 

Providing an outdoor pool and a rooftop terrace, the hotel is situated in Loreto and is a brief walk from Malecon de Loreto. It also offers a concierge, luggage storage and massage services.

8
Seven Crown La Paz Centro Histórico
8.6 Excellent
Revolucion de 1910, No. 1090, La Paz, Baja California Sur, Mexico
Show on map
1.5 mi from city centre, La Paz, BS, Mexico 

Located in La Paz, Seven Crown La Paz Centro is within a 25-minute drive of Manuel Marquez de Leon International Airport and offers an outdoor pool. It is steps from Malecon, eateries and nightlife options.

Cheapest hotels in Baja California Sur, Mexico

The Mexican Inn
16 De Septiembre & Abasolo, Cabo San Lucas, Baja California Sur, Mexico
Show on map
0.3 mi from city centre, Cabo San Lucas, BS, Mexico 

The Mexican Inn is situated in Los Cabos and is close to the area's popular attractions. It also offers free wireless internet.

$20
Avg. per night
Hotel Salvatierra
Sierra de la Giganta, And Constituyentes de 1975, La Paz, Baja California Sur, Mexico
Show on map
2.4 mi from city centre, La Paz, BS, Mexico 

Hotel Salvatierra is located in La Paz and offers free Wi-Fi. It also provides a tour desk, a 24-hour reception and luggage storage.

$40
Avg. per night
Hotel Plaza
6.6 Good
Carlos M. Esquerro Zona Central, La Paz, Baja California Sur, Mexico
Show on map
1.6 mi from city centre, La Paz, BS, Mexico 

Situated in La Paz, Hotel Plaza Real de la Paz is a short walk from La Paz Cathedral and offers a swimming pool. It provides complimentary Wi-Fi, a 24-hour reception and a tour desk.

$43
Avg. per night
Hotel Zar La Paz
7.9 Good
Blvd Constituyentes de 1975, no. 4015, La Paz, Baja California Sur, Mexico
Show on map
2.2 mi from city centre, La Paz, BS, Mexico 

Situated in La Paz, Hotel Zar La Paz is within a 20-minute drive of Manuel Marquez de Leon International Airport and offers an outdoor pool. It also provides meeting rooms, an express check-in and check-out feature and a 24-hour reception.

$46
Avg. per night
Hotel Lorimar
8.4 Excellent
Nicolas Bravo 110, La Paz, Baja California Sur, Mexico
Show on map
1.5 mi from city centre, La Paz, BS, Mexico 

Hotel Lorimar is located in La Paz and offers guests free Wi-Fi. It is conveniently positioned for those wishing to visit local attractions.

$49
Avg. per night
Hacienda Jalisco
480 Jalisco Pueblo Nuevo, La Paz, Baja California Sur, Mexico
Show on map
1.6 mi from city centre, La Paz, BS, Mexico 

Located in La Paz, Hotel La Casa Jalisco La Paz Mexico is within a 20-minute drive of Manuel Marquez de Leon International Airport and provides a swimming pool. Guests can also enjoy complimentary internet access in all areas.

$52
Avg. per night
Hotel Maioris La Paz
8.2 Excellent
Carretera Transpeninsular Km 8.6, La Paz, Baja California Sur, Mexico
Show on map
5.1 mi from city centre, La Paz, BS, Mexico 

Located in El Zacatal, Hotel Maioris La Paz is within a 15-minute drive of Manuel Marquez de Leon International Airport and provides free Wi-Fi and an outdoor pool. It also offers a kids pool, meeting rooms and a kids club.

$62
Avg. per night
Estancia Real Cabo San Lucas
7.8 Good
11 Leona Vicario, Cabo San Lucas, Baja California Sur, Mexico
Show on map
0.1 mi from city centre, Cabo San Lucas, BS, Mexico 

Estancia Real Los Cabos is located in Los Cabos and offers free Wi-Fi. It also provides an express check-in and check-out feature, an outdoor pool and a sun deck.

$63
Avg. per night

Hotel prices in Baja California Sur

2 stars and under
3 stars
4 stars +

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

Where to stay in Baja California Sur

Facts about staying in Baja California Sur

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

    Users favor staying in areas such as Cabo San Lucas, San José del Cabo, and La Paz. Consider these locations when searching for your desired stay.

  • What are the best hotels in Baja California Sur?

    Hacienda Beach Club & Residences (9.5/10 from 55 reviews), Los Patios Hotel (8.5/10 from 1,613 reviews), and Villa del Palmar at the Islands of Loreto (8.0/10 from 56 reviews) are all highly rated places to stay in Baja California Sur.