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

Filter by:

Star Rating

Review score

Hotels 111

San Andrés (Near Buenavista)

Hotels 111 has accommodations with free WiFi in San Andrés, ideally set a 13-minute walk from North End and 0.6 miles from San Andres Bay.

D
David
From
Panama
Excellent location for beach and tour
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,044 reviews
Price from
$92.65
1 night, 2 adults

Miraflores Boutique Hotel Adults Only

San Andrés (Near Buenavista)

Miraflores Boutique Hotel Adults Only features an outdoor swimming pool, garden, a shared lounge and terrace in San Andrés. This 4-star hotel features free WiFi and a restaurant.

J
Jennifer
From
Germany
I loved our stay at the hotel as it's located in a quiet area surrounded by beautiful nature. The staff was very friendly and always helpful. The rooms were comfy and clean. We really enjoyed the breakfast every morning. We rented a scooter to get around the island and visit different beaches. You can rent a scooter or golf cart directly at the hotel.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 592 reviews
Price from
$142.85
1 night, 2 adults

The Providence Hotel Boutique

San Andrés (Near Buenavista)

Located in San Andrés, 4.7 miles from San Andres Bay, The Providence Hotel Boutique has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

D
Diem
From
United States
Staff was absolutely amazing and very attentive. For was wonderful and very good. Very convenient location on the island as well
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 21 reviews
Price from
$197.77
1 night, 2 adults

Coral House SAI

El Cove (Near Buenavista)

Located in El Cove, within 1.2 miles of San Luis Beach and 6.1 miles of San Andres Bay, Coral House SAI provides accommodations with a garden as well as free private parking for guests who drive.

D
Daniél
From
Colombia
The property is in a beautiful peaceful area of the island. The pool is surrounded by a beautiful garden with a view of the sea. This area is ideal for snorkeling , scuba diving , walking. And enjoying un unforgettable sunset. The beach of sound bay is just 2 minute drive or a 18 minute walk. We really loved the place it was clean , and well kept
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 12 reviews
Price from
$75.07
1 night, 2 adults

OCEANA HOTEL

San Andrés (Near Buenavista)

Located within a 6-minute walk of Los Almendros Beach and 0.9 miles of San Andres Bay, OCEANA HOTEL provides rooms with air conditioning and a private bathroom in San Andrés.

P
Pamela
From
United States
The room was adequate, but that's all I can say was good about our stay.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 60 reviews
Price from
$42.77
1 night, 2 adults

Hotel Mare Mare Inn

San Andrés (Near Buenavista)

Featuring an outdoor swimming pool, shared lounge, restaurant and free WiFi, Hotel Mare Mare Inn is located in San Andrés, a 9-minute walk from Parceras Beach and 1.9 miles from North End.

Z
Zaccone
From
United States
Nice clean pool. Best part is Renoldo's care. Ask him anything. Bonus for us, good English. The bus is very easy to take and cheap.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 51 reviews
Price from
$109.77
1 night, 2 adults

Casa de las Flores tropical

San Andrés (Near Buenavista)

Located 0.6 mi from the beach, Casa de las Flores tropical Tropical Lodge features an outdoor swimming pool and a garden in San Andres. Gustavo Rojas Pinilla airport is 9.3 mi away.

T
Timor
From
Israel
Maria, the host, was amazing – always helpful, offering tips on what to do on the island and how to do it, and even checking things out for us, which made everything much easier. For example, she arranged a scooter rental for us, and someone delivered it right to the house. The staff at the house is always smiling, and the atmosphere is warm and welcoming. Breakfast was delicious and satisfying. The house and room were always clean, and anything we asked for was provided immediately. There’s also a beautiful pool with great water! On top of that, we took a freediving course there and were very happy with it.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 14 reviews
Price from
$128.24
1 night, 2 adults

Holiday Sai Hotel

San Andrés (Near Buenavista)

Located within a 2-minute walk of Spratt Bight Beach and 0.6 miles of North End, Holiday Sai Hotel provides rooms with air conditioning and a private bathroom in San Andrés.

