73 hotels in Cartagena

  • Hotel Almirante Cartagena Colombia

    Av San Martin, Calle 6 Esquina Bocagrande, Cartagena | 3 star hotel
    from $151
    Traveler rating: 4.0/5 Excellent (138 reviews)
  • Hilton Cartagena

    Avenida Almirante Brion, Cartagena | 4 star hotel
    from $163
    Traveler rating: 4.0/5 Excellent (281 reviews)
  • Hotel Caribe

    Carrera 1 No. 2 - 87, Cartagena | 4 star hotel
    from $146
    Traveler rating: 4.0/5 Excellent (283 reviews)
  • Las Americas Resort Cartagena

    Anillo Vial Sector Cielo Mar, Cartagena | 4 star hotel
    (1 review)
  • Hotel Capilla del Mar

    Bocagrande, Carrera 1ra. No. 8 -12, Cartagena | 3 star hotel
    from $151
    Traveler rating: 4.0/5 Excellent (331 reviews)
  • Hotel Cartagena Plaza

    Carrera 1a No 6 - 154, Cartagena | 4 star hotel
    from $92
    Traveler rating: 3.0/5 Good (238 reviews)
  • El Dorado Hotel

    Av San Martin No 14 - 41, Cartagena | 3 star hotel
    from $71
    Traveler rating: 3.5/5 Very Good (279 reviews)
  • Sofitel Santa Clara

    Calle del Torno 38-29, Cartagena | 4 star hotel
    from $320
    Traveler rating: 4.5/5 Outstanding (457 reviews)
  • Charleston Cartagena Hotel Santa Teresa

    31 - 23 Carrera 3 , Cartagena | 4 star hotel
    from $328
    Traveler rating: 4.5/5 Outstanding (146 reviews)
  • Hotel Estelar Oceania

    Calle 1# 3-231 El Laguito, Cartagena | 3 star hotel
    from $120
    Traveler rating: 3.5/5 Very Good (69 reviews)
  • Hotel Bahia

    Bocagrande Carrera 4 - Calle 4, Cartagena | 3 star hotel
    from $98
    Traveler rating: 3.5/5 Very Good (42 reviews)
  • Hotel Costa Del Sol

    Bgde Cr1 9-18 Av Malecon , Cartagena | 2 star hotel
    from $84
    Traveler rating: 2.0/5 Fair (203 reviews)
  • Hotel Playa

    Bocagrande Avenida San Martin No. 4-87, Cartagena | 3 star hotel
    from $93
    Traveler rating: 3.5/5 Very Good (44 reviews)
  • Hotel Lee

    Calle Larga N 8B-148 Centro, Cartagena | 3 star hotel
    from $101
    Traveler rating: 4.0/5 Excellent (39 reviews)
  • Solar Cartagena Suites Hotel

    Av Malecon CR 1, Cartagena | Hotel
    Traveler rating: 4.0/5 Excellent (1 review)
  • Hotel Dann Cartagena

    Laguito Calle 1a #1-60, Cartagena | 4 star hotel
    from $133
    Traveler rating: 4.0/5 Excellent (139 reviews)
  • Hotel Regatta Cartagena

    Avenida El Malecon Carrera 1 No. 5-82, Bocagrande, Cartagena | 4 star hotel
    from $117
    Traveler rating: 3.5/5 Very Good (140 reviews)
  • San Felipe Hotel Cartagena

    Av. del Centenario - Cra. 9 No. 31-72 1 Cartagena, Cartagena | 3 star hotel
    from $50
    Traveler rating: 2.5/5 Fair (25 reviews)
  • Hotel Monterrey

    Centro Historico, Cartagena | 3 star hotel
    from $139
    Traveler rating: 4.0/5 Excellent (81 reviews)
  • Casa Del Arzobispado

    Calle del Arzobispado 34-52 , Cartagena | 4 star hotel
    from $312
    Traveler rating: 5.0/5 Outstanding (27 reviews)
  • Hotel da Pietro

    Bocagrande, Carrera 3 No. 4-401, Cartagena | 3 star hotel
    from $89
    Traveler rating: 4.0/5 Excellent (50 reviews)
  • La Passion Hotel Lounge

    Calle Estanco del Tabaco #35 - 81, Cartagena | Hotel
    from $252
    Traveler rating: 4.0/5 Excellent (71 reviews)
  • Hotel San Martin Cartagena

    Bocagrande, Av. San Martin No. 8 - 164, Cartagena | 3 star hotel
    from $96
    Traveler rating: 4.5/5 Outstanding (59 reviews)
  • Casa La Fe

    Calle segunda de Badillo #36-125, Cartagena | 3 star hotel
    from $119
    Traveler rating: 4.5/5 Outstanding (323 reviews)
    • Superb
    • Casa la fe was perfect.
    • Absolutely the best place to stay in Cartagena
  • Dorado Plaza

    Av San Martin No 4-41 Bocagrande , Cartagena | Hotel
    Traveler rating: 3.5/5 Very Good (279 reviews)
  • Hotel 3 Banderas

    Calle Cochera del Hobo #38-66, Cartagena | 3 star hotel
    from $110
    Traveler rating: 4.0/5 Excellent (121 reviews)