Location: Cartagena, Bolívar, Colombia
Stars: 4
Rating: 4.2 (113 reviews)
Price: $5,953.02
Stars: 4.5
Rating: 4.6 (1174 reviews)
Price: $9,433.74
Hotel near San Felipe de Barajas Castle with pool and restaurant
Rating: 4.4 (600 reviews)
Price: $5,501.53
Hotel with pool and free WiFi
Stars: 3
Rating: 3.3 (19 reviews)
Price: $4,686.81
Rating: 4.2 (63 reviews)
Price: $4,985.88
Hotel near El Cabrero Lake
Rating: ( reviews)
Price: $4,660.00
Hotel in Cartagena near the historic downtown
Rating: 4.4 (881 reviews)
Price: $6,981.32
Hotel in Bocagrande with a pool and a fitness center on the 17th floor
Rating: 4.2 (969 reviews)
Price: $5,607.12
Apartments with ocean view in Bocagrande
Rating: 3.3 (67 reviews)
Price: $6,215.15
Hotel in Cartagena in the Bocagrande neighborhood
Rating: 4.3 (296 reviews)
Price: $5,169.95
Hotel in Bocagrande 2 blocks from the beach
Rating: 3.5 (137 reviews)
Price: $4,391.82
Hotel in Cartagena de Indias near Club Naval de Oficiales
Rating: 3.7 (100 reviews)
Price: $5,082.17
No-frills hotel in Bocagrande near the beach
Price: $4,350.46
Hotel opposite San Felipe de Barajas Castle
Rating: 4.6 (650 reviews)
Price: $6,305.79
Hotel in Cartagena de Indias near Torre del Reloj
Rating: 3.7 (139 reviews)
Price: $4,682.61
Stars: 3.5
Rating: 4.8 (283 reviews)
Price: $5,645.00
Hotel near Bocanegra Beach with a pool
Rating: 4.1 (264 reviews)
Price: $4,787.60
Hotel near the beach
Rating: 3.4 (75 reviews)
Price: $4,677.28
Beachfront hotel on Tierra Bomba Island
Location: Isla de Tierra Bomba, Bolívar, Colombia
Rating: 3.1 (48 reviews)
Price: $5,088.87
Rating: 3.5 (60 reviews)
Price: $3,977.84