Hotels in San Andrés

Search and compare San Andrés hotels from hundreds of travel sites and save

San Andrés, Colombia
Dec 2 — Dec 32
San Andrés, Colombia
Thu 12/2
Fri 12/3
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in San Andrés

Filter by star ratings
All filters
Bahia Tropical III
Bahia Tropical III
8.8 Excellent
Avenida Duarte Blum, San Andrés, Colombia
Show on map
0.3 mi from city centre, San Andrés 
ExcellentBased on 414 reviews
8.8

Apartahotel Bahia Tropical III is situated in San Andres and is close to the area's tourist attractions. It offers complimentary Wi-Fi, luggage storage and a concierge.

Hotel Royal Decameron Aquarium
Hotel Royal Decameron Aquarium
7.3 Good
Av. Colombia # 1-19, San Andrés, Colombia
Show on map
0.2 mi from city centre, San Andrés 
GoodBased on 123 reviews
7.3

Boasting an outdoor pool, Hotel Decameron Aquarium All Inclusive is located in San Andres and provides cosy accommodation. It also offers a kids pool, an all-inclusive meal plan and laundry facilities.

Coconut Paradise Lodge
Coconut Paradise Lodge
8.8 Excellent
La Loma Clay Mount No. 50 - 05, San Andrés, Colombia
Show on map
3.1 mi from city centre, San Andrés 
ExcellentBased on 73 reviews
8.8

Coconut Paradise Lodge provides a comfortable setting while in San Andres. Those staying at the property can also make use of free Wi-Fi throughout their stay.

Hotel Continental Sai
Hotel Continental Sai
6.9 Good
Av. 20 De Julio, San Andrés, Colombia
Show on map
0.8 mi from city centre, San Andrés 
GoodBased on 258 reviews
6.9

Hotel Continental SAI is located in San Andres and features free Wi-Fi. It is ideally positioned for those wanting to visit the area's popular attractions.

Casa Harb Hotel Boutique
Casa Harb Hotel Boutique
9.0 Excellent
Calle 11 No. 10-83 La Rocosa, San Andrés, Colombia
Show on map
1.8 mi from city centre, San Andrés 
ExcellentBased on 87 reviews
9.0

Featuring a shuttle service to Gustavo Rojas Pinilla International Airport, as well as complimentary Wi-Fi, Casa Harb Hotel Boutique is a convenient base in San Andres. It also offers a rooftop terrace, an express check-in and check-out feature and an outdoor pool.

Posada Marcia Place
Posada Marcia Place
9.4 Excellent
La Loma Shingle Hill N 30-51 Cerca de la Primera Iglesia Bautista, San Andrés, Colombia
Show on map
2.4 mi from city centre, San Andrés 
ExcellentBased on 6 reviews
9.4

Marcia s Place provides comfortable 3-star accommodation in San Andres. Guests can also enjoy free internet throughout the property.

Bight View
Bight View
7.0 Good
Bight Manzana 14 casa 3, San Andrés, Colombia
Show on map
1.4 mi from city centre, San Andrés 
GoodBased on 16 reviews
7.0

Bight View is located in San Andres and features free Wi-Fi. It also offers a terrace, a 24-hour reception and room service.

Decameron Los Delfines
Decameron Los Delfines
7.2 Good
Ave, Colombia #1B-86, San Andrés, Colombia
Show on map
0.2 mi from city centre, San Andrés 
GoodBased on 24 reviews
7.2

Situated in San Andres, this 4-star property is vibrant and peaceful. It also offers a kids pool, an outdoor pool and an all-inclusive meal plan.

Hotel Tiuna
Hotel Tiuna
6.1 Good
Av. Colombia # 4-31, San Andrés, Colombia
Show on map
0.3 mi from city centre, San Andrés 
GoodBased on 54 reviews
6.1

Boasting a private beach and an outdoor pool, Hotel Tiuna is located in San Andres and provides comfortable accommodation. It also offers a sun deck, meeting rooms and a 24-hour reception.

Hotel Portofino
Hotel Portofino
7.0 Good
Avenida Providencia No. 1 - 115, San Andrés, Colombia
Show on map
0.1 mi from city centre, San Andrés 
GoodBased on 82 reviews
7.0

Hotel Portofino is situated in San Andres and offers free wireless internet. It is conveniently located for guests wishing to sightsee in the area.

Tips for booking a San Andrés hotel

Cheapest month:July
Most expensive month:May
Average price in San Andrés:$132/night
Absolute cheapest price found:$10/night
Cheapest day:Monday
Most expensive day:Saturday
$36 - $217
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$68 - $145
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated San Andrés hotels

Show all 1,057 hotels
1
Caribbean Island Hotel Piso 2
Caribbean Island Hotel Piso 2
8.6 Excellent
Avenida Colombia Calle 1 # 4-53, San Andrés, Colombia
Show on map
0.3 mi from city centre, San Andrés, Colombia 

