Buenavista Holidays from £1,369

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to £335 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Packages with flights are ATOL protected

Your Buenavista Holiday

With a holiday package to Buenavista, say goodbye to travel planning and hello to stress-free adventure. Every detail of your journey has been taken care of before you depart, so you can spend more time discovering this vibrant city. If taking in sights is part of the plan during your trip to Buenavista, look around big attractions like Los Barriles Beach, Buena Vista Beach and ExotiKite Kiteboarding School. Your perfect Buenavista holiday is a few clicks away. Explore airfares, hotels and more on Expedia for an adventure that's tailored to suit your travel style.

Top Buenavista Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
El Encanto All Inclusive Resort at Hacienda Encantada
The Residences at Hacienda Encantada
Vista Encantada Spa Resort & Residences
Pueblo Bonito Montecristo Luxury Villas - All Inclusive
Garza Blanca Los Cabos - All Inclusive

Buenavista Beach Holiday

Get prepared to live out those summer daydreams on your Buenavista holiday. Head off on a romantic walk, appreciate the sweeping coastal views and collect pretty seashells during your trip to Buenavista. Just 2 miles from the centre of town, Buena Vista Beach is the place to be for many visitors. Have a look through our Buenavista holiday deals and watch your travel budget stretch further!

Buenavista

Visit the white-sand beaches of this laid-back coastal town set between rugged mountains and the Sea of Cortez.

Buenavista is one of a string of resort towns that are spread along the East Cape region of Baja California Sur. It’s a popular location for North American retirees, who come to enjoy the state’s laid-back charm, stunning natural beauty and superb watersports opportunities. Buenavista, which means good view in English, is a great place to go swimming and fishing. 

The long, curving and rarely crowded beach is the town’s main attraction. Kick off your shoes and feel the soft sand pass between your toes; it’s possible to walk uninterrupted to the neighboring resort of Los Barriles. Plunge into water so clear that you can spot exotic fish species with the naked eye. There aren’t many amenities on the beach so it is a good idea to bring your own food and drink. 

At the southern edge of the beach is an area called Spa Buena Vista. Here you’ll find the largest concentration of hotels, guesthouses and self-catering accommodation. Tour operators line the main road and organise numerous beach-based activities, including horseback riding and sea kayaking. Join a deep-sea fishing charter and fish for dorado, marlin and tuna. 

There are plenty of places to visit within a short drive of the town. One hour to the south is Cabo Pulmo, a national park and marine reserve regarded among the best places to snorkel in Mexico. Hike amid canyons and to lookouts and waterfalls in the Sierra de la Laguna, the tallest mountain range in the state. Travel between a collection of hot springs set in the countryside around Santiago. 

Buenavista is less than a 2-hour drive from La Paz, the capital of Baja California Sur. Flights arrive at La Paz International Airport from major national cities such as Guadalajara, Mexico City and Tijuana. A little further away is San José del Cabo, which receives flights from Canada and the USA. Rent a car at either of the airports and start your East Cape adventure.

Buenavista Essential Information

Language
Spanish
Currency
Mexican pesos
Local Welcome
¡Hola!
Local Goodbye
Adiós
Max Temp Winter
24ºC
Max Temp Summer
29ºC
Top Sights
Los Barriles Beach, Buena Vista Beach and La Ribera Beach

Top hotels in Buenavista

Buena Vista Oceanfront & Hot Springs Resort

Buena Vista Oceanfront & Hot Springs Resort

3.5 out of 5
Carr. Federal #1 km 105, Buenavista, BCS
Fully refundableReserve now, pay when you stay
The price is £97 per night from 9 Sept to 10 Sept
£97
9 Sept - 10 Sept
includes taxes & fees
8.2/10 Very Good! (281 reviews)
Great stay, would gladly stay here again.
"Friendly staff, excellent service. We thought the restaurant here was very good! The room was comfortable and nice. Not super high end but overall a good value. Great location on the beach, which was quiet and calm when we were there. We did not swim in the pool but it looked nice. We would definitely ..."

Reviewed on 14 Jul 2025

Buena Vista Oceanfront & Hot Springs Resort
Hotel Rancho Buena Vista

Hotel Rancho Buena Vista

