Skip to main content

Filter by:


Star Rating

Review Score

San Andrés – 256 hotels and places to stay
See the latest prices and deals by choosing your dates.
Le Castel Blanc Hotel Boutique, hotel in San Andrés

Le Castel Blanc Hotel Boutique

Hotel in San Andrés

This elegant Mediterranean-inspired mansion features an outdoor swimming pool. It has air-conditioned rooms with free Wi-Fi. Private parking is also free.

8.1
Very Good
2,186 reviews
Price from$66.47per night
Hotel Cocoplum Beach, hotel in San Andrés

Hotel Cocoplum Beach

Hotel in San Andrés

Located right on Cocoplum, San Andre’s finest beach, Hotel Cocoplum Beach features a swimming pool, spa facilities and a restaurant overlooking the sea.

7.6
Good
1,634 reviews
Price from$165.03per night
Samawi Hotel, hotel in San Andrés

Samawi Hotel

Hotel in San Andrés

Featuring a bar, Samawi Hotel is located in San Andrés in the San Andres and Providencia Islands region, a 5-minute walk from Spratt Bight Beach and 0.8 miles from Los Almendros Beach.

8.1
Very Good
1,089 reviews
Price from$177.93per night
GHL Hotel Sunrise, hotel in San Andrés

GHL Hotel Sunrise

Hotel in San Andrés

Located on the scenic San Andres Island, the GHL Hotel Sunrise offers spacious accommodations with free WiFi in the lobby and complimentary parking.

7.3
Good
1,824 reviews
Price from$196.77per night
Miraflores Boutique Hotel Adults Only, hotel in San Andrés

Miraflores Boutique Hotel Adults Only

Hotel in San Andrés

Miraflores Boutique Hotel Adults Only features an outdoor swimming pool, garden, a shared lounge and terrace in San Andrés.

9.0
Wonderful
672 reviews
Price from$183.36per night
Hotel Casablanca, hotel in San Andrés

Hotel Casablanca

Hotel in San Andrés

Surrounded by palm trees, Casablanca has a privileged beachfront location on San Andres Island. Wi-Fi is free and there are 4 on-site dining options.

8.2
Very Good
1,276 reviews
Price from$291per night
Hotel Classic VIP, hotel in San Andrés

Hotel Classic VIP

Hotel in San Andrés

Located in San Andrés and with Spratt Bight Beach reachable within a 3-minute walk, Hotel Classic VIP has a shared lounge, non-smoking rooms, free WiFi throughout the property and a terrace.

7.9
Good
1,345 reviews
Price from$61.21per night
Portobelo Plaza de las Americas, hotel in San Andrés

Portobelo Plaza de las Americas

Hotel in San Andrés

Featuring free WiFi access and a great outdoor pool, Portobelo Plaza de las Americas offers accommodations in North End. A complimentary breakfast is served daily.

8.0
Very Good
1,143 reviews
Price from$171.90per night
Apartahotel Plaza, hotel in San Andrés

Apartahotel Plaza

Hotel in San Andrés

Located in San Andrés, 1165 feet from Spratt Bight Beach, Apartahotel Plaza offers air-conditioned rooms with free WiFi and a tour desk.

8.2
Very Good
707 reviews
Price from$80.93per night
Hotel Molino de Viento, hotel in San Andrés

Hotel Molino de Viento

Hotel in San Andrés

Hotel Molino de Viento is located on the beachfront in San Andrés, a few steps from Spratt Bight Beach and a 18-minute walk from Los Almendros Beach.

8.0
Very Good
380 reviews
Price from$84.86per night
See all 306 hotels in San Andrés

Most-booked hotels in San Andrés in the past month