Caribbean Island Hotel Piso 2 provides comfortable 3-star accommodation in San Andres. It also offers a safe, a swimming pool and free Wi-Fi.

2
Sol Caribe San Andres
Sol Caribe San Andres
7.7 Good
Avenida Colon 2-77, San Andrés, Colombia
Show on map
0.2 mi from city centre, San Andrés, Colombia 

Situated in San Andres, Sol Caribe San Andres All Inclusive provides modern 3-star accommodation, as well as an outdoor pool. It also offers meeting rooms, a kids pool and a 24-hour reception.

3
Coconut Paradise Lodge
Coconut Paradise Lodge
8.8 Excellent
La Loma Clay Mount No. 50 - 05, San Andrés, Colombia
Show on map
3.1 mi from city centre, San Andrés, Colombia 

Coconut Paradise Lodge provides a comfortable setting while in San Andres. Those staying at the property can also make use of free Wi-Fi throughout their stay.

4
Bahia Tropical III
Bahia Tropical III
8.8 Excellent
Avenida Duarte Blum, San Andrés, Colombia
Show on map
0.3 mi from city centre, San Andrés, Colombia 

Apartahotel Bahia Tropical III is situated in San Andres and is close to the area's tourist attractions. It offers complimentary Wi-Fi, luggage storage and a concierge.

5
Sea Colors Hotel
Sea Colors Hotel
6.6 Good
Avenida Duarte Blum, San Andrés, Colombia
Show on map
0.3 mi from city centre, San Andrés, Colombia 

Sea Colors Hotel is situated in San Andres and offers complimentary wireless internet. It also provides a safe and luggage storage.

6
Sol Caribe Sea Flower
Sol Caribe Sea Flower
8.4 Excellent
Avenida Las Americas No. 1 B-36, San Andrés, Colombia
Show on map
0.1 mi from city centre, San Andrés, Colombia 

Sol Caribe Sea Flower provides a comfortable setting while in San Andres. It also features a swimming pool, laundry facilities and a safe.

7
Caribbean Island Hotel
Caribbean Island Hotel
8.3 Excellent
C1 4- 53 Avenida Colombia, San Andrés, Colombia
Show on map
0.3 mi from city centre, San Andrés, Colombia 

This comfortable property in San Andres offers free wireless internet, as well as luggage storage and a tour desk. It is ideally located for those wishing to visit local attractions.

8
Hotel Royal Decameron Aquarium
Hotel Royal Decameron Aquarium
7.3 Good
Av. Colombia # 1-19, San Andrés, Colombia
Show on map
0.2 mi from city centre, San Andrés, Colombia 

Boasting an outdoor pool, Hotel Decameron Aquarium All Inclusive is located in San Andres and provides cosy accommodation. It also offers a kids pool, an all-inclusive meal plan and laundry facilities.

Cheapest hotels in San Andrés, San Andres y Providencia

Show all 1,057 hotels
Villa Sarie Bay
Villa Sarie Bay
8.1 Excellent
Barrio Sarie Bay # 10 - 71, San Andrés, Colombia
Show on map
1.2 mi from city centre,  

Villa Sarie Bay is located in San Andres and offers complimentary Wi-Fi. It also provides a 24-hour reception, a tour desk and luggage storage.

$11
Avg. per night
Coconut Paradise Lodge
Coconut Paradise Lodge
8.8 Excellent
La Loma Clay Mount No. 50 - 05, San Andrés, Colombia
Show on map
3.1 mi from city centre,  

Coconut Paradise Lodge provides a comfortable setting while in San Andres. Those staying at the property can also make use of free Wi-Fi throughout their stay.

$19
Avg. per night
Bight View
Bight View
7.0 Good
Bight Manzana 14 casa 3, San Andrés, Colombia
Show on map
1.4 mi from city centre,  

Bight View is located in San Andres and features free Wi-Fi. It also offers a terrace, a 24-hour reception and room service.

$21
Avg. per night
Harold's Place
Harold's Place
7.9 Good
San Andrés, Colombia
Show on map
2.0 mi from city centre,  

Harold's Place offers a comfortable setting when in San Andres. It also features an airport shuttle, a car rental desk and a tour desk.

$23
Avg. per night
Posada Cultural Bahia Sonora
Posada Cultural Bahia Sonora
8.5 Excellent
Avenida Juan XXIII 5 - 137, San Andrés, Colombia
Show on map
0.8 mi from city centre,  

Posada Cultural Bahia Sonora is situated in San Andres and offers complimentary wireless internet. It also provides a swimming pool, a ticket service and luggage storage.

$30
Avg. per night
Palmare House
Palmare House
9.0 Excellent
Diagonal Tienda Caravana, San Andrés, Colombia
Show on map
1.2 mi from city centre,  

