Skip to main content

Search hotels in Buenavista

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

Buenavista – 9 hotels and places to stay

Hotels with airport shuttles in Buenavista

Most booked hotels in Buenavista and surroundings in the past month

See all
  • Popular with guests booking hotels in San Andrés

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,070 reviews
  • Popular with guests booking hotels in San Andrés

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 2,055 reviews
  • Popular with guests booking hotels in San Andrés

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 2,225 reviews
  • Popular with guests booking hotels in San Andrés

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,327 reviews
  • Popular with guests booking hotels in San Andrés

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,182 reviews
  • Popular with guests booking hotels in San Andrés

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,046 reviews
  • Popular with guests booking hotels in San Andrés

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,452 reviews
  • Popular with guests booking hotels in San Andrés

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,149 reviews
  • Popular with guests booking hotels in San Andrés

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 527 reviews
  • Popular with guests booking hotels in San Andrés

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 517 reviews

Budget hotels in Buenavista and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Set within less than 1 km of Playa Zarpada and 5.6 km of San Andres Bay, Agathas Hill offers rooms with air conditioning and a private bathroom in San Andrés.

    From US$81.18 per night
  • Located just less than 1 km from Playa Zarpada, Agathas Hill Hospedaje VIP features accommodation in San Andrés with access to a garden, barbecue facilities, as well as a 24-hour front desk.

    From US$90.20 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 31 reviews

    Set in San Andrés, 200 metres from Playa Zarpada, Posada Faych House offers accommodation with a garden, free private parking and a shared lounge.

    From US$36.08 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 24 reviews

    100 metres from Cocoplum Bay Beach, Posada Turistica el Swampito is a recently renovated property located in San Andrés and provides air-conditioned rooms with free WiFi and private parking.

    From US$72.16 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 234 reviews

    Located on San Luis street on the south end of Rocky Cay beach in San Andrés Island, Villa Sunny Days features a garden and free WiFi access.

    From US$79.90 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 80 reviews

    Situated in San Andrés, within a few steps of Playa Zarpada and 5 km of San Andres Bay, Hotel Mar de Corales By CAJASAI features accommodation with a garden and free WiFi as well as free private...

    From US$92.78 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 10 reviews

    Set in San Andrés, 90 metres from Playa Zarpada, apartamentos miss nicole offers air-conditioned rooms with free WiFi and a tour desk.

    From US$48.71 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 37 reviews

    Hanneji Resort features an outdoor swimming pool, garden, a terrace and restaurant in El Tamarindo.

    From US$81.93 per night

Best hotels with breakfast in Buenavista and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 329 reviews

    Hotel Reina del Mar By Dorado is situated on the beachfront in San Andrés, a few steps from Playa Zarpada and 5.2 km from San Andres Bay.

    From US$268.47 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 207 reviews

    Hotel San Luis Place By Dorado is located on the beachfront in San Andrés, a few steps from Cocoplum Bay Beach and 4.5 km from San Andres Bay.

    From US$123.53 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 129 reviews

    This resort is on a large park, near the Southern coast of San Andrés Island, featuring rooms with panoramic sea views. It offers 3 pools and 3 restaurants.

    From US$342.78 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 19 reviews

    Hotel Acantilado de la Tierra offers a premium experience in San Andres, combining luxury, comfort and a unique location surrounded by nature.

    From US$384.01 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 258 reviews

    Set in San Andrés, 1.1 km from Cocoplum Bay Beach, Hotel Caribbean Coral offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$129.12 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,181 reviews

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

    From US$227.95 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 29 reviews

    POSADA NATIVA DERMA´S INN features a garden, terrace, a restaurant and bar in San Andrés. Featuring room service, this property also provides guests with a children's playground.

    From US$40.21 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 360 reviews

    Set within 5.9 km of North End and 7.1 km of San Andres Bay, Zaba Beach House offers rooms with air conditioning and a private bathroom in San Andrés.

    From US$150.19 per night

What guests said about Buenavista:

  • 10.0

    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
    Guest review by
    Josserrez
    France