San Andres Island

25 Jan 2020 - 26 Jan 2020

2 adults - 1 room

Get cheap accommodation in San Andres Island. Find top-rated cheap hotels in San Andres Island from $85 per night which include Le Castel Blanc Hotel Boutique, Caribbean Island Hotel Piso 2 and Hotel Arena Blanca based on user reviews.

Skyscanner Hotels is a fast, free and simple way to organise your stay. In a few clicks you can easily search, compare and book your San Andres Island accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us. Plan your stay or find last-minute hotels.

Looking for something to do nearby? Why not consider Coliseo San Luis, Hoyo Soplador or Suky Bay for places to stay.

To get started, simply add your chosen travel dates to the search box and let us find cheap accommodation deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in San Andres Island

from $147
from $251
from $222

What are travellers saying about San Andres Island?

Outdoor Enthusiasts
Family Travellers
Adventure Travellers
Green Travellers
Member reviews (60)
Anayka Acuña
Anayka AcuñaLima

San andrés , Colombia San andrés is a beautiful island situated in the Caribean sea, the color green and the amazing hospitality makes San andres the perfect place to visit. There is a lot of options to do like snorkel ( this is a must to have because the tourism is literaly visit other islands and also you are going to need aquashoes to not get hurt with the rocks ) , skydiving or just relax in the beach , I would recommend to NOT take tours with your hotel or agency because you loose the oportunity to interact with the local people ( who are really kind and friendly) who tell you more about the place than a guide. Is very interesting to know that the natives are progeny of Englandpeople so they speak english like a sort of native language call "Krior" as the official music they have the "Calypso" that is like the reggae for that reason a lot of them are "rastas".
She-Travels.comWasaga Beach

San Andres is one of the Departments of Colombia. If you're all ready for budget friendly, all-inclusive vacations then you've found your destination. What I LOVE about San Andres, is that it's biggest tourist are her own people. The island is known as the "Mar de siete colores" (seven-coloured sea), and this is mainly due to the variations of depth, you see the full majesty of the water from above, or even to the highest spot on the island, which is also popular with local tours. The view is simply unbelievable to witness such a variety of blues. Remember, Colombian customs need to be cleared upon arrival to the island, I believe I paid about $20 or $30 USD. Getting around the island is purely awesome. Rent a golf buggy/cart, or a scooter. The cost is affordable for around $50 USD for a day, as well as public transportation and or hop into a taxi.

Aïcha Mamita
Aïcha MamitaMontreal

Picture being stranded on a desert island with the person of your dreams and you can imagine San Andres. Isla de San Andrés is the largest and most important island of the San Andrés Archipelago. Located northwest of Colombia, the island is a haven for anyone in search of long white sandy beaches surrounding a sea of seven colours ( you must see it to believe it)and a luxurious tropical paradise. Zip-lining, scuba diving, snorkeling and exploring the coral reefs are among the most popular activities. Vacation packages include access to all the different Royal Decameron hotels on the island. The people are extremely friendly and the food, which mainly consists of sea food, is exquisite. The island is also very safe.

Camilo  Torres
Camilo Torres



The least expensive month is November, with an average of $81 per night. The most expensive month to stay in San Andres Island is October, with an average price of $108 per night.
The average price of a hotel in January last year was $85 per night. This is the same as the average nightly price seen over the previous 12 months.
In San Andres Island, the expected average temperature in January is 26.9°C/80.4°F. The warmest month is typically September, which averages 30.8°C/87.4°F. The coolest month is February, with temperatures averaging 24.8°C/76.6°F.
The nearest airport to San Andres Island is San Andres Island (ADZ) (0.27km).

Plan a trip to Colombia