Search hotels in Buenavista

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

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

Buenavista – 6 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.

S
Sandra
From
Colombia
First of all extremely clean , good air conditioned wonderful bed and pillows free bottle water tea and coffee and the staff hugo and gily
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,454 reviews
Price from
$122.50
1 night, 2 adults

Zafi Hotel

San Andrés (Near Buenavista)

Zafi Hotel features an outdoor swimming pool, garden, a terrace and bar in San Andrés.

L
Liz Escobar
From
Colombia
Staff is so kind and food is delicious
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 162 reviews
Price from
$219.06
1 night, 2 adults

Waves & Ko

San Andrés (Near Buenavista)

Located in San Andrés and within a 3-minute walk of Spratt Bight Beach, Waves & Ko features a garden, non-smoking rooms, and free WiFi throughout the property.

B
BECERRA
From
Canada
The property is new, in great conditions, super clean, the room was exactly what we needed, we didn’t work remote but had to work for a couple of hours and it was comfy cause there’s a desk and great internet Great location, safe and 10 mins walk to downtown, there are a couple of convenience stores nearby in case you need last minute shopping German received us and was always attentive, with great attitude and made very good recommendations for restaurants You don’t feel like staying at a hotel but in a friend’s place Great value for money, we’re very much looking forward to going back and stay there
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 91 reviews
Price from
$92.24
1 night, 2 adults

The Providence Hotel Boutique - Adults Only

San Andrés (Near Buenavista)

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

A
Andrés
From
Colombia
The staff was exceptional—friendly, attentive, and always willing to help. The room was spotless, the bed and pillows were incredibly comfortable, and the food was consistently delicious. I felt very well taken care of throughout my stay.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 62 reviews
Price from
$249.24
1 night, 2 adults

Hotel Acantilado de La Tierra by On vacation

San Andrés (Near Buenavista)

There are destinations… and then there are places that captivate you from the very first moment.

L
Luz
From
United States
The location was great to relax, a great view and was far from the city. The employees were friendly.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 22 reviews
Price from
$304.89
1 night, 2 adults

Sunset Hotel

San Andrés (Near Buenavista)

Featuring a swimming pool and a restaurant, Sunset Hotel offers free WiFi in the common areas and sea views in San Andres Island. Breakfast is provided. The beach is 2.5 mi away.

F
Felipe
From
Chile
The staff was amazing, we were met by Marley, who's the owner of the place, she helped us with tips and stories about the island, this hotel is right in front of the best scuba diving spot in San Andres, i'd highly recommend staying here, the island is small enough, you can move by renting a bike or a buggy
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 89 reviews
Price from
$140.92
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.

O
Oscar
From
Colombia
Buena ubicación, cerca a la playa. Aire acondicionado funcional. Buen precio para la zona, calmado y tranquilo.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,768 reviews
Price from
$114.34
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.

W
Wilson
From
Brazil
Great location, Wifi was amazing and the Team as well. Everything what you need, like a Tours and cars you can Request in the front desk ! I highly recommend this place !! The hotel is above the bank, if you need the money just go downstairs !
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,205 reviews
Price from
$137.20
1 night, 2 adults

Aquamare Hotel

San Andrés (Near Buenavista)

Located a 2-minute walk from Spratt Bight Beach, Aquamare Hotel offers 4-star accommodations in San Andrés and features an outdoor swimming pool, a restaurant and a bar.

H
Herrera
From
Guatemala
The location the staff and the bedroom was excellent
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,050 reviews
Price from
$296.05
1 night, 2 adults

Samawi Hotel

San Andrés (Near Buenavista)

Located a 5-minute walk from Spratt Bight Beach, Samawi Hotel offers 4-star accommodations in San Andrés and features an outdoor swimming pool, a terrace and a bar.

G
Guerrero
From
Colombia
The staff was excellent, the view from the room is really beautiful and the breakfasts are 10/10.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,134 reviews
Price from
$226.55
1 night, 2 adults
See all 6 hotels in Buenavista

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.7
Excellent - What previous guests thought, 2,366 reviews

Popular with guests booking hotels in San Andrés

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,768 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 8.5
Very Good - What previous guests thought, 1,229 reviews

Popular with guests booking hotels in San Andrés

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,112 reviews

Popular with guests booking hotels in San Andrés

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

Popular with guests booking hotels in San Andrés

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,431 reviews

Popular with guests booking hotels in San Andrés

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,455 reviews

Popular with guests booking hotels in San Andrés

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 749 reviews

Popular with guests booking hotels in San Andrés

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 732 reviews

Budget hotels in Buenavista and nearby

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 21 reviews

Featuring a shared lounge, terrace and views of sea, Posada Nativa Atardecer Isleño is located in San Andrés, a 16-minute walk from Playa Zarpada.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

Just 1.1 miles from Cocoplum Bay Beach and 0.6 miles from San Andres Aquarium, Posada Kotnat features accommodations in San Andrés, with a garden.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 17 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.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 28 reviews

Providing quiet street views, Ludisa House in San Andrés offers accommodations and a garden. With garden views, this accommodation features a balcony.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 89 reviews

Located in San Andrés, 1.2 miles from Los Almendros Beach, Posada Nativa Licy provides accommodations with a garden, free private parking, a terrace and a bar.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 24 reviews

Miss Leila offers accommodations in San Andrés, a 14-minute walk from San Luis Beach and 4.1 miles from San Andres Bay. This property offers access to a terrace, free private parking, and free Wifi.

Casa Posada Mr Buku offers accommodations in Cueva de Morgan, 4.2 miles from San Andres Bay and 4.6 miles from North End. Guests staying at this vacation home have access to a balcony.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 158 reviews

Located 1.1 mi from San Luis town and 5 mi from Spratt Bight, Yellow Moon Guest house & Apartments offers a private beach area and free WiFi throughout.

Best hotels with breakfast in Buenavista and nearby

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 306 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.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 215 reviews

Hotel San Luis Place By Dorado is located on the beachfront in San Andrés, a few steps from Cocoplum Bay Beach. The hotel provides a terrace, a 24-hour front desk, and free WiFi is available.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 187 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.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 22 reviews

There are destinations… and then there are places that captivate you from the very first moment.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 247 reviews

Located in San Andrés, a 13-minute walk from Cocoplum Bay Beach, Hotel Caribbean Coral provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,075 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.

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

Zaba Beach House in San Andrés provides accommodations with an indoor pool, an open-air bath, and a garden. This guest house offers free private parking and a 24-hour front desk.

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

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.

More places to explore, more ways to go