San Andrés's best hotels with breakfast

  • Portobelo Plaza de las Americas
    Breakfast options

    Featuring free WiFi access and a great outdoor pool, Portobelo Plaza de las Americas offers accommodations in North End. A complimentary breakfast is served daily.

    La ubicación, y las instalaciones, la atención muy buena

    8.0
    Very Good · 1,143 reviews
  • Hotel Casablanca
    Breakfast options

    Surrounded by palm trees, Casablanca has a privileged beachfront location on San Andres Island. Wi-Fi is free and there are 4 on-site dining options.

    DESAYUNO (PODRIA SER UN POQUITO MAS TARDE) LA CERRADA

    8.2
    Very Good · 1,276 reviews
  • Hotel Mar de Corales By CAJASAI
    Breakfast options

    Located in San Andrés, within a few steps of Playa Zarpada and a 5-minute walk of Cocoplum Bay Beach, Hotel Mar de Corales By CAJASAI has accommodations with a garden and free WiFi as well as free...

    La amabilidad del personal! Súper atentos y educados.

    8.5
    Very Good · 240 reviews
  • Hotel Reina del Mar By Dorado
    Breakfast options

    Hotel Reina del Mar By Dorado is located in San Andrés, within 2.3 miles of San Andres Bay and 2.7 miles of North End.

    La soledad de la playa que permite mayor descanso.

    8.7
    Excellent · 563 reviews
  • Azure Lofts & Pool
    Breakfast options

    Located in San Andrés, a 6-minute walk from Spratt Bight Beach, Azure Lofts & Pool has accommodations with an outdoor swimming pool, free private parking and a restaurant.

    The host was great. She accommoded and was very helpful.

    8.0
    Very Good · 232 reviews
  • La Posada De Lulú
    Breakfast options

    Featuring a restaurant, La Posada De Lulú offers free Wi-Fi in the common areas in San Andres Islas. It is located 328 feet from the commercial area and 1969 feet from the beach.

    El servicio y la atención de todo el personal que labora.

    8.5
    Very Good · 531 reviews
  • Casa Las Palmas Hotel Boutique
    Breakfast options

    Featuring an outdoor pool and a tranquil atmosphere, this San Andres, boutique hotel provides free WiFi in all rooms. The beach area on Cocoplum Bay is 15 minutes’ drive area.

    Todo es tal cual es la descripción sin duda volvería

    8.6
    Excellent · 270 reviews
  • Sol Caribe Sea Flower
    Breakfast options

    Located in the Caribbean Ocean on the tropical island of San Andrés, Sol Caribe offers spacious accommodations with cable TV. The hotel is located in the island´s entertainment heart.

    הכל,אדיבות, ניקיון, צוות חייכני סייע בכל בקשה שאלה

    8.5
    Very Good · 195 reviews

Budget hotels in San Andrés

  • Le Castel Blanc Hotel Boutique
    Cheap hotel

    This elegant Mediterranean-inspired mansion features an outdoor swimming pool. It has air-conditioned rooms with free Wi-Fi. Private parking is also free.

    Muy elegante, acogedor y cerca del centro de San Andrés

    8.1
    Very Good · 2,186 reviews
  • Borabora hotel
    Cheap hotel

    Borabora hotel is located in San Andrés, within a 14-minute walk of San Andres Bay and 4.4 miles of The Hill.

    camas cómodas, espacios amplios y el personal muy atento

    8.4
    Very Good · 394 reviews
  • Apartahotel Plaza
    Cheap hotel

    Located in San Andrés, 1165 feet from Spratt Bight Beach, Apartahotel Plaza offers air-conditioned rooms with free WiFi and a tour desk.

    La ubicación e instalaciones y atención al cliente

    8.2
    Very Good · 707 reviews
  • Be Happy Hotel
    Cheap hotel

    Located in San Andrés, a 3-minute walk from Parceras Beach, Be Happy Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    Las instalaciones, personal y actividades que ofrecen

    8.9
    Excellent · 544 reviews
  • Hotel Olas
    Cheap hotel

    Located in San Andrés, within a 6-minute walk of Parceras Beach and 0.6 miles of Spratt Bight Beach, Hotel Olas provides accommodations with a terrace and free WiFi throughout the property as well as...

    Very good breakfast, provided directly to the room

    8.9
    Excellent · 335 reviews
  • Posada Amaripucci
    Cheap hotel

    Posada Amaripucci is set in San Andrés, 656 feet from Spratt Bight beaches and the commercial area. Every room at this inn is air conditioned and has a flat-screen TV.

    Olga was amazing!! The location is also excellent.

    8.5
    Very Good · 282 reviews
  • Sunset Hotel
    Cheap hotel

    Featuring a swimming pool and a restaurant, Sunset Hotel offers free WiFi in the common areas and sea views in San Andres Island. Breakfast is provided. The beach is 2.5 mi away.

    Good place, nice attention, nice staff, good food. Recomended.

    8.9
    Excellent · 138 reviews
  • HOTELS 111
    Cheap hotel

    HOTELS 111 is located in San Andrés, a 11-minute walk from San Andres Bay and 4.4 miles from The Hill.

    8.4
    Very Good · 7 reviews

Hotels located in the center of San Andrés

  • Hotel Prixma
    Central location

    Hotel Prixma is offering accommodations in San Andrés. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

    Excelente servicio muy pendientes del aseo. Todo muy cerca

    9.1
    Wonderful · 30 reviews
  • Casa Harb Hotel Boutique
    Central location

    Just a 5-minute car drive from the beach on San Andres Island, Casa Harb has an elegant outdoor swimming pool with a deck area. Rooms feature balconies and free Wi-Fi. Massage sessions can be booked.

    Very friendly staff, nice big room, balcony and bathroom.

    9.1
    Wonderful · 215 reviews
  • Sunshine Boutique Hotel
    Central location

    Located in San Andrés, a 8-minute walk from San Luis Beach, Sunshine Boutique Hotel has accommodations with a garden, free private parking and a terrace.

    Excelente ubicación comodo, el señor Jorge es muy amable.

    8.9
    Excellent · 91 reviews
  • AMBAR CASA BOUTIQUE
    Central location

    Located in San Andrés, a 9-minute walk from Parceras Beach, AMBAR CASA BOUTIQUE provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

    8.8
    Excellent · 4 reviews
  • BLUE ISLAND HOTEL
    Central location

    BLUE ISLAND HOTEL is offering accommodations in San Andrés. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

    Excelente ubicación. Y el trato del personal muy amable.

    8.8
    Excellent · 59 reviews
  • Hotel Bahia Sardina
    Central location

    An outdoor swimming pool can be enjoyed right in front of Spratt Bight Beach, in Northern San Andres island. The hotel offers modern rooms with free Wi-Fi on San Andres Island.

    Nice breakfast.. clean rooms and room service was excellent

    8.7
    Excellent · 40 reviews
  • Playa Tranquilo B&B and Dive Shop
    Central location

    Playa Tranquilo offers modern self-catering rooms on San Andres Island. It is surrounded by a tropical garden with direct access to the Caribbean Ocean.

    Breakfast was great. Very comfortable place and tranquil.

    8.7
    Excellent · 75 reviews
  • WH HOTEL
    Central location

    WH HOTEL provides free WiFi throughout the property and rooms with air conditioning in San Andrés.

    Fantastic and helpful staff, especially Kiara who helped me and many things

    8.6
    Excellent · 856 reviews

FAQs about hotels in San Andrés

