Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Baja California Peninsula

Filter by star ratings
All filters
Hotel Pueblo Amigo Plaza & Casino
Hotel Pueblo Amigo Plaza & Casino
8.8 Excellent
Via Oriente 9211, Tijuana, Baja California, Mexico
Show on map
0.6 km from city centre, Tijuana, BN, Mexico 
ExcellentBased on 1,229 reviews
8.8

Situated a brief drive from Avenida Revolucion, Pueblo Amigo Hotel Plaza y Casino offers art deco accommodation in Tijuana. Some of the features provided at this 5-star hotel are free Wi-Fi and a rooftop terrace.

Hilton Los Cabos Beach & Golf Resort
Hilton Los Cabos Beach & Golf Resort
9.1 Excellent
Carretera Transp. Km. 19.5, Cabo San Lucas, Baja California Sur, Mexico
Show on map
17.9 km from city centre, Cabo San Lucas, BS, Mexico 
ExcellentBased on 199 reviews
9.1

Situated in Los Cabos, Hilton Los Cabos Beach & Golf Resort offers luxury 5-star accommodation, as well as outdoor tennis courts, an outdoor pool and a private beach. It also provides a rooftop terrace, a sauna and a Jacuzzi.

Hotel Festival Plaza Playas Rosarito
Hotel Festival Plaza Playas Rosarito
7.2 Good
Blvd Benito Juarez 1207, Centro, Rosarito, Baja California, Mexico
Show on map
2.7 km from city centre, Rosarito, BN, Mexico 
GoodBased on 1,042 reviews
7.2

Boasting an outdoor pool and a Jacuzzi, Hotel Festival Plaza Playas Rosarito is situated in Rosarito and provides award-winning accommodation. It offers free Wi-Fi, valet parking and a sun deck.

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.

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.

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

Medano Hotel And Suites
Medano Hotel And Suites
8.8 Excellent
Camino Real esq. Paseo del Pescador, Cabo San Lucas, Baja California Sur, Mexico
Show on map
0.5 km from city centre, Cabo San Lucas, BS, Mexico 
ExcellentBased on 390 reviews
8.8

Situated in Los Cabos, Medano Hotel and Suites provides 4-star accommodation, as well as an outdoor pool. It is ideally positioned for guests wanting to sightsee in the area.

Corona Hotel & Spa
Corona Hotel & Spa
8.7 Excellent
Blvd. Lázaro Cárdenas #1442, Ensenada, Baja California, Mexico
Show on map
2.1 km from city centre, Ensenada, BN, Mexico 
ExcellentBased on 593 reviews
8.7

Corona Hotel & Spa is situated in Ensenada and is close to the area's tourist attractions. It also features an outdoor pool and a gym.

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,456 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.

Top Rated Baja California Peninsula hotels

Show all 5,961 hotels
1
Hilton Los Cabos Beach & Golf Resort
Hilton Los Cabos Beach & Golf Resort
9.1 Excellent
Carretera Transp. Km. 19.5, Cabo San Lucas, Baja California Sur, Mexico
Show on map
17.9 km from city centre, Cabo San Lucas 

Situated in Los Cabos, Hilton Los Cabos Beach & Golf Resort offers luxury 5-star accommodation, as well as outdoor tennis courts, an outdoor pool and a private beach. It also provides a rooftop terrace, a sauna and a Jacuzzi.

2
Grand Fiesta Americana Los Cabos Golf & Spa
Grand Fiesta Americana Los Cabos Golf & Spa
8.7 Excellent
Carretera Transpeninsular Km 10.3, Cabo San Lucas, Baja California Sur, Mexico
Show on map
9.2 km from city centre, Cabo San Lucas 

Situated in Los Cabos, the resort is within a 35-minute drive of Los Cabos International Airport and provides a sauna, an outdoor pool and a private beach. It also offers an all-inclusive meal plan, a rooftop terrace and free Wi-Fi.

3
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 

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.

4
La Rosas Hotel & Spa
La Rosas Hotel & Spa
8.0 Excellent
Carretera Tijuana - Ensenada Km 105. 5, El Sauzal, Ensenada, Baja California, Mexico
Show on map
7.3 km from city centre, Ensenada 

Situated in Ensenada, Hotel Las Rosas & Spa provides modern 4-star accommodation, as well as an outdoor heated pool and a sauna. It offers complimentary Wi-Fi, a safe and laundry facilities.

5
City Express Tijuana Rio
City Express Tijuana Rio
8.0 Excellent
Dr. Atl No.6 Col. Zona Rio, Tijuana, Baja California, Mexico
Show on map
1.6 km from city centre, Tijuana 

Located in Tijuana, City Express Tijuana Rio is an easy drive from Avenida Revolucion and Agua Caliente Racetrack. It is conveniently positioned for guests wanting to discover the area's attractions.

6
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 

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.

7
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 

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.

8
Cabo Azul Resort by Diamond Resorts
Cabo Azul Resort by Diamond Resorts
9.3 Excellent
Paseo Malecon, Lote 11 Fonatur, San José del Cabo, Baja California Sur, Mexico
Show on map
1.4 km from city centre, San José del Cabo 

