Menu

Search options

2026-11-11

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

3 star 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

273 results

  • Hotel Stay Villa Marta

    From US$ 18

    Country Manzana N Lote 12, Cartagena, Colombia (To the map)

    Nestled approximately 6 km from Castillo de San Felipe de Barajas Fortress, the guest house is 2.2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Hotel Boutique Del Mar

    From US$ 53

    Avenida Santander Cra 1 No 42-44 Barrio El Cabrero, Cartagena, Colombia (To the map)

    Walled City of Cartagena is nearly a 10-minute ride from the hotel, while the expansive & historic central…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Hostal Vista Linda

    From US$ 27

    Playa Blanca Baru Baru, Cartagena, Colombia (To the map)

    Corales del Rosario National Park is 700 metres from the hotel, and Paraiso Del Mar is 4.5 km away. Hostal…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • 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
  • 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 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
  • Hostel Ac

    From US$ 22

    Barrio Urbanizacion Los Corales, Cartagena, Colombia (To the map)

    The hotel has a prime location about 6 km from Castillo de San Felipe de Barajas Fortress. Iglesia Nuevo…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • 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
  • Hostel Vim

    From US$ 11

    Calle 30, Cartagena, Colombia (To the map)

    Peace Garden and Volcan de Lodo El Totumo are each 10 and 3.2 km from this comfortable guest house. A…

    To the hotel

    price for 1 night
    Book Now From US$ 11
  • Juna Hotel Boutique

    From US$ 20

    153 Cl 40 Cartagena Bola Var 130002, Cartagena, Colombia (To the map)

    Casa Cultural Colombo Alemana Language School lies 2.4 km away, and Plaza de San Diego is 2.2 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Luxury Suite Room

    From US$ 24

    Barrio Pie De La Popa Carrera 21A, Callejon Franco #29B41, Cartagena, Colombia (To the map)

    This 3-star hotel is within a 900-metre distance of La Popa Viewpoint Vintage Convent and just an 8-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • 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
  • Casa Bohemia Hotel

    From US$ 44

    San Diego Calle De Los Puntales Con 7 Infantes, Cartagena, Colombia (To the map)

    Located 250 metres from Plaza de San Diego, the 3-star hotel is just around the corner from Las Bovedas.

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Casa Heredia Hotel Boutique

    From US$ 124

    9 73 Calle 7 Infantes, Cartagena, Colombia (To the map)

    Casa de Gabriel Garcia Marquez is just 650 metres away, and culture-oriented attractions such as Museo…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Hotel El Centenario Cartagena

    From US$ 47

    Getsemani Avenida Centenario N 30 40 2 Piso, Cartagena, Colombia (To the map)

    Centenary Park is located around 5 minutes on foot from the hotel, and such natural sites as Playa De…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Hotel La Naval

    Avenida San Martin Carrera 2Da # 13 79, Cartagena, Colombia (To the map)

    The hotel is merely 1.3 km from Plaza Santa Teresa and 2.1 km from the Catholic church "Plaza Santo Domingo".

    To the hotel

    Book Now
  • Posada Encanto Cartagena

    From US$ 22

    Carrera 17 #60-29 Casa 1, Cartagena, Colombia (To the map)

    The hotel is about 5 km from Rafael Nunez International airport and 2.2 km from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 22