Hotels in Buenavista

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 8 - Aug 9
Tomorrow
Aug 9 - Aug 10
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Top 5 hotels in Buenavista at a glance

  1. Miraflores Boutique Hotel — 2.5-star hotel in San Andrés. Guest rating: 9.4/10 — Exceptional.
  2. The Providence Hotel Boutique - Adults Only — 3.5-star hotel in San Andres. Guest rating: 10/10 — Exceptional.
  3. Zaba Beach House — 3-star hotel in San Andrés. Guest rating: 8.8/10 — Excellent.
  4. Hotel Reina del Mar By Dorado — 3.5-star hotel in San Andrés. Guest rating: 8.8/10 — Excellent.
  5. Coral house San Andres — 3-star hotel in San Andrés. Guest rating: 8.0/10 — Very Good.

Where to stay in Buenavista?

Miraflores Boutique Hotel

Miraflores Boutique Hotel
San Andrés
Miraflores Boutique Hotel

The Providence Hotel Boutique - Adults Only

The Providence Hotel Boutique - Adults Only
San Andres
$200
$200 total
Sep 7 - Sep 8
The Providence Hotel Boutique - Adults Only

Zaba Beach House

Zaba Beach House
San Andrés
$117
$117 total
Sep 7 - Sep 8
Zaba Beach House

Hotel Reina del Mar By Dorado

Hotel Reina del Mar By Dorado
San Andrés
$217
$217 total
Aug 9 - Aug 10
Hotel Reina del Mar By Dorado

Coral house San Andres

Coral house San Andres
San Andrés
$63
$63 total
Aug 11 - Aug 12
Coral house San Andres

Casa Harb Hotel Boutique

Casa Harb Hotel Boutique
San Andrés
$153
$153 total
Aug 10 - Aug 11
Casa Harb Hotel Boutique

In Di House of Reggae Boutique

In Di House of Reggae Boutique
San Andrés
$129
$129 total
Aug 16 - Aug 17
In Di House of Reggae Boutique

Hotel Ocean Blue Beach

Hotel Ocean Blue Beach
San Andrés
$101
$101 total
Aug 10 - Aug 11
Hotel Ocean Blue Beach

La Gran Casa

La Gran Casa
San Andrés
$60
$60 total
Aug 17 - Aug 18
La Gran Casa

Cocoplum Beach Hotel

Cocoplum Beach Hotel
San Andrés
$243
$243 total
Sep 1 - Sep 2
Cocoplum Beach Hotel

Capi´s Place

Capi´s Place
San Andrés
$83
$83 total
Aug 9 - Aug 10
Capi´s Place

Hotel San Luis Beach House by oxoHotel

Hotel San Luis Beach House by oxoHotel
San Andrés
$156
$156 total
Sep 8 - Sep 9
Hotel San Luis Beach House by oxoHotel

POSADA FORLIVING

POSADA FORLIVING
San Andres
$43
$43 total
Aug 15 - Aug 16
POSADA FORLIVING

Bay Winds Inn

Bay Winds Inn
San Andrés
$54
$54 total
Aug 9 - Aug 10
Bay Winds Inn

HOTEL VERANO AZUL

HOTEL VERANO AZUL
San Andrés
$81
$81 total
Aug 9 - Aug 10
HOTEL VERANO AZUL

BEIRUT INN

BEIRUT INN
San Andrés
$91
$91 total
Aug 16 - Aug 17
BEIRUT INN

Hotels 111

Hotels 111
San Andrés
$121
$121 total
Sep 8 - Sep 9
Hotels 111

Chalet Del Mar

Chalet Del Mar
San Andrés
$71
$71 total
Aug 9 - Aug 10
Chalet Del Mar

Yellow Moon Guesthouse Apartments

Yellow Moon Guesthouse Apartments
San Andrés
$71
$71 total
Aug 9 - Aug 10
Yellow Moon Guesthouse Apartments

Delamar Hotel

Delamar Hotel
San Andrés
$118
$118 total
Aug 9 - Aug 10
Delamar Hotel
View all properties

Check out reviews of Buenavista hotels guests love

Grand Sirenis San Andres

Grand Sirenis San Andres

10/10 Excellent
"Great"
Satyendra 4-night trip
Posted 1 hour ago
Grand Sirenis San Andres
Decameron Isleño - All Inclusive

Decameron Isleño - All Inclusive

10/10 Excellent
"Quiero felicitar a todo el personal que trabaja en este hotel Decameron son excelentes buena atención excelente recreación instalaciones espectaculares cocineras personal del restaurante bufet de primera Gracias una experiencia inolvidable los felicito"
Carlos 5-night trip
Posted 1 day ago
Decameron Isleño - All Inclusive
Aquamare Hotel

Aquamare Hotel

10/10 Excellent
"🙂"
Diego Fernando 3-night trip
Posted 3 days ago
Aquamare Hotel
Hotel Casablanca

Hotel Casablanca

8/10 Good
"The view and location is really beautiful and perfect"
gina 3-night trip
Posted 5 days ago
Hotel Casablanca
Delamar Hotel

Delamar Hotel

10/10 Excellent
"Muy bien atendidos"
Diana 3-night trip
Posted 8 days ago
Delamar Hotel
Samawi

Samawi

10/10 Excellent
"Excellent"
Miguel 3-night trip
Posted 9 days ago
Samawi
Prixma Hotel

Prixma Hotel

8/10 Good
"Great location, just couple of blocks from the beach. We got a room on the first floor and it was very small. Water will come out of the shower, so take quick showers. Staff is very friendly and they kept our bags in the locker at no cost. Area is safe!"
Moises 2-night trip
Posted 11 days ago
Prixma Hotel
Decameron Marazul - All Inclusive

Decameron Marazul - All Inclusive

8/10 Good
"The staff was great, the food was amazing a lot of different choices. I wish the wifi was available throughout the entire resort. The gym needs a big renovation. I'd stay again for sure though. Had a good time. Maybe install more AC units in common area places that are indoors."
Andre 4-night trip
Posted 1 month ago
Decameron Marazul - All Inclusive
Coral house San Andres

Coral house San Andres

8/10 Good
"It is a good, quiet and warm place to spend time with the family. The only relevant issue in decision making is the distance from the hotel to other areas and limited transportation."
María Teresa 3-night trip
Posted 1 month ago
Coral house San Andres

Frequently asked questions

What hotels do travelers like in Buenavista?
Can I book a refundable hotel in Buenavista?
If you're looking for the flexibility to change your travel plans to Buenavista, most properties provide refundable* bookable rates. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Buenavista be like during my visit?
Buenavista is a great place to visit any time of year with an average temperature of 80°F during the coldest months.
Why should I book my Buenavista hotel through Hotels.com?
There are plenty of reasons to book your Buenavista travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring