b&bs in Cartagena de Indias, Colombia

Cartagena is a jewel on Colombia’s Caribbean coast. The walled old city, a United Nations World Heritage site, oozes Spanish colonial charm with its cobbled streets and brightly-painted buildings. Outside of the colonial core, the tourist district of Bocagrande offers beachfront hotels and nightlife.

10 available properties found 

Very good8.0
203 reviews

Juna Hotel Boutique

room Cartagena de Indias
5.24 mi from center

Set in Cartagena de Indias, 100 metres from Marbella Beach and less than 1 km from Cartagena's Walls, Juna Hotel Boutique offers accommodation with free WiFi, air conditioning and access to a garden with a terrace.
Superb9.0
35 reviews

Casa Renacer

room Cartagena de Indias
4.9 mi from center

Located in Cartagena de Indias, 1 km from Bocagrande Beach and 1.4 km from Marbella Beach, Casa Renacer provides accommodation with free WiFi, air conditioning, a shared lounge and a garden.
Superb9.0
72 reviews

Casa Rosa

room Cartagena de Indias
5.29 mi from center

Situated in Cartagena de Indias in the Bolivar region and Marbella Beach reachable within 1.4 km, Casa Rosa features rooms with free WiFi, air conditioning and flat-screen TV.
Superb9.0
192 reviews

Posada La Fe by BespokeColombia

room Cartagena de Indias
4.88 mi from center

Featuring free WiFi and an outdoor pool, Posada La Fe by BespokeColombia offers pet-friendly accommodation in Cartagena de Indias, 700 metres from Cartagena's Gold Museum.
Very good8.0
359 reviews

Hotel Cartagena Airport

room Cartagena de Indias
4.72 mi from center

Providing accommodation with free WiFi, air conditioning and flat-screen TV, Ayenda 1802 Hotel Cartagena Airport is located 1.7 km from Marbella Beach and 5 km from Steps of La Popa Mount.
Superb9.0
190 reviews

Ayenda Casa Roman

room Cartagena de Indias
4.36 mi from center

Located within 1.3 km of Bocagrande Beach and 2.1 km of Marbella Beach in Cartagena de Indias, Ayenda Casa Roman provides accommodation with free WiFi and flat-screen TV. The bed and breakfast offers a terrace. Castillogrande Beach is 2.
Very good8.0
547 reviews

Casa Crespo Beach 65-148

room Cartagena de Indias
4.51 mi from center

Offering an outdoor pool, Casa Crespo Beach 65-148 is set in the Crespo district in Cartagena de Indias. Each room comes with a flat-screen TV with cable channels. Certain rooms feature views of the pool or garden.
Very good8.0
96 reviews

Hotel Auaecoco

room Cartagena de Indias
5.56 mi from center

Located in front of the beach, this hotel features tropical architecture, a garden and a terrace. Cartagena de Indias city’s centre is a 10-minute drive away. The rooms in Auaecoco have private bathrooms and cable TV. Some rooms feature beach views.
Very good8.0
11 reviews

Alojamiento Arte y Salud

room Cartagena de Indias
4.03 mi from center

Located 2 km from Marbella Beach, Alojamiento Arte y Salud provides accommodation with a garden, a terrace and a 24-hour front desk for your convenience. The bed and breakfast features both WiFi and private parking free of charge.
Very good8.0
204 reviews

ETHNIC Thematic Hotel

room Cartagena de Indias
5.25 mi from center

Located in Cartagena de Indias, less than 1 km from Marbella Beach and a 17-minute walk from Bocagrande Beach, ETHNIC Thematic Hotel provides city views and free WiFi.