Hotels in San Andrés

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

...and more

Learn why travelers 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 favored by visitors more than others. There are 1,242 hotels in San Andrés and price data was last updated on November 21, 2025. The average price for a hotel in San Andrés is $188/night.
Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Avenida Colon 2-77, San Andrés, Colombia
Idyllically situated 1.5 km from San Andres Beach, Sol Caribe has a blue and white colour theme decorated with palm trees. It offers a picturesque outdoor pool and rooftop disco. Free WiFi is available throughout the property. Rooms at Sol Caribe San Andres have modern bathrooms with hot-water showers. All have air conditioning, LCD and cable TV. Guests at Sol Caribe Hotel can make use of the gym and business centre. The tour desk and 24-hour reception desk can arrange local sightseeing tours and aqua sports. The poolside bar at Hotel Sol Caribe serves tropical cocktails and light snacks, while the softly-lit lounge and restaurant offers regional cuisine. Room service is available. Sol Caribe San Andres is conveniently located only 5-minutes drive from San Andres Airport.
Free Wi-Fi
8.2
Excellent
766 reviews
Location
0.1 mi from city centre
Carrera 1 # 1 -214, San Andrés, Colombia
Hotel with free breakfast, 10-minute 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
1333 reviews
Location
0.1 mi from city centre
Newball, San Andrés, Colombia
Located two streets from the most beautiful beaches of San Andres, it is located in the pedestrian area of Spratt Bay, ZOJO MARiNA BAY provides rooms with free WiFi. All rooms feature a flat-screen TV with cable channels and a private bathroom. The inn features family rooms. All guest rooms in the inn are equipped with a coffee machine. All units at ZOJO MARiNA BAY include air conditioning and a wardrobe. North End is 1.7 km from the accommodation, while The Hill is 7 km away. The nearest airport is Gustavo Rojas Pinilla International, 2.2 km from ZOJO MARiNA BAY, and the property offers a paid airport shuttle service.
Free Wi-Fi
Air Conditioning
Airport shuttle
8.1
Excellent
921 reviews
Location
0.1 mi from city centre
Carretera San Luis Nro 43 39, San Andrés, Colombia
Beachfront hotel with a full-service spa and a 24-hour front desk Spend the day relaxing on the beach or pampering yourself at Cocoplum Beach Hotel's full-service spa. Cocoplum Beach Hotel offers 41 air-conditioned accommodations with safes and complimentary bottled water. Rooms open to balconies. Beds feature pillowtop mattresses. Flat-screen televisions come with satellite channels. Bathrooms include showers. Additionally, rooms include ceiling fans and blackout drapes/curtains. 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
Parking
7.9
Good
2863 reviews
Location
2.8 mi from city centre
Ave, Colombia #1B-86, San Andrés, Colombia
An outdoor swimming pool with bar service under the palm trees can be enjoyed 100 metres from the beach. Los Delfines has a terraced restaurant set directly on the beach and rooms with pool views. At Hotel Decameron Los Delfines, guests can enjoy an á la carte meal or visit San Andres’ commercial area, a 10-minute walk away. Air-conditioned rooms are elegantly styled with vibrant colours and feature cable TV and private bathrooms with toiletries. Guests can enjoy breakfast with world-famous Colombian coffee and tropical fruits, and dine á la carte with direct views of the sea. The tour desk can provide tips for visiting the area and arrange shuttles to Gustavo Rojas Pinilla International Airport, 2 km away.
Free Wi-Fi
6.9
Good
106 reviews
Location
0.2 mi from city centre
Sarie Bay Entrada Antiguo Hospital, San Andrés, Colombia
Hotel with free breakfast, near Spratt Bight Beach An outdoor pool, a restaurant, and concierge services are available at this smoke-free hotel. Free continental breakfast, free WiFi in public areas, and free self parking are also provided. Additionally, dry cleaning, laundry facilities, and a 24-hour front desk are onsite. Azure Lofts & Pool Hotel offers 24 air-conditioned accommodations, which are accessible via exterior corridors and feature safes and coffee/tea makers. These individually decorated and furnished accommodations have separate sitting areas. Beds feature down comforters and premium bedding. A pillow menu is available. LCD televisions come with cable channels. Accommodations at this 3-star hotel have kitchenettes with refrigerators, microwaves, and separate dining areas. Bathrooms include showers with rainfall showerheads, complimentary toiletries, and hair dryers. Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks and phones; free local calls are provided (restrictions may apply). Housekeeping is offered daily and irons/ironing boards can be requested. Recreational amenities at the hotel include an outdoor pool.
Free Wi-Fi
Parking
7.9
Good
343 reviews
Location
1.1 mi from city centre
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
7.0
Good
867 reviews
Location
0.6 mi from city centre
Sector Francis Diagonal Jenoz Pizza, San Andrés, Colombia
Hotel with free breakfast, 5-minute walk to Spratt Bight Beach A 24-hour front desk, a front-desk safe, and free breakfast are available at this smoke-free hotel. WiFi in public areas is free. Hotel Grand Caribe offers 22 accommodations with safes and blackout drapes/curtains. Guests can surf the web using the complimentary wireless Internet access (speed: 50+ Mbps). Business-friendly amenities include phones along with free local calls (restrictions may apply). Housekeeping is provided daily.
Free Wi-Fi
8.6
Excellent
1979 reviews
Location
0.4 mi from city centre
Barrio Sarie Bay, No. 9-07, San Andrés, Colombia
While you're here, you can enjoy all the comforts of home and more, including a refrigerator and free WiFi, as well as an LED TV and a garden. Other amenities include towels, rollaway beds, a crib, and tour/ticket assistance.
Free Wi-Fi
Air Conditioning
9.3
Excellent
258 reviews
Location
1.0 mi from city centre
La Rocosa km 4, Cra 20 No. 17-105, San Andrés, Colombia
Hotel with an outdoor pool, near North End Along with an outdoor pool, this hotel has a restaurant and a bar/lounge. Free WiFi in public areas and a free manager's reception are also provided. Additionally, coffee/tea in a common area, a children's pool, and dry cleaning are onsite. Koray Hotel offers 23 accommodations with safes and complimentary toiletries. Flat-screen televisions come with cable channels. Bathrooms include bathtubs or showers. Housekeeping is provided daily. An outdoor pool and a children's pool are on site.
Free Wi-Fi
7.8
Good
161 reviews
Location
1.7 mi from city centre

