Search Baja California Sur Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Baja California Sur

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Baja California Sur hotels

Hotel Riu Santa Fe - All Inclusive

Hotel Riu Santa Fe - All Inclusive
3.5 star property
El Medano Ejidal
8.4 out of 10, Very good, (6,966 reviews)
"The staff was so friendly and the resort and rooms were super clean. "
Canada
Kristen
Hotel Riu Santa Fe - All Inclusive

Hotel Riu Palace Cabo San Lucas - All Inclusive

Hotel Riu Palace Cabo San Lucas - All Inclusive
4.0 star property
El Tezal
8.8 out of 10, Excellent, (5,162 reviews)
"Clean, friendly & attentive staff, delicious food, beautiful grounds. "
Canada
Mary-Anne
Hotel Riu Palace Cabo San Lucas - All Inclusive

Hotel Riu Palace Baja California - Adults Only - All Inclusive

Hotel Riu Palace Baja California - Adults Only - All Inclusive
4.5 star property
El Medano Ejidal
8.8 out of 10, Excellent, (4,713 reviews)
"Great stay!!"
United States
Tanitra
The price is RM1,532
RM1,857 total
includes taxes & fees
26 Jan - 27 Jan
Hotel Riu Palace Baja California - Adults Only - All Inclusive

Hard Rock Hotel Los Cabos All Inclusive

Hard Rock Hotel Los Cabos All Inclusive
4.5 star property
Cabo San Lucas
8.2 out of 10, Very good, (1,186 reviews)
"Friendly staff, clean resort, lots to do. "
Canada
Shayla
The price is RM2,034
RM2,459 total
includes taxes & fees
1 Feb - 2 Feb
Hard Rock Hotel Los Cabos All Inclusive

Nobu Hotel Los Cabos

Nobu Hotel Los Cabos
5.0 star property
Cabo San Lucas
9.0 out of 10, Wonderful, (1,074 reviews)
"Very nice rooms, restaurants in the resort are outstanding! "
United States
Jiajia
The price is RM2,024
RM2,751 total
includes taxes & fees
10 Feb - 11 Feb
Nobu Hotel Los Cabos

Krystal Grand Los Cabos - All inclusive

Krystal Grand Los Cabos - All inclusive
4.0 star property
Costa Azul
7.6 out of 10, Good, (2,363 reviews)
"Great place "
Canada
Miguel
The price is RM1,288
RM1,564 total
includes taxes & fees
26 Jan - 27 Jan
Krystal Grand Los Cabos - All inclusive

Hyatt Ziva Los Cabos- All Inclusive

Hyatt Ziva Los Cabos- All Inclusive
4.5 star property
Zona Hotelera
9.0 out of 10, Wonderful, (2,774 reviews)
"This hotel and its staff were excellent."
United States
massoud
The price is RM1,682
RM2,036 total
includes taxes & fees
25 Jan - 26 Jan
Hyatt Ziva Los Cabos- All Inclusive

Marquis Los Cabos, An All Inclusive, Adults Only & No Timeshare Resort

Marquis Los Cabos, An All Inclusive, Adults Only & No Timeshare Resort
4.5 star property
San José del Cabo
9.2 out of 10, Wonderful, (2,041 reviews)
"Beautiful room and property, great staff, great food, really relaxing and fun!"
United States
Stephanie
The price is RM2,757
RM3,328 total
includes taxes & fees
10 Feb - 11 Feb
Marquis Los Cabos, An All Inclusive, Adults Only & No Timeshare Resort

Royal Solaris Los Cabos & Spa - All Inclusive

Royal Solaris Los Cabos & Spa - All Inclusive
3.5 star property
Zona Hotelera
7.6 out of 10, Good, (1,964 reviews)
"Rooms were great, clean, food was good, all the staff were friendly, wish there were loungers on the beach,"
Canada
Greg
The price is RM1,278
RM1,551 total
includes taxes & fees
27 Jan - 28 Jan
Royal Solaris Los Cabos & Spa - All Inclusive

Pueblo Bonito Rose Resort and Spa - All Inclusive

Pueblo Bonito Rose Resort and Spa - All Inclusive
4.0 star property
El Medano Ejidal
8.4 out of 10, Very good, (1,225 reviews)
"Amazing stay! Beautiful hotel and excellent service ⭐⭐⭐⭐⭐"
United States
Maria Elena
The price is RM1,254
RM1,524 total
includes taxes & fees
3 Feb - 4 Feb
Pueblo Bonito Rose Resort and Spa - All Inclusive

