Menu

Search options

2026-11-03

2026-11-04
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

4 star hotels in San Andres (San Andres and Providencia Islands)

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

41 results

  • Aquamare Hotel

    From US$ 289

    Carrera 2 Calle 2 #1B-128, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    This San Andres hotel has a convenient setting not far from Laguna Big Pond, while natural sights like…

    To the hotel

    price for 1 night
    Book Now From US$ 289
  • Sol Caribe San Andres All Inclusive

    From US$ 148

    Av. Colon # 2 - 77, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    An excellent location of the hotel provides easy access to Johnny Cay Park, which is 18 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Decameron Isleno

    From US$ 284

    Calle 3Ra Av Colon - Sector Spratt Bight, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    The centre of San Andres can be reached within a 15-minute walk, and natural attractions like San Andres…

    To the hotel

    price for 1 night
    Book Now From US$ 284
  • Sol Caribe Campo All Inclusive

    From US$ 130

    San Luis, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    This San Andres hotel lies merely 1.4 km from Cocoplum Bay and just 1.7 km from Club De Playa Rocky Cay.

    To the hotel

    price for 1 night
    Book Now From US$ 130
  • Ghl Hotel Sunrise

    From US$ 90

    Av Newball # 4-169, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    Nearby places of interest include Morgan's Head, located within 5 minutes' drive of the hotel, and Rocky…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Samawi Hotel

    From US$ 191

    Big Point K 1 No. 214, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    Rocky Cay is located near this comfortable hotel, and Gustavo Rojas Pinilla International airport is…

    To the hotel

    price for 1 night
    Book Now From US$ 191
  • Hotel Decameron Maryland All Inclusive

    From US$ 286

    Av Colombia Nro 9-38, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    This 4-star hotel is about 0.6 km from Gustavo Rojas Pinilla International airport and a short way from…

    To the hotel

    price for 1 night
    Book Now From US$ 286
  • Hotel Cocoplum Beach

    From US$ 83

    Via A San Luis # 43-39, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    The hotel is located only 400 metres from Playas De San Luis and nearly a 5-minute ride from Jardin Botanico…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Hotel Bahia Sardina

    From US$ 122

    Avenida Colombia No 5A-29, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    The 4-star hotel is about 0.7 km from Gustavo Rojas Pinilla International airport and not far from such…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Hotel Arena Blanca By Dorado

    From US$ 123

    Calle 2 No. 1 - 51, Punta Hansa, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    The hotel lies just 12 minutes on foot from Parque Coral Palace and just steps from Cayo Bolivar. Natural…

    To the hotel

    price for 1 night
    Book Now From US$ 123
  • Le Castel Blanc Hotel Boutique

    From US$ 64

    Calle 3 18-71, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    The hotel is about 0.8 km from Gustavo Rojas Pinilla International airport and about 10 minutes by car…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Casa Las Palmas

    From US$ 87

    Elsy Bar 5 - 64, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    The hotel is nestled in San Andres, near coral reefs and mangroves. Located 2.5 km from Natural Pool…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Hotel Casablanca

    From US$ 151

    Av. Colombia Con Av. Costa Rica N° 3-59, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    The 4-star hotel boasts a privileged setting 50 metres from Spratt Bight. Guests will also appreciate…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Casa Harb Hotel Boutique

    From US$ 160

    Calle 11 No 10-83, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    The centre of San Andres can be reached within a 25-minute walk, and natural attractions like Johnny…

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Hotel Isla Bonita

    From US$ 50

    Calle 3Ra # 5 - 31 Sector Ground Road, San Andres Isla, San Andres Y Providencia, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    San Andres is about a 20-minute stroll away, and culture-oriented attractions such as the snug museum…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Sea Colors Hotel

    From US$ 63

    Avenida Duarte Blum, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    The comfortable hotel boasts a prime setting within 300 metres of Spratt Bight. The Sea Colors also gives…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Hotel El Dorado

    From US$ 125

    Av. Colombia No 1A-25, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    This San Andres hotel enjoys proximity to Cayo Santander, located about 5 minutes away by car. Cayo El…

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Sea Avenue Hotel

    From US$ 144

    Carrera 5 Av 20 De Julio #2A-27 Sector New Towin, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    The comfortable hotel is within a few blocks of San Andres, with Muelle Portofino a mere 0.7 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 144
  • Hotel Portobelo Plaza Las Americas

    From US$ 89

    Avenida Las Americas 1A-101, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    The hotel lies merely 350 metres from Man of war tree and a mere 400 metres from Playa Spratt Bight.

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Miraflores Boutique Hotel Adults Only

    From US$ 60

    Av Circunvalar Km 10+700, San Andres (San Andres and Providencia Islands), Colombia (To the map)

    Ensenada El cove is a mere 1.7 km away, while Blowing Geyser is 4.8 km from the elegant hotel. The Miraflores…

    To the hotel

    price for 1 night
    Book Now From US$ 60