Hotels in Cartagena de Indias

Showing 1 - 20 from 398 properties
Hotel
Price from: $157
Centro Histórico, Barrio San Diego Calle del Curato #38 - 53, Centro, 130001 Cartagena de Indias, Colombia
9.1 Superb
From: $157
Hotel
Price from: $423
Carrera 3 No 31-23, Centro, 130001 Cartagena de Indias, Colombia
8.7 Fabulous
From: $423
Hotel
Price from: $27
Diagonal 21 45 35, 214535 Cartagena de Indias, Colombia
7.0 Good
From: $27
Hotel
Price from: $62
Avenida San Martin No. 4 - 115 Tercer Piso, Bocagrande, 130015 Cartagena de Indias, Colombia
8.1 Very good
From: $62
Hotel
Price from: $77
Calle Cochera del Hobo, 38-66, San Diego, 130015 Cartagena de Indias, Colombia
8.6 Fabulous
From: $77
Hotel
Price from: $348
Calle de la Factoría Carrera 3 #36-13, Centro, 130001 Cartagena de Indias, Colombia
8.8 Fabulous
From: $348
Hotel
Price from: $222
Calle Santos de Piedra No 34 39, Centro, 130001 Cartagena de Indias, Colombia
9.2 Superb
From: $222
Hotel
Price from: $109
Centro Historico, calle San Pedro Mártir Numero 10-85, San Diego, 130001 Cartagena de Indias, Colombia
9.1 Superb
From: $109
Hotel
Price from: $48
Avenida Buenos Aires Diag. 21a No 47a-44, 130001 Cartagena de Indias, Colombia
8.1 Very good
From: $48
Hotel
Price from: $54
Avenida San Martin Cra 2 No 7-126, Bocagrande, 130001 Cartagena de Indias, Colombia
7.7 Good
From: $54
Hotel
Price from: $244
Centro Calle del Coliseo nª35-23, Centro, 130001 Cartagena de Indias, Colombia
9.1 Superb
From: $244
Hotel
Price from: $60
Getsemani, Calle Tripita Y Media No 31 - 08, Getsemani, 130011 Cartagena de Indias, Colombia
7.7 Good
From: $60
Hotel
Price from: $53
Calle del Arzobispado, 34 -80, Centro, 130015 Cartagena de Indias, Colombia
7.8 Good
From: $53
Hotel
Price from: $85
Calle de la Tablada cartagena, cartagena, province, bolivar Cra.9 #37-01, San Diego, 130001 Cartagena de Indias, Colombia
8.2 Very good
From: $85
Hotel
Price from: $24
Barrio Crespo, Calle 69 Nª4-53, Crespo, 130015 Cartagena de Indias, Colombia
7.6 Good
From: $24
Hotel
Price from: $69
Avenida San Martin 7-159, Bocagrande, 130015 Cartagena de Indias, Colombia
7.6 Good
From: $69
Hotel
Price from: $97
Centro Historico, Calle de la Cruz No 9-41, San Diego, 130001 Cartagena de Indias, Colombia
8.3 Very good
From: $97
Hotel
Price from: $206
Getsemani, Calle del Guerrero N° 29-108, Getsemani, 130001 Cartagena de Indias, Colombia
8.4 Very good
From: $206
Hotel
Price from: $29
Av Buenos aires Diagonal 21 a No 48-06, 130001 Cartagena de Indias, Colombia
8.1 Very good
From: $29
Hotel
Price from: $82
Avenida Cauca Avenida Cauca Calle 5 #2 - 14, Bocagrande, 130001 Cartagena de Indias, Colombia
9.4 Superb
From: $82