The 10 best 4-star hotels in San Andrés, Colombia | Booking.com
Skip to main content

4-Star Hotels in San Andrés

Find the 4-star hotels that appeal to you the most

The best 4-star hotels in San Andrés

Check out our selection of great 4-star hotels in San Andrés

Looking for a 4-star hotel?

Offering plenty of 5-star-worthy features, these luxurious properties provide lots of optional extras like on-site restaurants and valet parking. Many are set in central locations near major landmarks and shopping areas, and you can expect top-notch service from the hotel staff.

Most booked 4-star hotels in San Andrés and surrounding area in the past month

See all

Save money on 4-star in San Andrés and nearby – budget options available

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 290 reviews

    Offering an outdoor swimming pool and a spa and convention center, Hotel Decameron Isleño is located in San Andres and a walking distance from the beach. Wi-Fi access is available.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 95 reviews

    This hotel features an outdoor swimming pool just 328 feet from the beach. Guests can enjoy a cocktail from the beach bar or go windsurfing.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 102 reviews

    Located a 8-minute walk from Spratt Bight Beach, CABAÑAS NATIVAS MISS FLASSY San Andres (Islas) has accommodations with a garden, a terrace and a 24-hour front desk for your convenience.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 2,225 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.

    From $105.67 per night
  • Sunset Paradise

    San Andrés
    Budget options available
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 419 reviews

    Facing the beachfront, Sunset Paradise offers 4-star accommodations in San Andrés and features an outdoor swimming pool, garden and terrace.

Great access to the city center. Check these 4-star hotels in San Andrés and nearby

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 492 reviews

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

    From $185.05 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 588 reviews

    Featuring 4-star accommodations, Sea Colors Hotel is located in San Andrés, a 3-minute walk from Spratt Bight Beach and half a mile from North End.

    From $164.95 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 1,087 reviews

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

    From $249.74 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 143 reviews

    Idyllically located 0.9 mi from San Andres Beach, Sol Caribe has a blue and white color theme decorated with palm trees. It offers a picturesque outdoor pool and rooftop disco.

    From $342.78 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 590 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.

    From $387.56 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 161 reviews

    Boasting a swimming pool, a restaurant and a disco, Hotel El Dorado offers rooms with free Wi-Fi and flat-screen TVs in San Andres Island. Breakfast is provided. Spratt Bight Beach is 984 feet away.

    From $354.38 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 184 reviews

    Featuring a swimming pool and a bar, Hotel Arena Blanca by Dorado offers rooms with balconies in San Andres. Breakfast is provided. Spratt Bight Beach is 2625 feet away.

    From $322.16 per night
  • Hotel Koray

    San Andrés
    Central location
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 105 reviews

    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.

    From $206.18 per night

Enjoy breakfast in San Andrés and nearby

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 257 reviews

    Located in San Andrés, a 13-minute walk from Cocoplum Bay Beach, Hotel Caribbean Coral provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From $129.12 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,181 reviews

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

    From $227.95 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 128 reviews

    This resort is on a large park, near the Southern coast of San Andrés Island, featuring rooms with panoramic sea views. It offers 3 pools and 3 restaurants.

    From $342.78 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 39 reviews

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

    From $144.33 per night

FAQ about 4-star hotels in San Andrés

4-star Hotels That Guests Love in San Andrés

See all
  • Avg. price/night: $247.03
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,150 reviews
    Location and price/quality
    Guest review by
    Juan David
    Family with young children
  • Avg. price/night: $185.05
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 492 reviews
    Location - in the centre of town and close to the beach. The room was clean and modern. Housekeeping was amazing.
    Guest review by
    Tyrone
    Young couple
  • Avg. price/night: $387.56
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 590 reviews
    Location is prefect, right in front of the beach, 3 great restaurants at the property, staff was very nice and helpful, good size room just renovated, good AC and internet, very good swimming pool with a bar
    Guest review by
    Cesar
    Young couple
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 419 reviews
    The owners, Patricia and Fernando went above and beyond, they were amazing. They helped us to book tours on the island, help to get a buggy sorted for our stay and even gave us their recommended driver on the island which gave us fair prices for transport. They were super helpful and available at any time for anything. The location is great of you want to be close to the city centre (18 min waling of 5 mins by car) but not too close that you still get a quiet night. They have german shepard dogs that were supere friendly.
    Guest review by
    Vanny Marcela
    Young couple