Popular hotels
Insights
Top-rated hotels
Cheapest hotels
Where to stay
About San Andrés

Hotels in San Andrés

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

San Andrés, Colombia
2 May — 3 May2
...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize your results by hotel chain, amenities, price, and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in San Andrés

Discover well-known properties in San Andrés that are favoured by visitors more than others. There are 1,392 hotels in San Andrés and price data was last updated on 25 April 2025. The average price for a hotel in San Andrés is C$ 250/night.
These are some of the hotels in San Andrés with the highest demand. Change the dates at the top of the page to see more options in San Andrés.
Filter by star ratings
All filters
Calle 3 No 18-71, San Andrés, Colombia
Hotel in San Andrés with 2 outdoor pools and free breakfast This hotel features 2 outdoor pools, a restaurant, and a 24-hour business center. Free buffet breakfast is provided, as well as free WiFi in public areas, free self parking, and a free manager's reception. Other amenities include a coffee shop/cafe, a children's pool, and a 24-hour front desk. Le Castel Blanc Hotel Boutique offers 9 air-conditioned accommodations with minibars and safes. Rooms open to balconies or patios. Beds feature Select Comfort mattresses. Televisions come with premium cable channels. Bathrooms include showers with rainfall showerheads, and complimentary toiletries. Guests can surf the web using the complimentary wireless Internet access. A nightly turndown service is provided and housekeeping is offered daily. Amenities available on request include hair dryers. 2 outdoor swimming pools are on site along with a children's pool. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
Parking
8.0
Excellent
3188 reviews
Location
2.0 km from city centre
C$ 86
Av. Colón Calle 3ra N6-106, San Andrés, Colombia
Offering an outdoor swimming pool and a spa and convention centre, Hotel Decameron Isleño is located in San Andres and a walking distance from the beach. Wi-Fi access is available. The rooms here will provide you with a flat-screen TV, air conditioning and a balcony. Featuring a shower, private bathrooms also come with a hairdryer and free toiletries. Extras include a minibar and cable channels. At Hotel Decameron Isleño you will find an à la carte restaurant, Rasta, and the North End Beach Club. The Bar Playa is by the pool area, plus there is another bar available called Ska. The property features a fitness centre and non-motorized water sports. Other facilities offered include a tour desk and a laundry. Beach towels are provided. This property is 5 minutes’ drive from Gustavo Rojas Pinilla International Airport.
Free Wi-Fi
Parking
6.9
Good
849 reviews
Location
1.0 km from city centre
C$ 377
Carrera 1 # 1 -214, San Andrés, Colombia
Hotel with free breakfast, a quick walk to Spratt Bight Beach This smoke-free hotel features an outdoor pool, a restaurant, and a bar/lounge. Free buffet breakfast and free WiFi in public areas are also provided. Other amenities include a poolside bar, a business center, and laundry facilities. Samawi offers 80 air-conditioned accommodations with safes and hair dryers. Beds feature premium bedding. 49-inch flat-screen televisions come with cable channels. Bathrooms include showers and complimentary toiletries. This San Andrés hotel provides complimentary wireless Internet access. Business-friendly amenities include desks and phones. Additionally, rooms include irons/ironing boards and blackout drapes/curtains. Housekeeping is offered daily and hypo-allergenic bedding can be requested. Recreational amenities at the hotel include an outdoor pool.
Free Wi-Fi
8.4
Excellent
1183 reviews
Location
0.2 km from city centre
C$ 184
Avenida Colombia No. 1A - 25, San Andrés, Colombia
Beachfront hotel with calming spa services Spend the day playing on the beach then return to dine at one of Hotel El Dorado's 2 restaurants. Hotel El Dorado offers 63 accommodations with safes and irons/ironing boards. Flat-screen televisions come with cable channels. Full-sized refrigerators/freezers and minibars are provided. Bathrooms include showers. Housekeeping is offered daily and hair dryers can be requested. Recreational amenities at the hotel include an outdoor pool. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
7.3
Good
418 reviews
Location
0.2 km from city centre
C$ 290
Calle 2 No. 1 - 51, Punta Hansa, San Andrés, Colombia
Family-friendly hotel with free breakfast and a rooftop terrace This smoke-free hotel features an outdoor pool, a restaurant, and a bar/lounge. Free buffet breakfast, free WiFi in public areas, and a free manager's reception are also provided. Additionally, a poolside bar, a snack bar/deli, and a rooftop terrace are onsite. Hotel Arena Blanca offers 72 air-conditioned accommodations, which are accessible via exterior corridors and feature minibars and safes. Beds feature down comforters and premium bedding. 55-inch LED televisions come with cable channels. Bathrooms include showers with rainfall showerheads, complimentary toiletries, and hair dryers. Business-friendly amenities include desks and phones. A nightly turndown service is provided and housekeeping is offered daily. An outdoor pool and a children's pool are on site. Children under 11 years old are not allowed in the swimming pool without adult supervision. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
7.6
Good
581 reviews
Location
0.2 km from city centre
C$ 235
Avenida Colon 2-77, San Andrés, Colombia
Free Wi-Fi
Airport shuttle
7.4
Good
748 reviews
Location
0.2 km from city centre
C$ 256
Av. Colombia Con Av. Costa Rica N° 3-59, San Andrés, Colombia
Beach hotel with a business center and a poolside bar Along with an outdoor pool, this smoke-free hotel has a restaurant and a bar/lounge. WiFi in public areas is free. Additionally, a poolside bar, a rooftop terrace, and a coffee shop/cafe are onsite. Hotel Casablanca offers 78 accommodations with minibars and safes. Pillowtop beds feature down comforters. 40-inch LCD televisions come with cable channels. Bathrooms include showers with rainfall showerheads, complimentary toiletries, and hair dryers. This San Andrés hotel provides complimentary wireless Internet access. Business-friendly amenities include desks and phones. Housekeeping is provided daily. Recreational amenities at the hotel include an outdoor pool. Children under 10 years old are not allowed in the swimming pool without adult supervision. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
7.9
Good
2305 reviews
Location
0.3 km from city centre
C$ 254
Av. Colombia # 1-19, San Andrés, Colombia
This beach resort has circular room building units built directly on the sea. All rooms have private balconies. The swimming pool is 100 metres from the beach, and there are 6 on-site restaurants. At Hotel Decameron Aquarium guests can enjoy a spa treatment, book a scuba diving trip or take a 10-minute walk to San Andres’ commercial area. Decameron Aquarium has bright, air-conditioned rooms with cable TV. All rooms have private bathrooms with toiletries. A full breakfast with tropical fruits and Colombian coffee can be enjoyed daily. Guests can enjoy an a la carte dinner and a nice view at La Barracuda or La Bruja restaurant. There is a handy currency exchange service and shuttles to Gustavo Rojas Pinilla Airport, 3 km away, can be arranged.
Free Wi-Fi
6.4
Good
384 reviews
Location
0.4 km from city centre
C$ 280
Avenida Colombia No. 1B-106, San Andrés, Colombia
Hotel with free breakfast, steps from Spratt Bight Beach Along with an outdoor pool, this smoke-free hotel has a restaurant and a bar/lounge. Free buffet breakfast and free WiFi in public areas are also provided. Other amenities include a swim-up bar, laundry facilities, and a 24-hour front desk. Hotel Lord Pierre offers 61 air-conditioned accommodations with minibars and safes. Plasma televisions are featured in guestrooms. Bathrooms include showers. This San Andrés hotel provides complimentary wireless Internet access. Housekeeping is provided daily. Recreational amenities at the hotel include an outdoor pool.
Free Wi-Fi
6.3
Good
664 reviews
Location
0.3 km from city centre
C$ 130
Avenida Harmony Hill 5-86, San Andrés, Colombia
Beach hotel with 3 outdoor pools and family fun At Sol Caribe Campo, hop on the free shuttle to the beach, dine onsite at Las Palmas, or enjoy a drink at one of the hotel's 2 poolside bars. Change of towels is available on request. Sol Caribe Campo offers 212 air-conditioned accommodations with safes and hair dryers. Plasma televisions come with satellite channels. Bathrooms include showers and complimentary toiletries. Change of towels and change of bedsheets can be requested. Housekeeping is provided daily. 3 outdoor swimming pools are on site along with a children's pool. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
Airport shuttle
7.3
Good
794 reviews
Location
5.3 km from city centre
C$ 262

