Menu

Search options

2026-11-14

2026-11-15
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.

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

597 results

  • Cocoa Eco Hotel

    From US$ 82

    Isla Grande, Cartagena, Colombia (To the map)

    Bendita Beach is 4.1 km from this Cartagena hotel, while Isla del Rosario is within a few blocks of this…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Alma Del Mar

    From US$ 38

    Cra. 2 #7-55, Cartagena, Colombia (To the map)

    The hotel benefits from a prime setting approximately 5 minutes' walk from Plazoleta De Los Almirantes.

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Hostal Playa Bonita

    From US$ 38

    Carrera 37 #3 - 26 La Boquilla, Cartagena, Colombia (To the map)

    The hotel boasts a prime location just 10 minutes on foot from Convento La Popa de la Galera and nearly…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Hotel Aeropuerto Cartagena

    From US$ 37

    Carrera 1 # 70 - 105, Cartagena, Colombia (To the map)

    This hotel in the Crespo district, a 10-minute drive from the grand 16th-century church "Sanctuary of…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Casa Lopez Getsemani

    From US$ 24

    Carrera 10 C Calle De Las Tortugas, Cartagena, Colombia (To the map)

    The hotel in Getsemani, which centers on Holy Trinity Square, where laid-back groups gather to drink…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Hotel Odonata Real

    From US$ 26

    Avenida Pedro De Heredia Entrada Principal Al Barrio Las Gaviotas Sector 5 De Noviembre #58A 07, Cartagena, Colombia (To the map)

    The hotel is also 6 km from Castillo de San Felipe de Barajas Fortress in Cartagena. The property is…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Manda Paradise House

    From US$ 60

    Cabanas Playa Blanca, Isla Baru Isla Baru Zona Corales Local 23, Cartagena, Colombia (To the map)

    This Cartagena hotel has a prime setting 2.8 km from Playa puntilla. The hotel is around a 15-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Hotel Dmauro

    From US$ 22

    7091 Carrera 7, Cartagena, Colombia (To the map)

    This Cartagena hotel is about 0.7 km from Rafael Nunez International airport and about 10 minutes' drive…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Hotel Entre Lomas

    From US$ 53

    Arroyo De Piedra Km 18 Nº3, Cartagena, Colombia (To the map)

    Hotel Entre Lomas Cartagena, located a 10-minute drive from Villaperdida, boasts a swimming pool. This…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Hotel San Pedro Suite

    From US$ 129

    Calle San Pedro Martir No 10-85, Cartagena, Co, Cartagena, Colombia (To the map)

    This Cartagena hotel in San Diego, which is a great choice for travellers is 2.2 km from La Popa Viewpoint…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Casa De Los Reyes By Hmc

    From US$ 34

    Centro, Calle De Las Bovedas #39-91, Cartagena, Colombia (To the map)

    This 4-star hotel sits right in the centre of Cartagena, right around the corner from Fine Arts. The…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Hotel Puerto De Manga

    From US$ 29

    Calle 24 A N 20 - 45, Cartagena, Colombia (To the map)

    The hotel is located approximately 300 metres from Bolivar Technological University and approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Hlu Hoteles

    From US$ 41

    Calle 7A # 57A - 51 Calle 7A # 57A - 51, Cartagena, Colombia (To the map)

    The centre of Cartagena can be reached in 30 minutes' walk of the hotel, and such cultural venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Hotel Portal De San Diego

    From US$ 126

    Calle 2 De Badillo # 36 - 17, Cartagena, Co, Cartagena, Colombia (To the map)

    Plaza Fernandez de Madrid is located about 200 metres from this Cartagena hotel, and such natural sites…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Hotel Serenity Inn

    From US$ 58

    Carrera 3 #7-46 Torre B, Cartagena, Colombia (To the map)

    Situated in Bocagrande with several casinos, along with an eclectic dining scene that includes beach…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Hotel Casa Pacoa

    From US$ 48

    Getsemani Calle 31 # 10-124, Cartagena, Colombia (To the map)

    This Cartagena hotel enjoys a prime position in Getsemani, which is part of the old city, in the immediate…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Dunia Suites Cartagena

    From US$ 45

    Carrera 4 #5-166, Cartagena, Colombia (To the map)

    Located steps away from Bocagrande beaches, the hotel also provides easy access to Parque Flanagan. Cartagena's…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Hotel Delmar

    From US$ 36

    Calle 1A #1, Cartagena, Colombia (To the map)

    This Cartagena hotel enjoys a prime position in Laguito with one of the city's most popular beaches, where…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Hotel Stay Mar Y Playa

    From US$ 28

    Kra 9 #39-17 La Boquilla, Cartagena, Colombia (To the map)

    This Cartagena hotel has a convenient setting about a 15-minute drive from Castillo de San Felipe de…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Casa Velamar

    From US$ 23

    Carrera 9 Carrera 9 N 46 20 La Boquilla Bolivar, Cartagena, Colombia (To the map)

    This 3-star hotel lies in La Boquilla with rich Afro Colombian culture, a pristine 200 meter-long beach…

    To the hotel

    price for 1 night
    Book Now From US$ 23