Skip to main content

Search hotels in Buenavista

Enter your dates to see the latest prices and deals for Buenavista hotels

Filter by:

Star rating

Review score

Buenavista – 1 hotel or place to stay

See the latest prices and deals by choosing your dates.
Shadeish, hotel in Buenavista

Set in Buenavista, 400 metres from Cocoplum Bay Beach and 1.1 km from Playa Zarpada, Shadeish offers spacious air-conditioned accommodation with a terrace and free WiFi.

Scored 9.4
9.4
Rated superb
Superb
5 reviews
Price from
£18.34
per night
Hotel Cocoplum Beach, hotel in Buenavista

Located right on Cocoplum, San Andre’s finest beach, Hotel Cocoplum Beach features a swimming pool, spa facilities and a restaurant overlooking the sea.

Wonderful location. Good food and drinks.
Scored 7.7
7.7
Rated good
Good
1,492 reviews
Price from
£117.91
per night
GHL Hotel Sunrise, hotel in Buenavista

Situated on the scenic San Andres Island, the GHL Hotel Sunrise offers spacious accommodations with free WiFi in the lobby and complimentary parking.

Location
Scored 7.3
7.3
Rated good
Good
1,746 reviews
Price from
£121.01
per night
Hotel Casablanca, hotel in Buenavista

Surrounded by palm trees, Casablanca has a privileged beachfront location on San Andres Island. Wi-Fi is free and there are 4 on-site dining options.

Excelente! Increible! Totally recommended! Que disfruten! Rooms, pool, position, personnel, desayuno, restaurants, everything! San Andrés is wonderful and this hotel gives you even much more! And finally please consider that Dayana is the best!
Scored 8.2
8.2
Rated very good
Very good
1,204 reviews
Price from
£251.11
per night
Apartahotel Plaza, hotel in Buenavista

Located in San Andrés, 355 metres from Spratt Bight Beach, Apartahotel Plaza offers air-conditioned rooms with free WiFi and a tour desk.

The location. It was close to the sea.
Scored 8.1
8.1
Rated very good
Very good
664 reviews
Price from
£43.31
per night
Portobelo Plaza de las Americas, hotel in Buenavista

Featuring free WiFi access and a great outdoor pool, Portobelo Plaza de las Americas offers accommodations in North End. A complimentary breakfast is served daily.

Cleanliness
Scored 7.9
7.9
Rated good
Good
1,076 reviews
Price from
£122.82
per night
Ocean Blue Beach, hotel in Buenavista

Situated in San Andrés, 600 metres from Spratt Bight Beach, Ocean Blue Beach features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

15 min walk from center
Scored 7.9
7.9
Rated good
Good
656 reviews
Price from
£31.12
per night
Casa Harb Hotel Boutique, hotel in Buenavista

Just a 5-minute car drive from the beach on San Andres Island, Casa Harb has an elegant outdoor swimming pool with a deck area. Rooms feature balconies and free Wi-Fi. Massage sessions can be booked.

From the moment I arrived, Leila made sure I felt welcomed and comfortable. Her warm and friendly demeanor immediately put me at ease. She went above and beyond to ensure all my needs were met and always did so with a genuine smile. Leila's attention to detail was impeccable. She was knowledgeable about the hotel's amenities and provided excellent recommendations for local attractions and dining options. Her professionalism and willingness to assist made a significant difference in my overall experience. The hotel itself was clean, well-maintained, and offered all the necessary amenities for a comfortable stay. The room was spacious, and the bed was incredibly comfortable. The location was also convenient, making it easy to explore the surrounding area.
Scored 9.0
9.0
Rated superb
Superb
233 reviews
Price from
£163.36
per night
Hotel Olas, hotel in Buenavista

Located in San Andrés, within 500 metres of Parceras Beach and less than 1 km of Spratt Bight Beach, Hotel Olas provides accommodation with a terrace and free WiFi throughout the property as well as...

We only stayed the night before our flight. Great place to stay close to the airport. The owner was lovely. And the breakfast brought to our room was a real bonus and a great way to start the day. Highly recommend.
Scored 8.9
8.9
Rated fabulous
Fabulous
361 reviews
Price from
£32.75
per night
Hotel Mare Mare Inn, hotel in Buenavista

Boasting an outdoor swimming pool, shared lounge, restaurant and free WiFi, Hotel Mare Mare Inn is situated in San Andrés, less than 1 km from Parceras Beach and 2.4 km from Spratt Bight Beach.

Scored 9.2
9.2
Rated superb
Superb
33 reviews
Price from
£67.14
per night
See all hotels in and around Buenavista

What guests said about Buenavista:

  • Scored 10
    10

    The Tonton's house is a big house where you can find a...

    The Tonton's house is a big house where you can find a comfortable room, kitchen, fridge and bathroom. Also you can lay down in the hamacas, take some fruit like mango and tamarindo. The owners are a lovely family with all the experience to make feel very welcome like a neighbor. In little hill you have the best beach (Rocky cay beach) in all San Andrés, by only 2 minutes walking. It's a perfect point to visite all the island. -Madguana bar , ask to Cesar or Sarco for ceviches and mojitos -Reina del mar, ask to Angie the best margarita ever bar in the beach -Restaurant the Grog Rocky cay
    Josserrez
    France