3 out of 5
Km 106 Transpeninsular, Buenavista, BCS
Fully refundableReserve now, pay when you stay
The price is £110 per night from 18 Aug to 19 Aug
£110
18 Aug - 19 Aug
includes taxes & fees
6.4/10 (55 reviews)
"Rancho BV is so wonderful! It is one of the oldest properties in Baja! Staff is so kind and helpful — Arturo is MVP! He always had answers to any questions we had, even helped us secure a car to drive around town (his own!). The property is “tired” but very clean and well kept. The “coffee time” ..."

Reviewed on 5 Jan 2025

Hotel Rancho Buena Vista
Beachfront, La Ribera,  Sea of Cortez, Costa Palmas, 4 Seasons, East Cape

Beachfront, La Ribera, Sea of Cortez, Costa Palmas, 4 Seasons, East Cape

La Ribera, BCS
The price is £735 per night from 29 Aug to 30 Aug
£735
29 Aug - 30 Aug
includes taxes & fees
9.4/10 Exceptional! (42 reviews)
Fantastic
"This is a fantastic property. The photos represent the space well. We cooked family dinners, sat around the campfire, spent hours swimming in the Sea of Cortez, snorkeled, played frisbee, went to Los Barilles for a day. It was a fantastic week."

Reviewed on 27 May 2025

Beachfront, La Ribera, Sea of Cortez, Costa Palmas, 4 Seasons, East Cape
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.

What to do in Buenavista

Frequently asked questions

How much does a Buenavista travel package cost?
Discover the best of Buenavista from as low as £1,369. We offer a wonderful selection of flights, rental cars and hotels to suit your budget. You can pick up even more discounts when you add a couple of experiences or tours to your travel package.
If I'm not able to travel, can I cancel my Buenavista travel package?
It is possible to cancel your Buenavista booking if your travel plans have changed. Whether you'll be charged a fee or not depends on your hotel, airline or car rental company. It may be possible to change or cancel your booking free of charge if you booked in the last 24 hours. Head to our Customer Service Portal for more information.
How do I get a cheap travel package to Buenavista?
Our Buenavista travel packages mean plenty of savings for the savvy globetrotter. For the best deals, simply bundle your flights, hotels and extras (such as activities) into a budget-friendly package. But great bargains are just the beginning of your next awesome adventure. When you book with Expedia, and you'll have over 550 air carriers and 1,000,000 hotels around the world to choose from. No matter your budget, there's a package that's perfect for you.
Does Expedia offer Book Now, Pay Later Buenavista holidays?
Your bank balance shouldn't prevent you from escaping on holiday, so Expedia has devised a solution to help. Thanks to our partnership with online lender Klarna, it's easier than ever to book a fabulous getaway without making a dent in your savings. Klarna offers flexible payment options at checkout that take the stress out of budgeting for your escape. Check out these flexible payment options:

  • Pay monthly holidays: Jet off on that dream holiday sooner with Klarna's easy monthly instalment plans. If paying small amounts each month sounds right for you, pick this option during the checkout process.
  • Pay in instalments holidays: With this Book Now, Pay Later option, Klarna allows you to pay for your holiday in multiple transactions.
  • Low deposit holidays: Pressing the "book now" button is much easier with this option. Just put down a small deposit on your escape and then start packing your bags.

Where should I stay in Buenavista?
If you plan to check out Buena Vista Beach, give commuting a miss and book a hotel nearby. It's one of the best attractions in this area.
What are the top hotels in Buenavista?
Reserve a room at Riu Palace Cabo San Lucas. It's one of the area's most sought-after properties. Another well-known option in Buenavista is Riu Palace Baja California.
How far in advance should I book my Buenavista holiday?
Travellers are normally able to look up international fares on Expedia within 12 months of departure. Booking late? With a bit of luck, it's still possible to nab a cheaper ticket only weeks before your flight.
What does an Expedia Buenavista travel package include?
It comes down to what kind of escape you're thinking about. Buenavista travel deals can include car rentals, flights and hotels. You can mix and match to create the package that suits your style and budget. You can also add on experiences and activities after you've booked to pick up even bigger discounts.
What should I know before booking a Buenavista travel package?
We already have low prices. However, you'll grab an even better deal if you book your flights, hotels and car rentals together. With an Expedia travel package, you'll get transparent pricing and lots of choice.
Can I choose my airline with a Buenavista Expedia travel package?
You sure can. Expedia has access to more than 550 airline partners all over the world, so go with the carrier that fits your budget needs.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.