Colombia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Diego Flechas on trover

San Andres Hotels from SG$183

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in San Andres

Sol Caribe Sea Flower
3.5 out of 5
Avenida Las Americas No. 1 B-36, San Andres, San Andres y Providencia
Free cancellationReserve now, pay when you stay
The price is SG$183 per night
1.05 km from city centre
3.8/5Good! (235 reviews)
Well located, but property needs a refresh

"This is a tired property that needs a refresh. It's a good value for an all-inclusive, well located in "El Centro" of San Andres's main town and steps from the beach and some cool restaurants. But I was disappointed that the bathroom was as dingey as it was. The shower door was rusty and grimey. ..."…"

Reviewed on 22 Feb,2020

Sol Caribe Sea Flower
Decameron Aquarium - All Inclusive
Get Rates
1.51 km from city centre
3.5/5Good! (200 reviews)

"The employees were great very nice very caring and the service, food was great love every moment we we're there"…"

Reviewed on 23 Jul,2019

Decameron Aquarium - All Inclusive
Decameron Isleño - All Inclusive
Get Rates
0.45 km from city centre
3.9/5Very Good! (159 reviews)

"Room was very spacious and comfortable loved it . Loved the ocean view"…"

Reviewed on 11 Feb,2020

Decameron Isleño - All Inclusive
Sol Caribe Campo - All Inclusive
The price is SG$309 per night
5.05 km from city centre
3.5/5Good! (149 reviews)

"The rooms are ready to late we had to wait 3 hours to get them"…"

Reviewed on 9 Aug,2019

Sol Caribe Campo - All Inclusive
Hotel Casablanca
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$316 per night
1.04 km from city centre
4/5Very Good! (804 reviews)

"One of the best hotels on the island of San Andres. It's in a great location directly in front of the beach, with an excellent waterfront. We booked the oceanview room, and asked for a room with a balcony which they were able to accommodate. The balcony was great and we had a lot of fun drinking ..."…"

Reviewed on 11 Mar,2020

Hotel Casablanca
GHL Relax Hotel Sunrise
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$183 per night
0.85 km from city centre
3.6/5Good! (587 reviews)

"Our stay was wonderful, the staff were very accommodating and we were very happy with what we received for the price. We really enjoyed the location, the pools, view from our balcony room, great outdoor dj all day long, breakfast and dinner buffets were delicious; better then the food we found in ..."…"

Reviewed on 10 Jan,2020

GHL Relax Hotel Sunrise
Hotel Calypso Beach
Get Rates
0.94 km from city centre
3.4/5Good! (183 reviews)

"Internet it’s kind of slow..towel service not enough Breakfast it’s really good and it’s located in a great area. I would come back again to this place."…"

Reviewed on 5 Jan,2020

Hotel Calypso Beach
Sol Caribe San Andres - All Inclusive
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$309 per night
1.03 km from city centre
3.5/5Good! (281 reviews)

"The property is quaint making the staff and quest relations great."…"

Reviewed on 30 Dec,2019

Sol Caribe San Andres - All Inclusive
Hotel El Dorado
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$251 per night
1.25 km from city centre
3.4/5 (66 reviews)

"Property was good, close to many things including thr beach"…"

Reviewed on 26 Jul,2019

Hotel El Dorado
Decameron San Luis - All Inclusive
Get Rates
7.83 km from city centre
3.1/5 (97 reviews)

"Muy buena atención , bien la Comida , esperamos regresar"…"

Reviewed on 13 Apr,2019

Decameron San Luis - All Inclusive
Don't see what you're looking for?
See all available properties in San Andres
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting San Andres

Travellers to San Andres give high marks for the beaches. Tourists can also enjoy so much more including its aquarium.

  • There are 236 hotels and other accommodation options in San Andres
  • The closest major airport is in San Andres (ADZ-Gustavo Rojas Pinilla Intl.), 0.2 mi (0.4 km) from the city centre

Dressing for San Andres

  • Between January and March, you can expect the daytime average to be around 30°C and the nighttime average to be 25°C
  • From April to June, temperatures average about 31°C during the day and 26°C at night
  • July to September averages 31°C during the day and 26°C at night
  • Between October and December, the average temperature is 31°C during the day and 25°C at night
  • San Andres gets about 4190 millimetres of rain per year
  • Hottest months are usually September and October with an average temperature of 31°C, while the coldest months are February and March with an average of 25°C

Frequently asked questions

Where is the best place to stay in San Andres?
Ataraxy Hotel Boutique is ranked highly by Expedia customers. This 3.5-star hotel offers a restaurant and free parking. It is located a short 6-minute walk from Spratt Bight Beach. Traveller reviews also recommend Hotel Casablanca and Hotel On Vacation Coral Flower as top choices for your trip.
If I need to cancel my hotel reservation in San Andres, will I receive a refund?
Yes! Most hotel room reservations are fully refundable as long as you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of your check-in date. If you booked a non-refundable reservation, you might be able to still cancel and get a refund within a 24-hour period of your booking. Enter dates and click on “Search”, then filter by “free cancellation” to get the best deals in San Andres.
What's the best budget-friendly accommodation in San Andres?
Based on reviews, Hotel Sunset is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other options to stay on the cheap include Decameron San Luis - All Inclusive and Cocoplum Beach Hotel.
What's the best hotel for a family holiday in San Andres?
Sol Caribe Campo - All Inclusive is a top 3.5-star property on Expedia for families, and features 3 outdoor pools and 3 restaurants. Other options to stay with the children include Cocoplum Beach Hotel and Bight View. Also, children of all ages will enjoy a visit to Paintball San Andres.
What's the best hotel for a romantic holiday to San Andres?
GHL Relax Hotel Sunrise is a favourite 3-star hotel for couples, and features rainfall showerheads and premium bedding. Other good options for a romantic stay include Hotel Buddha Villa and Hotel Casablanca.
What's the best all-inclusive hotel in San Andres?
Decameron Isleño - All Inclusive is a 4-star all-inclusive property featuring a full-service spa and a restaurant, and a favourite with Expedia travellers. Other good options for your holiday include Hotel On Vacation Blue Cove and Sol Caribe Campo - All Inclusive.
What's the best pet-friendly place to stay in San Andres?
Blue Almond Hostel San Andres is a top dog-friendly property, and offers laundry facilities along with free WiFi for its human guests. Two other good options for you and your pet’s trip include Cabaña Paradis de Colors and Posada Cultural Bahia Sonora.
What's the best hotel for a beach holiday in San Andres?
Ataraxy Hotel Boutique is a top 3-star beach property with 4 restaurants and an outdoor pool. Other good options to stay near the beach include Decameron San Luis - All Inclusive and Hotel Casablanca. To enjoy some time by the water, head to Spratt Bight Beach or San Luis Beach.
What's the best boutique-style accommodation in San Andres?
Casa Harb Hotel Boutique is a favourite 3.5-star hotel with Expedia travellers looking for stylish accommodation, and features a restaurant and a bar.

Recent Reviews in San Andres

More trip options