Skip to main content

Search hotels in San Andrés

Enter your dates to see the latest prices and deals for San Andrés hotels

Filter by:

Star rating

Review score

San Andrés – 177 hotels and places to stay

See the latest prices and deals by choosing your dates.
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.

Excellent location on the Island. A Real Caribbean feel to the hotel. Although a little more expensive We enjoyed the suite room and wish we could have stayed longer. An effort was made to keep the outside areas clean even after a heavy rain shower. Excellent breakfast and the staff were very kind. We enjoyed the evening meal there so much we didn’t go anywhere else.
Scored 7.8
7.8
Rated good
Good
1,441 reviews
Price from
£134.20
1 night, 2 adults
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.

La arquitectura
Scored 8.1
8.1
Rated very good
Very good
2,238 reviews
Price from
£58.36
1 night, 2 adults
GHL Hotel Sunrise, hotel in San Andrés

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

Location
Scored 7.3
7.3
Rated good
Good
1,707 reviews
Price from
£119.79
1 night, 2 adults
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.

Excelente! Increible! Totally recommended! Que disfruten! Rooms, pool, position, personnel, desayuno, restaurants, everything! San Andrés is wonderful and this hotel gives you even much more! And finally please consider that Dayana is the best!
Scored 8.2
8.2
Rated very good
Very good
1,177 reviews
Price from
£270.88
1 night, 2 adults
Apartahotel Plaza, hotel in San Andrés

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

The location. It was close to the sea.
Scored 8.1
8.1
Rated very good
Very good
667 reviews
Price from
£53.59
1 night, 2 adults
Ocean Blue Beach, hotel in San Andrés

Situated in San Andrés, 600 metres from Spratt Bight Beach, Ocean Blue Beach features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

15 min walk from center
Scored 7.9
7.9
Rated good
Good
641 reviews
Price from
£30.80
1 night, 2 adults
Casa Harb Hotel Boutique, hotel in San Andrés

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.

From the moment I arrived, Leila made sure I felt welcomed and comfortable. Her warm and friendly demeanor immediately put me at ease. She went above and beyond to ensure all my needs were met and always did so with a genuine smile. Leila's attention to detail was impeccable. She was knowledgeable about the hotel's amenities and provided excellent recommendations for local attractions and dining options. Her professionalism and willingness to assist made a significant difference in my overall experience. The hotel itself was clean, well-maintained, and offered all the necessary amenities for a comfortable stay. The room was spacious, and the bed was incredibly comfortable. The location was also convenient, making it easy to explore the surrounding area.
Scored 9.1
9.1
Rated superb
Superb
234 reviews
Price from
£142.67
1 night, 2 adults
Hotel San Luis Beach House, hotel in San Andrés

Boasting a privileged beachfront location on San Andres Island, the hotel offers a swimming pool surrounded by palm trees.

The hotel is at beach line, you can jump from de swimming pool to the beach in few steps, the beach house is there to have soft drinks and snacks, and the best is their staff, Wally, Shakira, Dana, Yoceline, Yuli, MARCO!! Dwayne, Cari, Tatiana, Emita, Katerine, Julio, EL AUDITOR Willman and so many nice people
Scored 6.6
6.6
Rated pleasant
Pleasant
32 reviews
Price from
£101.17
1 night, 2 adults
Hotel Koray, hotel in San Andrés

Hotel Koray has an outdoor swimming pool, garden, a shared lounge and restaurant in San Andrés. This 4-star hotel offers a 24-hour front desk, dry cleaning services and free WiFi.

Scored 7.8
7.8
Rated good
Good
58 reviews
Price from
£83.65
1 night, 2 adults
Hotel Isla Bonita, hotel in San Andrés

Boasting a garden and free WiFi, Hotel Isla Bonita is set in San Andrés, 6 km from San Andres Bay. The hotel is located 6 km from North End, and 7 km away from Spratt Bight.

Leaving the hotel was the most enjoyable experience.
Scored 7.5
7.5
Rated good
Good
36 reviews
Price from
£90.42
1 night, 2 adults
See all 300 hotels in San Andrés

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

