Find hotels in Buenavista from £84

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Buenavista hotels and places to stay

More cheap stays in Buenavista

Accommodation near Buenavista attractions

Buenavista Travel Info

Number of hotels
211
Highest price
£1,232
Lowest price
£84
Known attractions
Buena Vista Beach
Hotels with nearby beaches
29
Hotels with hot springs
5

Frequently asked questions

What's the best place for a stay in Buenavista?

Buena Vista Oceanfront & Hot Springs Resort is ranked highly by Expedia customers. This resort offers a restaurant and an outdoor pool. Another favourite option for your visit based on reviews is Hotel Rancho Buena Vista. See all available top hotels, or vacation rentals in Buenavista.

What are some of the best holiday rentals that Buenavista has to offer?

Brand New Casita, 2 King Beds, Located in Lush Garden Oasis, 2 Minutes to Beach: This holiday home rental outside of Buenavista is located in the city centre, and has an outdoor pool, a patio and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. Make the most of a spa tub in this rental home to help you unwind. See all vacation rentals in Buenavista.

If I need to cancel my hotel reservation in Buenavista, will I receive a refund?

Yes, most hotel room reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Buenavista.

What's the best budget-friendly accommodation in Buenavista?

Based on reviews, Buena Vista Oceanfront & Hot Springs Resort is a popular 2.5-star resort for our travellers looking for an economical choice, and features free parking and air conditioning. View all budget hotels in Buenavista.

What's the best place to stay for a family holiday to Buenavista?

Buena Vista Oceanfront & Hot Springs Resort is a resort with a children's pool and a restaurant, and it's a top choice on Expedia for families. Also, attractions in the area such as ExotiKite Kiteboarding School are fun for the whole family. Find more child-friendly accommodations in Buenavista.

What's the best accommodation for a couple going to Buenavista?

A True Mexican Style Hacienda Very Private Place to Stay on the Sea of Cortez ! is a favourite resort for couples and features private patios.

What's the best pet-friendly hotel in Buenavista?

A True Mexican Style Hacienda Very Private Place to Stay on the Sea of Cortez ! is a top resort for people travelling with their pets, and offers a water park and patios for its human guests.

What's the best hotel to stay near the beach in Buenavista?

Hotel Rancho Buena Vista is a top beachfront hotel offering free parking and sunloungers, located within a short 4-minute walk of Buena Vista Beach . See more stays near the beach in Buenavista.

What are some accommodation options with pools in Buenavista?

Buena Vista Oceanfront & Hot Springs Resort is a top resort with a children's pool, an outdoor pool and free beach cabanas. View all hotels with pools in Buenavista.

What is the best spa hotel in Buenavista?

Buena Vista Oceanfront & Hot Springs Resort is a top beach spa hotel featuring a bar, an outdoor pool and a restaurant. Treat yourself to a facial, massage or manicure/pedicure at the on-site spa. See all spa hotels in Buenavista.

What is staying in Buenavista like?

Visitors to Buenavista will definitely enjoy the beaches. Tourists can also enjoy so much more including its hot springs. In Buenavista, there are 44 hotels and other accommodation options to choose from. Find out more about Buenavista.

What should I do while I'm visiting Buenavista?

The picturesque setting of Buena Vista Beach and Los Barriles Beach exemplify the area's natural beauty. You'll also find Punta Colorada Beach and Punta Arena Lighthouse in the area. Take a look at what more there is to see and do in Expedia's Buenavista guide.

Buenavista Hotel Reviews
Expedia verified reviews