Travel insights for hotels in San Andrés

Use these up-to-date, data-driven insights about booking a hotel in San Andrés including ideal times to book, pricing trends, and more.

What is the cheapest month to book a hotel in San Andrés?

The cheapest month to book a hotel in San Andrés is June (C$ 171). Conversely, the most expensive month to stay in San Andrés is July (C$ 493).

What is the cheapest day to stay in a hotel in San Andrés?

The cheapest day to stay in San Andrés is Tuesday (C$ 166). On the other hand, travelers can expect to pay the most on Sunday, when the average nightly price is C$ 1,039.

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

Users have found prices for hotels in San Andrés tonight starting as low as C$ 36, rising to an average cost of C$ 210, based on searches in the last 72 hours. Prices start from C$ 136 for a 4-star hotel in San Andrés for tonight.

How much is a San Andrés hotel room this weekend?

In the past 72 hours, we’ve seen prices for hotels in San Andrés this weekend for as little as C$ 41/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as C$ 41/night. For a 4-star hotel in San Andrés, the cheapest rate recently found was C$ 136/night for this weekend.

How far ahead should you book a hotel in San Andrés?

Save money by booking a hotel at least 4 days before your trip to San Andrés. The lowest price found when booking 4 days ahead was C$ 83 per night.

Top-rated San Andrés hotels