Learn more about visiting San Andrés
  • 12 points of interest
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About San Andrés:

  • 10

    Wonderful island!! Beaches are amazing.

    Wonderful island!! Beaches are amazing. Just be aware of the night tours, they offer a party show in a cruise and this is a very bad experience and expensive for tourists. The drinks served in the ship are bad quality and a lot of people were sick afterwards. There is no show or animator, its just a way to rip off tourists
    AnitaLeal
    Germany
  • 8.0

    Is great Island ,people super friendly is safe for tourist,...

    Is great Island ,people super friendly is safe for tourist,food is very limited but you can enjoy,a lot yummy seafood You can visit the different island in one full day Also if you love ocean this is you place .
    Ruth cevasco
    United States of America
  • 8.0

    Moving from Hotel San Luis Place to a different hotel was my...

    Moving from Hotel San Luis Place to a different hotel was my best decision. My second hotel La Reina del Mar was located on a lovely palm tree lined sandy beach. The beach was cleaned daily and had access to a bar and restaurant staffed by extremely polite and friendly staff.
    David
    United Kingdom
  • 8.0

    Loved the water. The tours were great.

    Loved the water. The tours were great. There is placed call white water and i love it. What i dislike of San Andrés is that some places were so dirty. Buildings need to be repair. Shops should sell clothes for people of plus size and should be more accesible for handicapped. I will definitely come back to San Andrés because of the beautiful water and the beautiful people. I was impressed how people in the island speaks several languages
    Gloria
    United States of America
  • 8.0

    They charge a Environmental fee of sorts but I was...

    They charge a Environmental fee of sorts but I was disappointed to see that these fees are not used to keep the island environmentally friendly. Garbage washed up on shore , garbage everywhere on the island. Old cars puffing out fumes . Many of the cars have engine lights on . No apparent recycling, water not drinkable Where is the money being collected going to ? Island has the potential to be a paradise , hope to see changes next time I am back
    Gerald
    Peru
  • 10

    San Andrés is the most beautiful sea I've seen.

    San Andrés is the most beautiful sea I've seen. The colors of it, it's hard to find in other place. The service, specially in restaurantes, could be better, considering they live from the tourism. But I assume it is cultural. However, is a beautiful place to spend between 3.and 4.days.
    Lili Johana
    United States of America