Palmare House is located in San Andres and offers free Wi-Fi.

$33
Avg. per night
Casona La Carolina
Casona La Carolina
8.8 Excellent
San Andrés, Colombia
Show on map
1.2 mi from city centre,  

Casona La Carolina is located in San Andres and features free Wi-Fi.

$37
Avg. per night
Posada Marcia Place
Posada Marcia Place
9.4 Excellent
La Loma Shingle Hill N 30-51 Cerca de la Primera Iglesia Bautista, San Andrés, Colombia
Show on map
2.4 mi from city centre,  

Marcia s Place provides comfortable 3-star accommodation in San Andres. Guests can also enjoy free internet throughout the property.

$40
Avg. per night

Hotel prices in San Andrés

2 stars and under

$11 - $112

Hotel Continental Sai

#1 Most popular

$42
Avg. per night
Hotel Tiuna

#2 Most popular

Hotel Tiuna
6.1 Good
$79
Avg. per night
Villa Sarie Bay

Best value

Villa Sarie Bay
8.1 Excellent
$11
Avg. per night
3 stars

$18 - $294

Hotel Royal Decameron Aquarium

#1 Most popular

$279
Avg. per night
Sol Caribe San Andres

#2 Most popular

$170
Avg. per night
Casa Turista San Andres

Best value

$18
Avg. per night
4 stars +

$19 - $310

Le Castel Blanc Hotel Boutique

#1 Most popular

$79
Avg. per night
Samawi

#2 Most popular

Samawi
8.2 Excellent
$158
Avg. per night
Posada Nativa Justina Places

Best value

$19
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in San Andrés

About San Andrés

A Columbian island with a tropical Caribbean ambience, San Andres is known as the “Sea of Seven Colours” for its multi-hued waters. The fertile island boasts white-sand beaches, coconut groves and wildlife preserves, along with deep-sea diving, treasure caves, water sports and reggae music.

Things to do

Beaches in San Andres offer everything from kite-boarding to windsurfing, jet-skiing, banana boats and fishing. Join the parade of people on the promenade at Spratt Bight Beach or opt for more secluded spots, such as Bahia Sardina on the northern end. You can also take a short boat ride over to Johnny Cat Park for snorkelling in the coral reef.

Explore Old Point Regional Mangrove Park, a wildlife sanctuary on the eastern side of the island. You can spot iguanas, lizards and tropical birds in Hooker and Haynes Bays. Take an eco-tour for wildlife watching throughout the San Andres Archipelago, which holds a UNESCO World Biosphere Preserve designation.

Scuba diving guides can take you to at least 35 dive sites where you’ll explore caves, walls, undersea gardens and shipwrecks. Back on solid ground, roam about in Morgan’s Cave, reportedly used by the pirate Henry Morgan to bury his treasure.

San Andres Town features a pedestrian district where you’ll find everything from emerald and gold jewellery to leather goods, native art, coconut-shell handicrafts and hand-woven palm baskets. For dinner, head over to Avenida la Playa to try crab soup and local seafood dishes.

Getting around

Buses, taxis, tourist trains, golf buggies and scooters are available for getting around the island. You can also pick up a rental car from the Gustavo Rojas Pinilla International Airport, about a 10-minute walk from the town centre.

San Andrés travel FAQs

  • What are the best hotels in San Andrés?

    Galyrod House (8.7/10 from 27 reviews), Hotel Royal Decameron Aquarium (7.3/10 from 123 reviews), and Hotel Reina del Mar By Dorado (8.8/10 from 206 reviews) are all highly rated places to stay in San Andrés.

  • What is a good hotel near Playa de Spratt Bight?

    A good hotel close to Playa de Spratt Bight is Hotel Royal Decameron Aquarium (rated 7.3/10 from 123 reviews).

  • What is a good hotel in San Andrés near Rocky Cay?

    Hotel Cocoplum Beach is a hotel near Rocky Cay that is popular with HotelsCombined users, scoring 7.5 from 1,595 reviews.

  • Is there a good hotel near Playa de San Luis?

    If you’re visiting Playa de San Luis then the nearby Hotel Cocoplum Beach is a popular hotel with HotelsCombined users (1,595 reviews scoring it at an average 7.5/10).

  • How much do hotels in San Andrés cost?

    San Andrés hotels have an average price of $134/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is $191/night, and if you are looking for a 5-star hotel in San Andrés then the average price is around $61/night.

  • How much is a cheap hotel in San Andrés?

    HotelsCombined users have found cheap hotels in San Andrés starting from $8 per night in the last 3 days.

  • How much is a hotel in San Andrés tonight?

    A hotel in San Andrés tonight can start as low as $19 for the night, with an average cost of $94, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in San Andrés tonight, prices start from $47.