Secrets Puerto Los Cabos - Adults Only - All Inclusive

Secrets Puerto Los Cabos - Adults Only - All Inclusive
4.5 star property
San José del Cabo
9.0 out of 10, Wonderful, (1,099 reviews)
"Staff is very friendly and the bar was excellent!"
United States
Lauren
The price is RM2,026
RM2,449 total
includes taxes & fees
22 Jan - 23 Jan
Secrets Puerto Los Cabos - Adults Only - All Inclusive

Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only

Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only
4.5 star property
Paraiso Escondido
9.2 out of 10, Wonderful, (1,312 reviews)
"great pool, great food, great staff!!"
United States
Chris
The price is RM1,270
RM1,542 total
includes taxes & fees
26 Jan - 27 Jan
Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only

Marina Fiesta Resort & Spa

Marina Fiesta Resort & Spa
4.0 star property
El Medano Ejidal
8.4 out of 10, Very good, (1,036 reviews)
"Prime location to walk to shops, restaurants and beach. "
United States
Jessica R
The price is RM567
RM756 total
includes taxes & fees
26 Jan - 27 Jan
Marina Fiesta Resort & Spa

Sandos Finisterra All Inclusive

Sandos Finisterra All Inclusive
4.0 star property
Marina
9.0 out of 10, Wonderful, (1,940 reviews)
"We loved everything about this resort, would definitely recommend staying there!"
United States
Kimberly Ann
The price is RM1,725
RM2,106 total
includes taxes & fees
27 Jan - 28 Jan
Sandos Finisterra All Inclusive

Paradisus Los Cabos - Adults Only - All Inclusive

Paradisus Los Cabos - Adults Only - All Inclusive
4.5 star property
San José del Cabo
8.8 out of 10, Excellent, (1,002 reviews)
"Clean rooms, excellent service and food. Great location. "
United States
Valerie
The price is RM1,541
RM1,868 total
includes taxes & fees
22 Jan - 23 Jan
Paradisus Los Cabos - Adults Only - All Inclusive

Playa Grande Resort & Grand Spa

Playa Grande Resort & Grand Spa
4.0 star property
Marina
9.0 out of 10, Wonderful, (1,254 reviews)
"We loved the resort! It was very clean, safe, and quiet. I would recommend this resort to my friends! "
United States
Carlene
The price is RM1,014
RM1,337 total
includes taxes & fees
26 Jan - 27 Jan
Playa Grande Resort & Grand Spa

Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive

Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive
4.5 star property
Paraiso Escondido
8.6 out of 10, Excellent, (2,292 reviews)
"Room was clean and the staff were spectacular. Perfect stay. "
United States
Paul
The price is RM1,270
RM1,551 total
includes taxes & fees
26 Jan - 27 Jan
Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive

Pueblo Bonito Los Cabos Blanco - All Inclusive

Pueblo Bonito Los Cabos Blanco - All Inclusive
4.0 star property
El Medano Ejidal
8.8 out of 10, Excellent, (1,228 reviews)
"Excellent location, beautiful property and great food!"
Canada
Mohamed Aamir
The price is RM1,131
RM1,384 total
includes taxes & fees
24 Jan - 25 Jan
Pueblo Bonito Los Cabos Blanco - All Inclusive

Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa

Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa
4.5 star property
Cabo San Lucas
8.8 out of 10, Excellent, (1,036 reviews)
"Phenomenal resort, the food, the drinks, the atmosphere was great. Staff were very welcoming, and they made sure we had everything we needed! I could not recommend a better place in Cabo’s!!"
United States
Matthew
The price is RM1,646
RM1,994 total
includes taxes & fees
28 Jan - 29 Jan
Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa

Grand Velas Los Cabos - All Inclusive

Grand Velas Los Cabos - All Inclusive
5.0 star property
Cabo San Lucas
9.6 out of 10, Exceptional, (358 reviews)
"Clean room staff outdoor pool great food"
Canada
JUNWOO
The price is RM5,687
RM6,843 total
includes taxes & fees
25 Jan - 26 Jan
Grand Velas Los Cabos - All Inclusive
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Showing deals for:30 Jan - 1 Feb

Save an average of 15% on thousands of hotels when you're signed in

Top Baja California Sur Hotel Reviews

Guide to exploring Baja California Sur

