Menu

Search options

2025-08-01

2025-08-02
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.

Central hotels in Cartagena

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

727 results

  • Hotel Costa Del Sol

    From US$ 47

    Bocagrande Crra 1A No.9 18, Novena Esq., Cartagena, Colombia (To the map)

    The smoke-free property is located in the heart of Cartagena and in Bocagrande with several casinos, along…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Hotel Cartagena Plaza

    From US$ 73

    Cra 1A No.6-154 Bocagrande, Cartagena, Colombia (To the map)

    The property is within a 10-minute drive of Castillo de San Felipe de Barajas and within a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Decameron Cartagena

    From US$ 161

    Cra 1A # 10-10, Cartagena, Colombia (To the map)

    This hotel is located in the old part of Cartagena, nearly a 25-minute walk from Museo de Arte Moderno.

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Hampton By Hilton Cartagena

    From US$ 65

    Calle 8 San Martin, Cartagena, Colombia (To the map)

    This 3-star inn is about 10 km from Rafael Nunez International airport and 2.7 km from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Hotel Bocagrande By Geh Suites

    From US$ 40

    Avenida San Martin 7-159, Cartagena, Colombia (To the map)

    At the accommodation, you'll be only an 8-minute walk from Centro Comercial La Mansion and quite close…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • San Martin Cartagena

    From US$ 62

    Av. San Martin No. 8-164, Cartagena, Colombia (To the map)

    Within 3 km of Walled City of Cartagena, the accommodation is also around 25 minutes' walk from Sanctuary…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Mango Biche - House

    From US$ 31

    21-110 Calle 28, Cartagena, Colombia (To the map)

    You'll need 15-minute drive to Rafael Nunez International airport. Museo de Arte Moderno can be easily…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Hyatt Regency Cartagena

    From US$ 274

    Carrera 1 No 12-118, Cartagena, Colombia (To the map)

    Standing only minutes from Casino Rio, the property is situated in the very heart of Cartagena. Caribe…

    To the hotel

    price for 1 night
    Book Now From US$ 274
  • Hotel Virrey Cartagena

    From US$ 42

    Avenida San Martin Cra 2 No 7-126, Cartagena, Colombia (To the map)

    The smoke-free accommodation is located within a 600-metre distance of Caribe Jewelry Museum & Factory…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Hilton Cartagena

    From US$ 83

    Avenida Almirante Brion, El Laguito, Cartagena, Colombia (To the map)

    The accommodation is located in Laguito with one of the city's most popular beaches, where calm waters…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Mira Mira Beach

    From US$ 55

    64 Calle 24, Punta Arenas, Cartagena, Colombia (To the map)

    Mira Mira Beach hostel is located 7 km from Sanctuary of Saint Peter Claver and 4.6 km from Bocagrande…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Hotel Almirante Cartagena Colombia

    From US$ 81

    Av. San Martin Calle 6, Cartagena, Colombia (To the map)

    Standing in close proximity to Caribe Jewelry Museum & Factory, the accommodation is situated in the…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Madisson Boutique Hotel Cartagena

    From US$ 43

    Av. San Martin, 7-135, Cartagena, Colombia (To the map)

    The Madisson Boutique Hotel has a central location in the heart of Cartagena, nearly a 5-minute walk…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Baluarte Cartagena Hotel Boutique

    From US$ 46

    Bocagrande, Carrera 3 No. 4-101, Cartagena, Colombia (To the map)

    The positioning of the hotel in the heart of Cartagena ensures fast access to Caribe Jewelry Museum &…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Hotel Atlantic Lux

    From US$ 107

    Avenida. San Martin No. 8-20, Cartagena, Colombia (To the map)

    Guests may find Centro Comercial La Mansion just 6 minutes' walk from the accommodation, and Castillo…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Hotel Cartagena Premium

    From US$ 25

    Avenida San Martin No. 11 - 113, Cartagena, Colombia (To the map)

    The property is located in the historical centre of Cartagena, just a 6-minute walk from Carulla Bocagrande…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Casa Roman

    From US$ 54

    Carrera 20 #25-55, Cartagena, Colombia (To the map)

    The property is about 10 km from Rafael Nunez International airport and around a 25-minute walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Hotel La Estrella De David Cartagena

    From US$ 22

    Carrera 65 Calle 30 C -43 Cartagena, Cartagena, Colombia (To the map)

    You'll need 25-minute drive to Rafael Nunez International airport. Guests can also visit Ermita Del Cabrero…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Hotel G Cartagena

    From US$ 22

    Cra 30 Calle 30-84 Barrio El Prado, Cartagena, Colombia (To the map)

    The accommodation is about 10 km from Rafael Nunez International airport and at a distance of 3.5 km…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • La Gran Via Hotel

    From US$ 57

    5-77 Cra. 5, Cartagena, Colombia (To the map)

    The accommodation is only an 11-minute stroll from Playa Hollywood and 10 minutes' drive from Museo Historico…

    To the hotel

    price for 1 night
    Book Now From US$ 57