Browse through properties in San Andrés that have received the highest ratings from guests. There are currently 1,392 properties in San Andrés and data was last updated on 25 April 2025.
Some of the very best San Andrés hotels as rated by our users. Take a look at user reviews to learn why these properties were rated the best.
Show all 1,392 hotels
Cabañas Alta Mar, Carrera 20 No. 08-33, San Andrés, Colombia
2.3 km from city centre
Air Conditioning
C$ 93
Avg. per night
Colombia Cra53 N-2 Av. Peatonal, San Andrés, Colombia
0.4 km from city centre
Free Wi-Fi
Airport shuttle
C$ 111
Avg. per night
Avenida Circunvalar Km. 4 Via la Rocosa, San Andrés, Colombia
2.5 km from city centre
Free Wi-Fi
C$ 121
Avg. per night
Avenida Francisco Newball 4-150, San Andrés, Colombia
0.3 km from city centre
Free Wi-Fi
Air Conditioning
C$ 68
Avg. per night

Cheapest hotels in San Andrés, Colombia

Discover affordable stays in San Andrés that provide a quality experience without breaking the bank. Hotels in San Andrés can be found for as low as C$ 21 per night. There is currently one property in San Andrés that can be booked for this price. Hostal Mom Mariela is one of the hotels that can be booked for the lowest price in San Andrés. Price data was last updated on 25 April 2025
At the moment, these hotels offer the lowest nightly rate out of those we've come across in San Andrés. If you have the flexibility, change the dates selected to compare prices.
Show all 1,392 hotels
Carrera 14 No 6-192, San Andrés, Colombia
1.8 km from city centre
Free Wi-Fi
Air Conditioning
Airport shuttle
C$ 21
Avg. per night
Barrio La Loma Sector Claymount, San Andrés, Colombia
5.8 km from city centre
Free Wi-Fi
Air Conditioning
C$ 21
Avg. per night
Loma Claymount Frente tienda orma, San Andrés, Colombia
4.9 km from city centre
Free Wi-Fi
Air Conditioning
C$ 22
Avg. per night
Av. 20 de Julio Nº 3A - 122, San Andrés, Colombia
0.6 km from city centre
Free Wi-Fi
C$ 24
Avg. per night
Barrio Sarie Bay # 10 - 71, San Andrés, Colombia
2.0 km from city centre
Free Wi-Fi
Air Conditioning
C$ 25
Avg. per night
Barrio Sarie Bay (Entrada Frente al Gimnasio, Última Casa), San Andrés, Colombia
1.7 km from city centre
Free Wi-Fi
Air Conditioning
C$ 29
Avg. per night
Av. 20 Jul, Carretera San Luis # 4-16, San Andrés, Colombia
1.5 km from city centre
Free Wi-Fi
Parking
C$ 33
Avg. per night
Barrio Rock Hole, Carrera 7 No 5-32, Autoservicio Timo, San Andrés, Colombia
0.9 km from city centre
Free Wi-Fi
Parking
C$ 37
Avg. per night
Km 17, Sector Bowie Bay Int 7, Punta Su, San Andrés, Colombia
11.1 km from city centre
Free Wi-Fi
C$ 39
Avg. per night
Avenida Juan XXIII 5 - 137, San Andrés, Colombia
1.3 km from city centre
Free Wi-Fi
Parking
C$ 39
Avg. per night
Calle 20 Number 18-11 La Rocosa, San Andrés, Colombia
2.7 km from city centre
Free Wi-Fi
Air Conditioning
C$ 39
Avg. per night
Cr1 Este 281 Ap 3, San Andrés, Colombia
6.1 km from city centre
Free Wi-Fi
Parking
Airport shuttle
C$ 40
Avg. per night
Cabañas Altamar Primera Entrada (Calle 8), San Andrés, Colombia
2.2 km from city centre
Free Wi-Fi
Parking
Air Conditioning
C$ 40
Avg. per night
Litle Hill Via San Luis, San Andrés, Colombia
7.1 km from city centre
Free Wi-Fi
Parking
C$ 40
Avg. per night
Avenida 20 de Julio No. 5 - 185, San Andrés, Colombia
0.6 km from city centre
Free Wi-Fi
Parking
C$ 46
Avg. per night
Av San Luis, Entrada Antes Del Comando, San Andrés, Colombia
3.0 km from city centre
Free Wi-Fi
Air Conditioning
C$ 46
Avg. per night