Guests of this resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located a short car ride from the centre of Los Cabos. It also features a Jacuzzi, a sauna and an outdoor pool.

Cheapest hotels in Baja California Peninsula, Mexico

Show all 5,961 hotels
Real Inn Mexicali
Real Inn Mexicali
7.8 Good
Avenida De Los Heroes 201, Centro Civico, Mexicali, Baja California, Mexico
Show on map
2.5 km from city centre,  

Real Inn Mexicali provides a comfortable setting when in Mexicali. It also offers a sauna, an outdoor pool and laundry facilities.

S$ 64
Avg. per night
La Concha Beach Resort
La Concha Beach Resort
7.7 Good
Carretera a Pichilingue Km 5, La Paz, Baja California Sur, Mexico
Show on map
6.5 km from city centre,  

Featuring an outdoor pool, a private beach and a sauna, Hotel La Concha Beach Resort is located in La Paz and provides elegant accommodation. It also features a free shuttle service, a kids pool and a sun deck.

S$ 81
Avg. per night
Hotel Perla
Hotel Perla
8.1 Excellent
Alvaro Obregon 1570, La Paz, Baja California Sur, Mexico
Show on map
2.6 km from city centre,  

Situated in La Paz, Hotel Perla La Paz offers 4-star accommodation, as well as an outdoor pool and free Wi-Fi. It is ideally located for those wishing to discover the area's attractions.

S$ 85
Avg. per night
City Express Rosarito
City Express Rosarito
7.6 Good
Carretera Libre Tijuana - Ensenada 362, Rosarito, Baja California, Mexico
Show on map
2.1 km from city centre,  

City Express Rosarito offers a comfortable setting in Rosarito and has a swimming pool, complimentary wireless internet and free private parking on-site. It also features a 24-hour reception, an outdoor pool and meeting rooms.

S$ 86
Avg. per night
Posada El Rey Sol
Posada El Rey Sol
8.8 Excellent
Avenida Blancarte #130, Ensenada, Baja California, Mexico
Show on map
2.1 km from city centre,  

Opened in 1966, Hotel Posada El Rey Sol is situated in Ensenada and provides an indoor pool, a Jacuzzi and a sun deck. It is ideally positioned for those wanting to sightsee in the area.

S$ 94
Avg. per night
City Express Tijuana Rio
City Express Tijuana Rio
8.0 Excellent
Dr. Atl No.6 Col. Zona Rio, Tijuana, Baja California, Mexico
Show on map
1.6 km from city centre,  

Located in Tijuana, City Express Tijuana Rio is an easy drive from Avenida Revolucion and Agua Caliente Racetrack. It is conveniently positioned for guests wanting to discover the area's attractions.

S$ 97
Avg. per night
Posada Real Los Cabos
Posada Real Los Cabos
8.1 Excellent
Malecon San Jose, San José del Cabo, Baja California Sur, Mexico
Show on map
1.8 km from city centre,  

Boasting outdoor tennis courts, a private beach and an outdoor pool, Posada Real Los Cabos is located in Los Cabos and offers comfortable accommodation. Some of the popular features at this 4-star hotel include free Wi-Fi, miniature golf and a rooftop terrace.

S$ 101
Avg. per night
Hotel Festival Plaza Playas Rosarito
Hotel Festival Plaza Playas Rosarito
7.2 Good
Blvd Benito Juarez 1207, Centro, Rosarito, Baja California, Mexico
Show on map
2.7 km from city centre,  

Boasting an outdoor pool and a Jacuzzi, Hotel Festival Plaza Playas Rosarito is situated in Rosarito and provides award-winning accommodation. It offers free Wi-Fi, valet parking and a sun deck.

S$ 103
Avg. per night

Hotel prices in Baja California Peninsula

3 stars

S$ 64 - S$ 193

Royal Solaris Los Cabos & Spa

No. 1 most popular

S$ 193
Avg. per night
Hotel Cortez

No. 2 most popular

Hotel Cortez
8.7 Excellent
S$ 127
Avg. per night
Real Inn Mexicali

Best value

S$ 64
Avg. per night
4 stars and up

S$ 120 - S$ 506

Cabo Azul Resort by Diamond Resorts

No. 1 most popular

S$ 404
Avg. per night
Hyatt Ziva Los Cabos

No. 2 most popular

S$ 430
Avg. per night
Riu Santa Fe Hotel

Best value

S$ 120
Avg. per night

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

Where to stay in Baja California Peninsula

Baja California Peninsula travel FAQs

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

    Baja California Peninsula has plenty to offer. Consider staying in some of its most favoured locations, like Cabo San Lucas, San José del Cabo, and Ensenada.

  • What are the best hotels in Baja California Peninsula?

    One of the most popular hotels in Baja California Peninsula is Hacienda Encantada Resort & Residences, which has been reviewed by 110 users and currently has a rating of 8.4/10. Other top-rated locations include Cabo Azul Resort by Diamond Resorts and Viceroy Los Cabos, which have received 9.3/10 and 9.4/10 ratings from our users, respectively.