Top reasons to visit Baja California Sur

  • Stunning Beaches: Baja California Sur boasts pristine beaches with crystal-clear waters, perfect for relaxation and water sports.
  • Diverse Outdoor Activities: From thrilling banana boat rides to scenic hiking, there's something for every adventure enthusiast.
  • Rich Cultural Experiences: Explore charming towns, historic churches, and vibrant galleries showcasing local artistry.
  • Exceptional Golf Courses: Enjoy splendid golfing with breathtaking views in a tranquil setting.
  • Varied Accommodations: Choose from family-friendly resorts to quaint hotels, catering to all preferences and budgets.

Find great hotels in Baja California Sur

Baja California Sur offers a delightful selection of accommodations, ranging from family-friendly resorts to charming hotels. Whether you seek an adventurous getaway by the beach or a tranquil retreat, you'll discover options that cater to every traveller’s needs. Look for affordable guest rooms with convenient amenities like free bikes, and enjoy the unique experience of adjacent resorts that enhance your stay in this stunning region.

  • Hotel Riu Santa Fe - All Inclusive: Embrace a vibrant holiday at Hotel Riu Santa Fe, a 3.5-star all-inclusive resort perfect for adventurous families and spa enthusiasts. The resort boasts an extensive range of amenities, including unlimited food and drinks, ensuring guests can indulge to their heart's content. Enjoy thrilling activities like scuba lessons, water aerobics, and themed parties. The on-site water park and children's club make it a fantastic choice for families, while the full-service spa offers couples treatments and relaxation options. With nearby adventures such as snorkelling and parasailing, this hotel promises an exhilarating stay in Baja California Sur.
  • Hotel Riu Palace Cabo San Lucas - All Inclusive: Experience luxury at the 4-star Hotel Riu Palace Cabo San Lucas, where direct beach access and natural hot springs create an idyllic retreat. This all-inclusive property features a wealth of amenities, including 24-hour room service, a variety of dining options, and entertainment. Families will appreciate the supervised childcare and dedicated children's pool, while adults can unwind at the on-site nightclub or indulge in exquisite à la carte dining. The stunning ocean views and sophisticated atmosphere make this hotel a perfect choice for those seeking a blend of relaxation and family fun.
  • Hyatt Ziva Los Cabos - All Inclusive: Discover the elegance of Hyatt Ziva Los Cabos, a 4.5-star all-inclusive resort ideal for families and business travellers alike. Situated in the city centre, this hotel offers a plethora of amenities, including 24-hour room service, premium dining options, and engaging entertainment. Families can enjoy free supervised childcare, a shared playground, and various activities tailored for children. The upscale atmosphere combined with excellent service ensures a memorable stay, whether you’re here for leisure or work. With everything you need at your fingertips, Hyatt Ziva Los Cabos stands out as a premier choice in Baja California Sur.

Where to stay in Baja California Sur

Baja California Sur offers an enchanting blend of outdoor adventures and serene beach getaways. Discover the charming towns, where friendly locals showcase the authentic gems of the Baja California Peninsula. Immerse yourself in the region's breathtaking scenery, from secluded beaches to aromatic wood landscapes. Whether you seek relaxation or romantic excursions, this captivating destination promises unforgettable experiences in nature’s embrace.

  • Cabo San Lucas: Nestled at the southern tip of the Baja California Peninsula, Cabo San Lucas is renowned for its stunning beaches, vibrant nightlife, and outdoor adventures. Visitors flock to the area for activities like golfing on world-class courses, indulging in watersports, and relaxing at luxurious beach resorts. The city's marina is a focal point, offering boat rentals and fishing excursions, while the iconic Arch of Cabo San Lucas provides a picturesque backdrop for unforgettable photos. The climate is warm year-round, making it an ideal destination for sun-seekers any time of the year.
  • Los Cabos: Encompassing both Cabo San Lucas and the quieter San José del Cabo, the Los Cabos municipality offers a blend of stunning landscapes and rich cultural experiences. With its breathtaking beaches and scenic vistas, Los Cabos is perfect for those seeking outdoor adventures, whether it's golfing in lush courses or exploring the dramatic coastline. The area is dotted with charming art galleries, exquisite dining options, and vibrant nightlife, ensuring travellers experience the best of both relaxation and entertainment. The nearby marina provides opportunities for sailing and fishing, making it a paradise for water enthusiasts.
  • Loreto: A serene gem in Baja California Sur, Loreto is known for its stunning natural beauty and rich history. Nestled between the Sierra de la Giganta mountain range and the Sea of Cortez, this city offers a unique blend of outdoor activities and scenic exploration. Visitors can enjoy golfing, hiking in the nearby national park, or relaxing on pristine beaches. The area is also famous for its marine life, making it a great spot for kayaking and whale watching. Loreto's charming town centre features well-preserved colonial architecture, providing a glimpse into its storied past.