Hotel prices in San Andrés

Get a sense of the average price and most popular properties to stay in San Andrés to help you budget for your trip accordingly. Hotels that are booked the most in each class receive the “Most popular” badge. Hotels with the “Best value” badge are the most popular hotels in San Andrés at attractive prices. Price data was last updated on 25 April 2025.
We've come across the following hotels in San Andrés with different price and hotel class options. We've highlighted the most popular properties according to our users as well as the best value within each hotel class.
4 stars +
Av. Colón Calle 3ra N6-106, San Andrés, Colombia
C$ 377
Avenida Colombia No. 1A - 25, San Andrés, Colombia
C$ 290
Calle 2 No. 1 - 51, Punta Hansa, San Andrés, Colombia
C$ 235
Av. Colombia Con Av. Costa Rica N° 3-59, San Andrés, Colombia
C$ 254
Carrera 1 # 1 -214, San Andrés, Colombia
C$ 184
3 stars
Avenida Colon 2-77, San Andrés, Colombia
C$ 256
Av. Colombia # 1-19, San Andrés, Colombia
C$ 280
Avenida Harmony Hill 5-86, San Andrés, Colombia
C$ 262
Carretera San Luis Nro 43 39, San Andrés, Colombia
C$ 204
Calle 3 No 18-71, San Andrés, Colombia
C$ 86
2 stars and under
Avenida Los Libertadores Local 2, San Andrés, Colombia
C$ 98
Av. 20 Jul, Carretera San Luis # 4-16, San Andrés, Colombia
C$ 33
Av. 20 de Julio Nº 3A - 122, San Andrés, Colombia
C$ 24

Other accommodations in San Andrés

Find the perfect hostel, theme hotel, or vacation rental for your stay in San Andrés. There are 1,392 hotels in San Andrés and price data was last updated on 25 April 2025. The average price for a stay in San Andrés is C$ 250/night.
Show all 1,392 stays
Av. 20 de Julio Nº 3A - 122, San Andrés, Colombia
0.6 km from city centre
Free Wi-Fi
C$ 24
Avg. per night
Avenida La Jaiba, San Andrés, Colombia
0.4 km from city centre
Free Wi-Fi
Airport shuttle
C$ 76
Avg. per night

Where to stay in San Andrés

Explore different neighbourhoods and areas within San Andrés to find the perfect location for your stay. Map data was last updated on 25 April 2025.
Utilize the map to find properties close to the San Andrés area(s) or attractions you plan on visiting. Users can click on a hotel's name to find more information about it, such as price, reviews, and amenities, and also find different deals for the property.

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 in San Andrés

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 San Andrés

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.

Facts about staying in San Andrés

Find useful tips and insights about staying in San Andrés to help you make the most of your experience. FAQs were last updated on 25 April 2025.
  • What are the best hotels in San Andrés?

    Hotel El Dorado (7.3/10 from 418 reviews), Grand Sirenis San Andres (8.5/10 from 280 reviews), and Sol Caribe Campo (7.3/10 from 794 reviews) are all highly rated places to stay in San Andrés.

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

    Hotel El Dorado is a good hotel close to Playa de Spratt Bight - it has scored 7.3 over 418 reviews from HotelsCombined users.

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

    Sol Caribe Campo is rated 7.3 from 794 reviews and is close to Rocky Cay.

  • Are there any hotels in San Andrés close to San Andres Island?

    The closest hotel to San Andres Island is Decameron Isleño, which is located 1.0 km away from the city center.

  • How many hotels are there in San Andrés?

    In total, there are 1,392 hotels to choose from in San Andrés, compared to 1,596 properties in San Andres y Providencia.

  • Are there accommodation options other than hotels in San Andrés?

    In addition to hotels, consider choosing from 13 hostels, 10 apartments, and 216 vacation rentals in San Andrés.

See more FAQs

Find better results for your stay in San Andrés