San Andrés's best hotels with breakfast

  • Sea Avenue Hotel
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,210 reviews

    Set within 2.1 km of Parceras Beach and less than 1 km of San Andres Bay, Sea Avenue Hotel offers rooms in San Andrés. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.

    Lovely rooftop pool, super friendly staff, good location

  • Samawi Hotel
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,094 reviews

    Featuring a bar, Samawi Hotel is located in San Andrés in the San Andres and Providencia Islands region, 400 metres from Spratt Bight Beach and 1.3 km from Los Almendros Beach.

    the view from the room & the comfort of the bed

  • Hotel Casablanca
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,177 reviews

    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.

    - very spacious rooms - lots of choices regarding food

  • Grand Sirenis San Andres
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 250 reviews

    Located in San Andrés, 500 metres from Spratt Bight Beach, Grand Sirenis San Andres provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a restaurant.

    Food, service, cleanliness everything was 10 out of 10

  • Hotel Mar de Corales By CAJASAI
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 212 reviews

    Situated in San Andrés, within a few steps of Playa Zarpada and 400 metres of Cocoplum Bay Beach, Hotel Mar de Corales By CAJASAI features accommodation with a garden and free WiFi as well as free...

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

  • In Di House of Reggae Boutique
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 775 reviews

    In Di House of Reggae Boutique has a garden, terrace, a restaurant and bar in San Andrés.

    Bien atendido, prolijo, buena comida buenas instalaciones

  • Hotel Reina del Mar By Dorado
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 473 reviews

    Hotel Reina del Mar By Dorado is situated in San Andrés, within 3.6 km of San Andres Bay and 4.4 km of North End.

    La soledad de la playa que permite mayor descanso.

  • Azure Lofts & Pool
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 188 reviews

    Situated in San Andrés, 500 metres from Spratt Bight Beach, Azure Lofts & Pool features accommodation with an outdoor swimming pool, free private parking and a restaurant.

    Nice location.Good breakfast options.Friendly staff.

Budget hotels in San Andrés

  • Hotel Grand Caribe
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,482 reviews

    Hotel Grand Caribe is located in San Andrés, just 150 metres from the Caribbean Sea. It offers a 24-hour front desk and free Wi-Fi.

    tidy and clean rooms in good location, comfortable bed

  • Viajero San Andres Hostel
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 2,785 reviews

    Just a 5-minute walk from the beach and the Sea of the 7 Colours, San Andrés Hostel has rooms with air conditioning. There is an on-site disco bar. Scuba diving lessons are available.

    Nice hostel, good location. Staff from reception is great. Very friendly.

  • Le Castel Blanc Hotel Boutique
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 2,238 reviews

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

    El trato que dispensan, se preocupan por lo que necesitas

  • Holiday Sai Hotel
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 516 reviews

    Set within 200 metres of Spratt Bight Beach and 1.3 km of Los Almendros Beach, Holiday Sai Hotel provides rooms with air conditioning and a private bathroom in San Andrés.

    Excelente servicio y la ubicación es muy muy buena.

  • BLUE ISLAND HOTEL
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 140 reviews

    BLUE ISLAND HOTEL is situated in San Andrés, 6.4 km from The Hill and 7.1 km from Morgan's Cave. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

    El personal excelente, siempre atento, La ubicación

  • Oasis Hotel
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 951 reviews

    Located in San Andrés, 200 metres from Spratt Bight Beach, Oasis Hotel provides air-conditioned rooms and a terrace.

    Good location , near to the beach, restaurants, shops

  • Dreams Scape
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 290 reviews

    Dreams Scape is set on the beachfront in San Andrés, 200 metres from Los Almendros Beach and 1.8 km from Spratt Bight Beach.

    A localização é excelente, conforto dos quartos também

  • Borabora Hotel
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 395 reviews

    Borabora Hotel is situated in San Andrés, within 1.2 km of San Andres Bay and 7 km of The Hill.

    It’s very close to the beach, and it was always clean