Things to do in Baja California Sur

Baja California Sur offers a perfect blend of outdoor adventures and scenic beach relaxation. Visitors can indulge in thrilling activities such as banana boat rides, enjoy vibrant beach parties, or simply unwind on the beautiful shores. For golf enthusiasts, the region features splendid golf courses set against stunning backdrops, making it an ideal destination for both recreation and relaxation.

Shopping

Baja California Sur offers a vibrant shopping experience. Visit Puerto Paraiso Mall for a mix of entertainment and family-friendly shops. La Bodega de Todos Santos is perfect for unique finds, while Plaza Artesanos showcases local crafts, providing a delightful atmosphere for gift shopping.

Recreation

The Quivira Golf Club offers a luxurious experience with stunning views and impeccable service, perfect for unwinding on the greens. At Diamante Golf Courses, enjoy outdoor sports amidst breathtaking landscapes. For a tranquil retreat, the Malecon Kiosk provides a peaceful park setting ideal for relaxation and rejuvenation.

Adventure

La Ventana Campground offers a perfect base for outdoor enthusiasts, surrounded by stunning landscapes ideal for family camping and adventure. At ExotiKite Kiteboarding School, experience the thrill of gliding over the azure waters while mastering kiteboarding skills. Cabo Pulmo Watersports invites you to explore vibrant underwater ecosystems through exhilarating water sports.

Nightlife

In Baja California Sur, Teatro Marquez de Leon offers a captivating blend of romance, culture, and entertainment, making it an ideal spot for an enchanting night out. Experience thrilling performances amidst a vibrant atmosphere that showcases the region’s artistic flair.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Baja California Sur

For a budget-friendly trip to Baja California Sur, consider visiting in May or September to October when prices are lower. Aim to book your hotel about a month in advance, or explore last-minute deals on platforms like Expedia. Tuesdays are the most economical days to stay, while Fridays are pricier. Utilise Expedia’s search tools to find the best deals, and consider bundling your hotel, flights, and activities for further savings. Look for eco-certified hotels for sustainable options that won’t break the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Baja California Sur are May and September to October, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Baja California Sur is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Baja California Sur is Tuesday. The most expensive day to stay in Baja California Sur is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your ideal location, and much more. You can organise your search results to display prices from the lowest to the highest, allowing you to view the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel booking in Baja California Sur with your flights and activities through an Expedia package.

Find the best attractions in Baja California Sur

Baja California Sur is an ideal destination for outdoor enthusiasts and beach lovers. Visitors can explore stunning beaches, historic churches, and vibrant galleries that reflect the region's rich culture. The area offers a variety of attractions, catering to those seeking a blend of relaxation and adventure amidst breathtaking scenery.

  • The Arch: An iconic natural rock formation, The Arch offers breathtaking outdoor scenery that showcases the rugged beauty of Baja California Sur. The stunning views and unique geological features make it a perfect spot for photography and nature walks.
  • Socorro Island: This tranquil island boasts pristine beaches and vibrant marine life, providing an idyllic setting for outdoor activities like snorkelling and diving. The serene atmosphere and picturesque landscapes promise a memorable escape into nature.
  • Malecon La Paz: A lively promenade that embodies the city's vibrant culture, Malecon La Paz is ideal for leisurely strolls. Enjoy local cuisine at nearby eateries, explore artisan shops, and take in the stunning waterfront views.

Best time to go to Baja California Sur

The best time to visit Baja California Sur can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Baja California Sur falls in August, when visitor numbers are slightly low and weather is sunny with no rain. The coolest average temperature in Baja California Sur falls in January, visitor numbers are average and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January66.0°F (18.9°C)No RainSunnyAverageAverage
February68.9°F (20.5°C)No RainSunnyAverageAverage
March71.6°F (22.0°C)No RainSunnySlightly HighSlightly High
April74.7°F (23.700000000000003°C)No RainSunnyAverageSlightly High
May76.5°F (24.700000000000003°C)No RainSunnyAverageSlightly Low
June82.6°F (28.1°C)No RainSunnySlightly HighAverage
July85.3°F (29.6°C)No RainSunnyAverageAverage
August85.5°F (29.700000000000003°C)No RainSunnySlightly LowAverage
September83.8°F (28.8°C)Light RainSunnySlightly HighSlightly Low
October80.2°F (26.8°C)No RainSunnyAverageSlightly Low
November74.3°F (23.5°C)No RainSunnySlightly LowAverage
December70.0°F (21.1°C)No RainSunnySlightly LowSlightly High