Travel insights for hotels in San Andrés

Use our HotelsCombined data-powered tips to help you find your next hotel in San Andrés.

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 ($133). Conversely, the most expensive month to stay in San Andrés is December ($245).

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

The cheapest day to stay in San Andrés is Wednesday ($147). On the other hand, travelers can expect to pay the most on Tuesday, when the average nightly price is $312.

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 $27, rising to an average cost of $165, based on searches in the last 72 hours. Prices start from $75 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 $35/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as $29/night. For a 4-star hotel in San Andrés, the cheapest rate recently found was $74/night for this weekend.

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

Save money by booking a hotel at least 88 days before your trip to San Andrés. The lowest price found when booking 88 days ahead was $66 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,242 properties in San Andrés and data was last updated on November 21, 2025.
Some of the best San Andrés hotel options as decided by our users. Skim through hotel descriptions and user reviews to find the right one for you.
Calle 3 No 18-71, San Andrés, Colombia
1.2 mi from city centre
Free Wi-Fi
Parking
$65
Avg. per night
Cabañas Alta Mar, Carrera 20 No. 08-33, San Andrés, Colombia
1.4 mi from city centre
Air Conditioning
$79
Avg. per night
Colombia Cra53 N-2 Av. Peatonal, San Andrés, Colombia
0.3 mi from city centre
Free Wi-Fi
$94
Avg. per night
Av. Colombia Con Av. Costa Rica N° 3-59, San Andrés, Colombia
0.2 mi from city centre
Free Wi-Fi
$215
Avg. per night
Avenida Circunvalar Km 4 Via La Rocosa, San Andrés, Colombia
1.5 mi from city centre
Free Wi-Fi
$92
Avg. per night
Avenida Duarte Blum, 1A-97, San Andrés, Colombia
0.3 mi from city centre
Free Wi-Fi
$85
Avg. per night
Avenida Las Americas No. 1 B-36, San Andrés, Colombia
0.1 mi from city centre
Free Wi-Fi
Airport shuttle
$135
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 $16 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 November 21, 2025
For those on a budget, these are the cheapest hotels available in San Andrés for the selected dates. Consider alternative dates if you're able to compare prices.
Carrera 14 No 6-192, San Andrés, Colombia
1.1 mi from city centre
Free Wi-Fi
Airport shuttle
Air Conditioning
$16
Avg. per night
Barrio La Loma Sector Claymount, San Andrés, Colombia
3.6 mi from city centre
Free Wi-Fi
Air Conditioning
$23
Avg. per night
Barrio Los Almendros Manzana 4 Casa 3, San Andrés, Colombia
0.8 mi from city centre
Free Wi-Fi
$23
Avg. per night
Barrio Sarie Bay # 10 - 71, San Andrés, Colombia
1.2 mi from city centre
Free Wi-Fi
Air Conditioning
$25
Avg. per night
Barrio Sarie Bay (Entrada Frente al Gimnasio, Última Casa), San Andrés, Colombia
1.1 mi from city centre
Free Wi-Fi
Air Conditioning
$26
Avg. per night
512654 Av Juan Xiii Al Lado De Mercamas Del Caribe, San Andrés, Colombia
0.8 mi from city centre
Free Wi-Fi
Parking
$27
Avg. per night
Cr1 Este 281 Ap 3, San Andrés, Colombia
3.8 mi from city centre
Free Wi-Fi
Parking
Airport shuttle
$35
Avg. per night
Loma Claymount Frente tienda orma, San Andrés, Colombia
3.0 mi from city centre
Free Wi-Fi
Air Conditioning
$36
Avg. per night
Km 17, Sector Bowie Bay Int 7, Punta Su, San Andrés, Colombia
6.9 mi from city centre
Free Wi-Fi
$39
Avg. per night
Cabañas Altamar Primera Entrada (Calle 8), San Andrés, Colombia
1.4 mi from city centre
Free Wi-Fi
Air Conditioning
Parking
$39
Avg. per night
Av. 20 Jul, Carretera San Luis # 4-16, San Andrés, Colombia
0.9 mi from city centre
Free Wi-Fi
Air Conditioning
$40
Avg. per night
San Andrés, Colombia
0.7 mi from city centre
Air Conditioning
$41
Avg. per night
Avenida Antioquia Avenida Antioquia N° 2 - 96, San Andrés, Colombia
0.3 mi from city centre
$41
Avg. per night
av Duarte Blum #55-10, San Andrés, Colombia
0.3 mi from city centre
Free Wi-Fi
Air Conditioning
$42
Avg. per night
Carrera 1A #12-05, Barrio Los Almendros, Manzana 3, Casa 8, San Andrés, Colombia
0.8 mi from city centre
Free Wi-Fi
Parking
$44
Avg. per night
San Andrés, Colombia
1.0 mi from city centre
Air Conditioning
Free Wi-Fi
$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 November 21, 2025.
An overview of the average price of hotels by hotel class in the San Andrés. As an added layer, we've also marked the most popular and best value properties in each hotel class.
4 stars +
Carrera 1 # 1 -214, San Andrés, Colombia
Av. Colón Calle 3ra N6-106, San Andrés, Colombia
Calle 2 No. 1 - 51, Punta Hansa, San Andrés, Colombia
La Rocosa km 4, Cra 20 No. 17-105, San Andrés, Colombia
3 stars
Avenida Colon 2-77, San Andrés, Colombia
Carretera San Luis Nro 43 39, San Andrés, Colombia
Ave, Colombia #1B-86, San Andrés, Colombia
Sector Francis Diagonal Jenoz Pizza, San Andrés, Colombia
Newball, San Andrés, Colombia
2 stars and under
Carrera 1A #12-05, Barrio Los Almendros, Manzana 3, Casa 8, San Andrés, Colombia
Avenida 20 de Julio, 3A-122, San Andrés, Colombia
Barrio Rock Hole, Carrera 7 No 5-32, Autoservicio Timo, San Andrés, Colombia
Carrera 14 No 6-192, San Andrés, Colombia

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,242 hotels in San Andrés and price data was last updated on November 21, 2025. The average price for a stay in San Andrés is $188/night.
Barrio Los Almendros Manzana 4 Casa 3, San Andrés, Colombia
0.8 mi from city centre
Free Wi-Fi
$23
Avg. per night
Manzana 7 Casa 1, San Andrés, Colombia
0.9 mi from city centre
Free Wi-Fi
$32
Avg. per night
Avenida 20 de Julio, 3A-122, San Andrés, Colombia
0.4 mi from city centre
Free Wi-Fi
$63
Avg. per night
512654 Av Juan Xiii Al Lado De Mercamas Del Caribe, San Andrés, Colombia
0.8 mi from city centre
Free Wi-Fi
Parking
$27
Avg. per night
Elsy Bar 5 - 64, San Andrés, Colombia
6.4 mi from city centre
Free Wi-Fi
Parking
$116
Avg. per night