Hotels located in the centre of San Andrés

  • Hotel san andres islas JLV Sarie bay
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Hotel san andres islas JLV Sarie bay features a garden, terrace, a restaurant and bar in San Andrés.

  • Eco-Hotel Palma É Coco
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Boasting a garden, terrace and views of pool, Eco-Hotel Palma É Coco is situated in San Andrés, 500 metres from Parceras Beach.

  • Hotel Bahia Sardina
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 229 reviews

    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.

    La amabilidad del personal, la ubicación perfecta.

  • Hotel Olas
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 370 reviews

    Located in San Andrés, within 500 metres of Parceras Beach and less than 1 km of Spratt Bight Beach, Hotel Olas provides accommodation with a terrace and free WiFi throughout the property as well as...

    Very good breakfast, provided directly to the room

  • Miraflores Boutique Hotel Adults Only
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 679 reviews

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

    Amazing stuff, amazing room and view, great food at the restaurant

  • Sunset Hotel
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 101 reviews

    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 4 km away.

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

  • Casa de las Flores tropical
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 34 reviews

    Located 1 km from the beach, Casa de las Flores tropical Tropical Lodge features an outdoor swimming pool and a garden in San Andres. Gustavo Rojas Pinilla airport is 15 km away.

    La tranquilidad del lugar y amabilidad del personal

  • Be Happy Hotel
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 504 reviews

    Situated in San Andrés, 300 metres from Parceras Beach, Be Happy Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    Exelente el personal del hotel y está bien ubicado

FAQs about hotels in San Andrés

Learn more about visiting San Andrés
  • 12 points of interest

What guests said about San Andrés:

  • Scored 10
    10

    First off, beautiful people.

    First off, beautiful people. Beautiful place, would love to have seen the South End of the Island. If you want sun , warmth, relaxation and beautiful hospitality. This is the place. I’ve been to other Caribbean locations, this place has not been destroyed by the large resorts. Go there before it gets overpriced.
    Hiram
    Dominican Republic
  • Scored 10
    10

    A friendly island with pleasant in habitants.

    A friendly island with pleasant in habitants. Most hotels have showers not baths. Child friendly. Plenty of activites for those who want them: paragliding, snorkel and diving, trips to neighboring small islands, fishing.
    Jonathan
    Canada
  • Scored 10
    10

    Amazing experience to relax an enjoy family time. it is...

    Amazing experience to relax an enjoy family time. it is feasible to practice nautical sports like parasail, diving, jet ski etc.... You should visit the natural acuarium, ponton Platinum will fix perfectly if you want to visit the sea tourist areas. Rent a mule is a great option to move around the island. Night life will be an amazing experience.
    A
    Anonymous
  • Scored 10
    10

    San Andres has the third coral reef in the world, just that...

    San Andres has the third coral reef in the world, just that is enough for you to enjoy the trip if you like snorkling or scuba diving. One tour is the one in the pontom were they take you out to different islands and you can go down and explore more the ocean. It is a paradise the color of the water is something out of this world so relaxing. They are excellents restaurants to enjoy and choose from. Even if you like shopping there is a variety of stores.
    Estela
    United States
  • Scored 10
    10

    Beautiful Island, love the sand and clear water.

    Beautiful Island, love the sand and clear water. I spend my time at the beach. Also going to the aquarium and see the different fish and the beauty of the under sea was my favorite adventure. Next time I will stay longer to go around the island. The apartment #402 at Bay Point Punta Hansa was fantastic, beautiful, love the place and the area. specially the view from the Balcony.
    LUZ
    France
  • Scored 10
    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

See reviews by guests who stayed at hotels in San Andrés

  • From £39.63 per night
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 65 reviews
    Rooms are good. Internet works well. The area feels very safe. Jorge is such a cool guy! Always ready to help. From the hotel, you can reach every place on the island in 15 min with a motorbike. The best beaches (cocoplum, St Luis) are just a few minutes away.
    Marko
    Switzerland
  • From £38.74 per night
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 2,785 reviews
    The location is good, but still a 10 minute walk from the centre. The staff are mostly friendly and always smile when you say hello. The air con was very good and was on at 7pm- 9am which is the best I’ve found in Colombia so far.
    Millie
    United Kingdom
  • From £74.94 per night
    Scored 7.4
    7.4
    Rated good
    Good
     · 916 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
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 133 reviews
    Best place to stay in San Andres! We stayed in few places around island throughout our stay and Blue Lizard House was our favourite for sure!
    Monika
    Spain
  • From £34.23 per night
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 129 reviews
    The best place I stayed at in Colombia. So friendly and clean rooms.
    Carl
    United Kingdom