The nearest major airports for your trip to Baja California Sur

Baja California Sur, Mexico, is accessible via three major airports. San José del Cabo (SJD-Los Cabos International) is situated 376.6km from the region, with luxury hotels nearby, such as Zadún, a Ritz-Carlton Reserve and One&Only Palmilla, both approximately 8 to 17.7km away, offering convenient transport services to the airport. La Paz (LAP-Manuel Márquez de León International) is 254.3km away, featuring excellent accommodations like Hotel Indigo La Paz and La Posada Hotel & Beach Club, both within 5 to 17.7km, providing shuttle services. Lastly, Loreto (LTO-Loreto International) is just 32.2km away, with options like Loreto Bay Golf & Sea and OYO Hotel Miramar, ensuring easy access to the airport.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Baja California Sur cost?
The season and factors like Christmas, Easter and school holidays can affect the price of a hotel in Baja California Sur. You can find cheap options from RM756 in a few different ways on Expedia. First, select the dates you'd like to go on holiday, then use the filters like budget and amenities to narrow your search. You can also sort by price, so the most economical options appear at the top.
When is the best time to go to Baja California Sur?
Temperatures differ across Baja California Sur, so the best time to go depends on where you want to be. If you're after a summer holiday in San José del Cabo, plan your trip between June and August when temperatures typically range from 26ºC to 30ºC. Bear in mind that San José del Cabo has a desert climate, so pack accordingly.
What is the best area to stay in Baja California Sur?
If your travels are taking you to Baja California Sur, consider a stay in San José del Cabo or La Paz. Once you've booked your hotel, have a look at the many awesome things there are to do and see here.
Are there any luxury hotels in Baja California Sur?
Some of our top-rated hotels in Baja California Sur are in Cabo San Lucas. Check out upmarket options such as Montage Los Cabos, which features concierge services, beauty services and Egyptian-cotton sheets. Hacienda Beach Club And Residences is another terrific choice in this city.
What are the top all-inclusive hotels in Baja California Sur?
We've got some fantastic all-inclusive hotels in Baja California Sur, like Grand Fiesta Americana Los Cabos Golf And Spa and Sandos Finisterra. You'll find both of these options located in Cabo San Lucas. At this type of escape, an upfront fee usually includes your room, meals, drinks and some recreational activities, meaning all you'll need to do is settle in and relax.
How can I find cheap hotels in Baja California Sur?
Find affordable stays with ease by using our filter tool. Select the "Price per night" checkbox to see pocket-friendly options in Baja California Sur. You can also check out our cheap hotels in Baja California Sur page. The lowest rate available starts at RM756 per night.
What are the best hotels in Baja California Sur for families?
Scoring a hotel for you and the children in Baja California Sur is a cinch with our filter tool. Just click on "Family friendly" in the "Traveller experience" section and check out the offers. If you're heading for Cabo San Lucas, have a look at Montage Los Cabos. Unwind here while enjoying the use of conveniences such as a playground and beach volleyball activities. Hacienda Beach Club And Residences is also a popular choice with families in this exciting city.
What are the top beach hotels in Baja California Sur?
You'll be swept away by an ideal combination of relaxation and fun at our Baja California Sur ocean-view hotels. One of our most popular getaways is Montage Los Cabos, which includes amenities like an espresso maker and a cafe. Another pick promising plenty of seaside bliss is Hacienda Beach Club And Residences. Both these retreats are located in Cabo San Lucas.
Why should I book my Baja California Sur hotel with Expedia?
Book your Baja California Sur hotel with Expedia and enjoy access to a world of options at unbeatable prices. Our search filters will help you find exactly what you're after, whether that's a budget-friendly escape or something a bit different, such as a cottage, villa or glamping experience! Join Expedia Rewards for free and you'll save 10% or more on over 100,000 hotels worldwide when you're signed in. Earn points on eligible bookings, which you can use to save on your next trip. Plus, many of our hotels come with flexible cancellation policies, so you can breathe easy if your plans change last minute.