Where to stay in San Andrés

Explore different neighborhoods and areas within San Andrés to find the perfect location for your stay. Map data was last updated on November 21, 2025.
Use the map to find hotels in San Andrés that are close to the points of interest you'll be frequenting. More information on a given hotel can be accessed by clicking the hotel's name within the map.

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 November 21, 2025.
  • What are the best hotels in San Andrés?

    405 reviews rated Grand Sirenis San Andres with an average score of 8.2/10. It may also be worth looking into the Decameron Isleño, which received a rating of 7.0/10 from 867 reviews. Aquamare Hotel could also be a good option, with a score of 9.0/10 from 1,446 reviews.

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

    A good hotel close to Playa de Spratt Bight is Decameron Isleño (rated 7.0/10 from 867 reviews).

  • What is a good hotel in San Andrés near Playa de San Luis?

    For a good hotel near to Playa de San Luis, consider Sol Caribe Campo - it is rated 8.0/10 from 811 HotelsCombined reviews.

  • Is there a good hotel near Rocky Cay?

    811 HotelsCombined reviews of Sol Caribe Campo score it 8.0/10, making it a highly recommended hotel near 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 0.6 mi away from the city center.

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

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

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

    In addition to hotels, consider choosing from 12 hostels, 16 apartments, and 223 vacation rentals in San Andrés.

  • What are the most popular landmarks to visit in San Andrés?

    There’s so much to see and do in San Andrés, but we’ve found that the most popular landmarks are Playa de Spratt Bight, Playa de San Luis, and Rocky Cay. You’ll want to stay in San Andrés to visit Playa de Spratt Bight, San Andrés to visit Playa de San Luis, and San Andrés to visit Rocky Cay.

See more FAQs

Find better results for your stay in San Andrés