Roomza
Sign up freeSign in

Hotel Rooms in

Cartagena de Indias, Colombia

Explore 24 hotels in Cartagena de Indias, Colombia. Roomza scores every room so you can skip the guesswork and book with confidence.

24 hotels, every room scoredMost common vibe: Upscale
Map view5 hotels
VibesAll vibesUpscaleModernLivelyQuietClassicCasualTrendyRomantic
AreaBocagrande (9)La Boquilla (4)Getsemaní (2)Centro Histórico (2)Getsemani (1)Zona Norte (1)Manzanillo (1)Karibana (1)

Classic Hotel Rooms in Cartagena de Indias

Clear all
  • $709/nt
    96

    Sofitel Legend Santa Clara Cartagena

    Cartagena de Indias, Colombia·4,609 reviews

    Excellent service and staff across all departments, beautiful rooms, and the best pool in old town. One guest had trouble getting a refund for a room change through the hotel. Spa and dining are top quality.

    Classic

Nearby Cities

Medellín14 hotelsCali11 hotelsBogotá7 hotelsBogotá4 hotels

Browse by Vibe

TrendyClassicQuietLively

Popular Cities

New YorkParisLondonDubaiLos AngelesSingaporeSeattleMiamiBarcelonaMumbai

Browse by Vibe

TrendyClassicQuietLivelyRomanticModernCozyIndustrialUpscaleCasual
Roomza
ConciergeThe Roomza ReportRoom of the DayFor HotelsAboutMyRoomzaHotel Login
Terms of ServicePrivacy Policy
24/7 Help1-844-4-ROOMZA
© 2026 Roomza, Inc.
Upscale
Romantic
View →
  • $115/nt
    90

    Almirante Cartagena Hotel

    Cartagena de Indias, Colombia·5,758 reviews

    Rooms are dated and tired with loud AC units. The hotel oversells premium packages and doesn't deliver ocean views as promised. Staff handles problems well when they show up, but facilities like the rooftop bar sit closed and renovations aren't disclosed upfront.

    UpscaleLivelyClassic
    View →
  • $512/nt

    Casa Carolina Hotel

    Cartagena de Indias, Colombia

    Spotless rooms with excellent breakfasts and rooftop views keep most guests happy. Staff goes out of their way to help, though cafe service moves slowly. One guest reported the hotel enforces strict rules about guests in rooms and won't accommodate requests outside their policies.

    ClassicUpscaleRomantic
    View →
  • $311/nt

    Bastión Luxury Hotel

    Cartagena de Indias, Colombia
    UpscaleClassicModern
    View →
  • $186/nt

    Hotel Caribe by Faranda Grand, a member of Radisson Individuals

    Cartagena de Indias, Colombia

    Rooms are dated with poor AC, thin windows that let noise in, and rusty water from faucets, though mattresses are comfortable. Staff are friendly but sometimes slow. The wildlife sanctuary and beach access are highlights, but you're paying five-star prices for a three-star property.

    ClassicLivelyUpscale
    View →
  • Romantic
    Modern
    Cozy
    Industrial
    Upscale
    Casual