M
MCK
From
Netherlands
Basic hotel, clean room, good sleep, quiet, good location
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,062 reviews
Price from
$97.46
1 night, 2 adults

Oasis Hotel

San Andrés (Near Buenavista)

Located in San Andrés, within a 2-minute walk of Spratt Bight Beach and 0.6 miles of North End, Oasis Hotel provides accommodations with an outdoor swimming pool and a terrace, and free WiFi...

J
Joseph A
From
Colombia
Location,,Location,,Location,,,,1 BLOCK FROM Malecon and sprat bat beach
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,321 reviews
Price from
$63.18
1 night, 2 adults

WH HOTEL

San Andrés (Near Buenavista)

Located within 4.3 miles of The Hill and 4.7 miles of Morgan's Cave, WH HOTEL provides rooms in San Andrés. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

F
Fawzi
From
United States
I thought the location was perfect! It was a couple of blocks from the beach and everything else! The room had a very good AC, and hot shower, although the shower head may have been broken. The staff was just amazing! The place is very clean! They have hot coffee all day long! They also have tours available, and I booked a diving tour through them that was just incredible!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,454 reviews
Price from
$82.18
1 night, 2 adults
See all 9 hotels in Buenavista

Hotels with airport shuttles in Buenavista

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 57 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 367 reviews
    From $46.17 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 37 reviews
    From $81.53 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 121 reviews
    From $53.86 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 14 reviews
    From $128.24 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 592 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 523 reviews
    From $589.64 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 12 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 190 reviews
    From $150.04 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 514 reviews
    From $127.19 per night

Most booked hotels in Buenavista and surrounding area 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,062 reviews
  • Popular with guests booking hotels in San Andrés

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

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 2,227 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,321 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,189 reviews
  • Popular with guests booking hotels in San Andrés

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

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,454 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,148 reviews
  • Popular with guests booking hotels in San Andrés

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

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 514 reviews

Best hotels with breakfast in Buenavista and nearby

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

    Hotel Reina del Mar By Dorado is located on the beachfront in San Andrés, a few steps from Playa Zarpada and 3.2 miles from San Andres Bay. This 3-star hotel features free WiFi and a garden.

    From $267.16 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 208 reviews

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

    From $122.93 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 $341.11 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 81 reviews

    Located in San Andrés, within a few steps of Playa Zarpada and 3.1 miles of San Andres Bay, Hotel Mar de Corales By CAJASAI has accommodations with a garden and free WiFi as well as free private...

    From $92.33 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 20 reviews

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

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

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

    From $81.53 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,186 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 $226.84 per night
  • Scored out of 10, guest rating 8.6
    Excellent - 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 playground.

    From $40.01 per night

Budget hotels in Buenavista and nearby

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

    Agathas Hill offers accommodations in San Andrés, a 10-minute walk from Playa Zarpada and 3.5 miles from San Andres Bay. An open-air bath and a bicycle rental service are available for guests.

    From $80.79 per night
  • Just a 11-minute walk from Playa Zarpada and 0.6 miles from The Hill, Agathas Hill Hospedaje VIP features accommodations in San Andrés, with a garden, barbecue facilities, and a shared lounge.

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

    Located in San Andrés, a 2-minute walk from Playa Zarpada, Posada Faych House has accommodations with a garden, free private parking and a shared lounge.

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

    Posada Turistica el Swampito is a recently renovated apartment in San Andrés near Cocoplum Bay Beach. This apartment provides free private parking, free shuttle service, and free Wifi.

    From $71.81 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 231 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 $79.51 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 10 reviews

    Apartamentos miss nicole is a recently renovated apartment in San Andrés where guests can make the most of its garden and shared lounge.

    From $48.47 per night
  • Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 1 review

    Featuring city views, Posada Green Sea San Luis pesos with breakfast included starting in March in Cueva de Morgan provides accommodations and a garden.

    From $41.26 per night
  • Featuring a garden, Green Sea Villa Helen Inn, Kilometer 4 Circunvalar provides accommodations in La Loma. With garden views, this accommodation features a balcony.

    From $32.38 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