We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  All inclusive Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Best Value Free Parking Resort hotel Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic & up & up Air Conditioning Internet Hotels with Restaurants Budget Hotels Cheap Hotels & up Concierge Quiet Hotels Hotels with Free Wifi Non-Smoking Hotel Clean Hotels Beach Resorts Meeting room All Inclusive Hotels Business services All Inclusive Resorts Reduced mobility rooms Family Resorts Oceanfront Hotels $ $$ $$$ $$$$ Luxury Traveller Peace and Quiet Seeker Shopping Fanatic Lodge Luxury Boutique Hotels Foodie Like a Local Trendsetter History Buff Beach Goer Eco-tourist Green Any distance from Johnny Cay
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Decameron Maryland
Hotwire.com
View Deal
Avendia Colombia 9-38, San Andres, San Andres Island, Colombia
1.5 km from Johnny Cay
  • Pool
  • Beachfront
Hotels.com
View Deal
Avenida Colombia 5A - 29, San Andres Island, Colombia
1.6 km from Johnny Cay
  • Free Wifi
  • Pool
Hotel Calypso
Booking.com
US$192
View Deal
No. 3-6 Avenida Colombia, San Andres, San Andres Island 110010, Colombia
1.6 km from Johnny Cay
  • Pool
  • Beachfront
Portobelo Boulevard
Booking.com
US$148
View Deal
Colombia 4 - 111, San Andres Island SAI, Colombia
1.6 km from Johnny Cay
  • Beachfront
Portobelo Beach
TripAdvisor
View Deal
Ave. Colombia # 5A 69, San Andres, San Andres Island 880008, Colombia
1.6 km from Johnny Cay
  • Beachfront
  • Restaurant
Hotel On Vacation Beach
Hotwire.com
View Deal
Carrera 6a 1 - 75 | Sector Macca Ground, San Andres Island 880001, Colombia
1.6 km from Johnny Cay
  • Pool
  • Restaurant
Hotel Tiuna
Orbitz.com
US$156
View Deal
Avenida Colombia No. 4-31, San Andres, San Andres Island, Colombia
1.6 km from Johnny Cay
  • Pool
  • Beachfront
Hotel Blue Tone
Travelocity
View Deal
Via peatonal, San Andres, San Andres Island, Colombia
1.6 km from Johnny Cay
  • Breakfast included
  • Pool
TripAdvisor
View Deal
Av. Colon No. 3-80, San Andres, San Andres Island 102, Colombia
1.7 km from Johnny Cay
  • Free Wifi
  • Breakfast included
Hotel Casablanca
Booking.com
View Deal
Avenida Colombia, No. 3-59, San Andres Island 880060, Colombia
1.7 km from Johnny Cay
  • Beachfront
  • Pool
Hotel Verde Mar
TripAdvisor
View Deal
Avenida 20 De Julio No. 2A-13, San Andres, San Andres Island 880001, Colombia
1.7 km from Johnny Cay
  • Pool
  • Beachfront
Apartahotel Miramar
Booking.com
US$156
View Deal
Av. Colon No. 2-19, San Andres, San Andres Island, Colombia
1.7 km from Johnny Cay
    Portobelo Convention Center
    SAVE US$61
    US$209
    Booking.com
    US$148
    View Deal
    Carrera 5 39 - 37, San Andres, San Andres Island 682001, Colombia
    1.7 km from Johnny Cay
    • Beachfront
    • Restaurant
    Expedia.com
    View Deal
    Av. Colon Calle 3ra N 6-106 | Sector Spratt Bight, San Andres, San Andres Island, Colombia
    1.8 km from Johnny Cay
    • Free Parking
    • Breakfast included
    Decameron Los Delfines
    Hotels.com
    View Deal
    Av Colombia # 1B-86, San Andres Island, Colombia
    1.8 km from Johnny Cay
    • Pool
    • Beachfront
    Hotel Boutique Le castel blanc
    Travelocity
    View Deal
    Calle 3 # 18-71 Sarie Bay, San Andres, San Andres Island ADZ, Colombia
    1.8 km from Johnny Cay
    • Free Wifi
    • Free Parking
    Cabanas El Recreo
    TripAdvisor
    View Deal
    Bahia de Agua Dulce, Providencia Island 880020, Colombia
    1.8 km from Johnny Cay
    • Restaurant
    • Room Service
    Hotel El Dorado
    Travelocity
    View Deal
    Avenida Colombia # 1 A-25, San Andres, San Andres Island, Colombia
    1.8 km from Johnny Cay
    • Free Wifi
    • Pool
    Posada Villa De Santa Catalina
    Booking.com
    US$70
    View Deal
    Puente De Los Enamorados | Santa Catalina Island, Providencia Island 88564, Colombia
    1.8 km from Johnny Cay
    • Restaurant
    • Bar/Lounge
    Hotel Lord Pierre
    Booking.com
    View Deal
    Calle Colombia No. 1B-106, San Andres Island, Colombia
    1.8 km from Johnny Cay
    • Free Wifi
    • Pool
    Sol Caribe San Andres
    SAVE US$47
    US$305
    getaroom.com
    US$258
    View Deal
    Avenida Colon 2-77, San Andres, San Andres Island, Colombia
    1.8 km from Johnny Cay
    • Breakfast included
    • Pool
    No photo provided
    Hotels.com
    US$105
    View Deal
    Avenida Costa Rica, San Andres, San Andres Island 880001, Colombia
    1.8 km from Johnny Cay
      Portobelo Plaza de las Americas
      Booking.com
      US$308
      View Deal
      Avenida Las Americas, San Andres, San Andres Island 880001, Colombia
      1.9 km from Johnny Cay
      • Free Internet
      Hotel Portofino
      Travelocity
      View Deal
      Avenida Providencia 1-115, San Andres, San Andres Island, Colombia
      1.9 km from Johnny Cay
      • Breakfast included
      • Pool
      On Vacation Tower
      TripAdvisor
      View Deal
      Av las Americas n. 2-69 Centro, San Andres, San Andres Island, Colombia
      1.9 km from Johnny Cay
      • Breakfast included
      • Pool
      Hotel Casa Dorada
      Avenida Las Americas 2a 69, San Andres, San Andres Island 1055, Colombia
      1.9 km from Johnny Cay
        Sol Caribe Sea Flower Hotel
        Priceline
        View Deal
        Parque De La Barracuda San Andres Guimaral, San Andres, San Andres Island 132507, Colombia
        2.0 km from Johnny Cay
        • Free Wifi
        • Breakfast included
        Hotel Arena Blanca
        Booking.com
        View Deal
        Calle 2 1 - 51 | Punta Hansa, San Andres, San Andres Island 411048, Colombia
        2.0 km from Johnny Cay
        • Free Wifi
        • Pool
        Decameron Aquarium
        Booking.com
        View Deal
        Avenida Colombia 1-19, San Andres Island, Colombia
        2.1 km from Johnny Cay
        • Breakfast included
        • Pool
        GHL Relax Hotel Sunrise
        TripAdvisor
        View Deal
        Avenida Newball No 4-169, San Andres, San Andres Island, Colombia
        2.1 km from Johnny Cay
        • Breakfast included
        • Pool
        *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.