Explore guest reviews of hotels in San Andrés

  • From $35.65 per night
    9.1
    Wonderful · 222 reviews
    Simple, comfortable, but very basic accommodation. Very good AC which is a must. Very fast wifi which helps these days. The common kitchen was well enough supplied that we cooked almost all our meals, though a knife sharpener would have helped a lot. The buses to and from the town that travel the east side of the island pass right in front (half a block) from the hostel and make transport easy. Monica, the manager is as accommodating and helpful as one could want. If we return to San Andres I would happily stay at Ohana Hostal again
    johngrunewald
    Ecuador
  • From $240.67 per night
    9.1
    Wonderful · 215 reviews
    We stayed in 3 hotels in San Andres and this was by far our favourite. The rooms are big, spacious and have been beautifully decorated. Big shower and bath in the room - best shower in San Andres with a view to the sky. Leila went above and beyond to accommodate us. We had dinner at this hotel and it was 5* quality. I have seen some complaints about the location. yes it’s not in the centre but it suited us as we felt the centre was too busy/loud. if you want a great sleep stay here.
    Buckley
    Ireland
  • From $211.38 per night
    7.3
    Good · 1,824 reviews
    The hotel is in a very good region from San Andres and close to many places. The hotel itself is nice, the pool is amazing and it has a small private beach. However that rooms do not have hot water (it should be informed in the website before the reservation!). I stayed 5 days at the hotel and all of them I had to take cold shower at my room (beach view, one of the best suites…). And the staff don’t speak English.
    Tatiana
    Brazil
  • 8.4
    Very Good · 426 reviews
    Apartment house in a residential neighborhood just minutes from San Andres airport. A spacious and properly equipped clean room includes a new air conditioner, refrigerator and a flat screen TV with movie channels also in English, a shower with good water pressure. The owner also helped us book a day trip to the nearby islands. The apartment house is 10 minutes walk from the beach.
    SHAMIR
    Israel
  • From $41.72 per night
    8.6
    Excellent · 57 reviews
    We loved everything about this booking. Miss Jasmin was very attentive. She made us feel like home. The place was perfecto for rest after the activities from the island. Perfect location if you want to take a bike, car, or just walk to the shores. We would book it again every time. She definitely embodies welcoming. Perfect host
    Cesar
    Colombia
  • From $102.63 per night
    9.0
    Wonderful · 178 reviews
    The hotel is situated in a quite area but within 15 min drive you are in the center. The hotel itself has a super pretty pool area, the rooms are big and comfortable and the staff (especially Andres) is super friendly and supportive and helps to plan the stay on San Andres with all kind of activities.
    Lena
    Germany
  • 9.7
    Exceptional · 68 reviews
    the hostess was so nice and kind and went out of her way to make us feel comfortable she left us a hostess gift of snacks and drinks and provided us a nice magnet for memories. We also went with her and toured the island on her day off i cannot say enough about her kindness we love Mayo!
    Shirley
    Canada
  • From $112.95 per night
    8.6
    Excellent · 270 reviews
    The hotel is wonderful. Very clean, big and quiet room. If you don't want to stay in center of the island, I recommend. The hotel is very close to the West View and La Piscinita. The staff was very friendly and the breakfast although it has no much options, it is simple but very nice.
    dsantosbfs
    Brazil
  • From $66.85 per night
    8.9
    Excellent · 180 reviews
    Beach is across the road (30m), supermarket 3min walk, the staff was friendly, rooms were tidy, good neighbourhood, generaly a good experience. Good standard for the price, especially in San Andres that is more expensive than mainland Colombia.
    Magda
    Poland
  • From $103.14 per night
    8.7
    Excellent · 302 reviews
    The staff was very helpful. Very nice cleaning lady and the host, Terence, was very helpful. He gave us good tips about the island. Next time we visit San Andres, we will definitely stay at Rocky Cay Lodging again.
    ludovit
    Czech Republic
  • From $148.98 per night
    9.1
    Wonderful · 397 reviews
    The location is 8 min away from the center of San Andres. Everybody is very helpful. The room and hotel is clean and the decoration is BEAUTIFUL. I would stay here again if I have to choose a place in the island.
    Candela
    United States of America
  • From $104.29 per night
    7.5
    Good · 1,010 reviews
    San Andres overall does not have the highest quality of hotels, you must understand this. However, relative to San Andres sea colors, is an excellent hotel, with good value of money and great staff.
    Rani
    United Arab Emirates
  • 9.3
    Wonderful · 136 reviews
    Great location in a quiet area of the island. Directly across the street from the beach and easy walking distance to several beach bars and tiendas. Luzmila and Olga were wonderful hosts.
    Peter
    United States of America
  • From $30.56 per night
    7.6
    Good · 1,023 reviews
    we loved the location on the quieter side of the island. And the hostel being set back from the road made it very peaceful. Air conditioning in our room was a life saver!
    Emily
    United States of America
  • 8.6
    Excellent · 1,615 reviews
    The location is perfect. The staff is so friendly and welcoming. I forgot to leave them a tip. They deserved it. Second time in San Andres. Second time in the same hotel.
    Jamario
    Colombia
  • From $89.14 per night
    8.5
    Very Good · 1,663 reviews
    Nice hotel in San Andres, it is modern and well equipped compared to the rest of the island. The rooms are super big with nice airco. Close to supermarket and beaches
    Sammie
    Netherlands
  • From $67.23 per night
    8.6
    Excellent · 620 reviews
    The staff was really friendly, the hotel is not incredible but it's ok for San Andres.
    Y
    Yelsin Felipe
    Colombia
  • From $244.49 per night
    8.8
    Excellent · 1,434 reviews
    the terrace was great, the place is modern and easily the best hotel in San Andres
    Cristian
    Saudi Arabia
  • From $338.72 per night
    7.6
    Good · 259 reviews
    Nice food and access to other hotels and private beach
    Davecarter85
    United Kingdom
  • From $241.94 per night
    6.9
    Pleasant · 531 reviews
    I liked the island, but I not the hotel
    Елена Бочелюк
    United States of America