See the latest prices and deals by choosing your dates.
Hotel in San Diego, Cartagena de Indias
This former monastery dating from the 17th Century offers rooms with balconies overlooking the hotel’s gardens or the Caribbean. Luxury from reception throughout Really excellent staff and the breakfast is amazing and worth the money
Hotel in San Diego, Cartagena de Indias
Boasting a terrace and a bar, Palmas de Alba Hotel Boutique is set in Cartagena de Indias, less than 1 km from Marbella Beach and 1.9 km from Bocagrande Beach. The location in the old town is perfectly close to museums, Getsemani, nice restaurants and bars and the port for island day trips. Shoppers have to bring a little more money to Cartagena but there are some really nice boutiques if you want to spend the money. Everything can be done by foot within a 15min walk. The area is also super safe so of course one has to be reasonable and careful, but we never felt unsafe. The hotel is quiet and super classy. Breakfast was the best we had in any Colombian hotel as well. It has fresh fruit and juices. Choice of eggs and bread with jams. Usually they offer some kind of local dish as a special each day as well so it was nice to try different things :) The rooms were super clean, with air conditioning of course and the entire hotel complex has a nice smell to it. Lots of people and bars/ restaurants didn’t have water during our stay (fellow travellers in other hotels as well) but our hotel always had water and we would not have even known about the issue. The pools are also super nice. Generally the photos are super accurate and we were even more positively surprised when arriving. Highly recommend!!!
Hotel in San Diego, Cartagena de Indias
Hotel Don Pedro De Heredia is situated in the historical city centre of Cartagena. It has an outdoor pool, and offers air-conditioned rooms with marble floors and flat-screen TVs. Perfect location inside the wall, clean, comfortable and super friendly and helpful staff.
Hotel in San Diego, Cartagena de Indias
Hotel 3 Banderas is in Cartagena's city centre and offers a waterfall garden, 2 spacious patios, and a roof-top terrace overlooking Cartagena. It is just 3 blocks from the Caribbean Sea. Excellent location And very friendly staff 👍
Hotel in San Diego, Cartagena de Indias
Located in Cartagena de Indias, within less than 1 km of Marbella Beach and 1.9 km of Bocagrande Beach, Privado Selfservice Boutique Rooms provides free WiFi throughout the property. Maria, Melissa and the rest of the staff were extremely attentive and kind, they made they stay comfortable and a very pleasant experience. The room was heart warming and beautifly setup to perfection. Everything worked as expected. Breakfast also worked very well at Candé.
Hotel in San Diego, Cartagena de Indias
Voilá Centro Histórico has a garden, terrace, a restaurant and bar in Cartagena de Indias. The property is close to Cartagena's Walls, Palace of the Inquisition and Bolivar Park. the service. Carlos at the pool bar, Angy at the reception and all the others. the location is good, the hotel is beautiful
Hotel in San Diego, Cartagena de Indias
B Haus Hotel Boutique has an outdoor swimming pool, garden, a terrace and restaurant in Cartagena de Indias. Beautiful place with hot water and nice location. Roof pool is slightly heated but really nice in the evenings
Hotel in San Diego, Cartagena de Indias
Featuring water sports facilities, Hotel Boutique Callecitas de San Diego is set in Cartagena de Indias in the Bolivar region, less than 1 km from Marbella Beach and 1.9 km from Bocagrande Beach. The location was amazing- right in the walled city. Very cute decor. Hotel was small, intimate and had a fantastic staff! Was very impressed at how quite the hotel is, given the location. Rooms were very comfortable.
Hotel in San Diego, Cartagena de Indias
Situated in Cartagena de Indias, near Marbella Beach, Bocagrande Beach and Cartagena's Walls, Hotel AT THE PARK features free WiFi, and guests can enjoy a shared lounge. Excellent location, nice room in a very historic building and friendly staff. The location of the place is really good. Our room had a small balcony overlooking the park which we enjoyed in the evening - nice to share a bottle of wine and listen to the music below without getting hassled by the street vendors when sitting in the restaurant/cafe. Room was not very noisy really…everything quieted down after 11pm and we had no problem sleeping.
Hotel in San Diego, Cartagena de Indias
Offering a restaurant, Hotel Kartaxa is located in Cartagena de Indias and features a unique style with the bohemian ambiance of the 30's. Free WiFi access is available. Friendly and helpful staff. An amazing location location - I think it's in the prettiest part of the walled city, though everything (including Getsemani) is within a ten-minute walk, or so. The entire facility is remarkably clean and the flowers are beautiful! Our visit featured an excellent (with a diversity of offerings) breakfast and ridiculously friendly restaurant staff. Honestly, we preferred this breakfast (food and vibe) to our four-star hotel.
Hotel in San Diego, Cartagena de Indias
Popular hotel in this area
Hotel in San Diego, Cartagena de Indias
Popular hotel in this area
Hotel in San Diego, Cartagena de Indias
Popular hotel in this area
Hotel in San Diego, Cartagena de Indias
Popular hotel in this area
Hotel in San Diego, Cartagena de Indias
A rooftop hot tub with panoramic views of Cartagena’s historic district can be enjoyed at Hotel Cartagena Royal Inn. San Diego Square is 2 blocks away. Tastefully decorated rooms offer free WiFi. We loved our stay here in Cartagena.
Hotel in San Diego, Cartagena de Indias
This 18th century colonial-style Casa Del Curato hotel features a swimming pool and a terrace with a view of Cartagena’s old city. I loved Casa del Curato. the place was so beautiful, the staff was so helpful and friendly.
Hotel in San Diego, Cartagena de Indias
Carefully restored Casa Quero is situated in the heart of Cartagena de Indias. It offers an outdoor pool and panoramic views of Corralito de Piedra. Free Wi-Fi is available throughout the hotel. Like everywhere in Colombia, the service was great.
Hotel in San Diego, Cartagena de Indias
Located in the historical town of Cartagena, Bantu Hotel Boutique features 18th century colonial architecture and offers an outdoor swimming pool, hot tub and sauna. Facilities are beautiful and some of the staff were super helpful.
Hotel in San Diego, Cartagena de Indias
Providing free WiFi throughout the property, EMMA HOTEL SAN DIEGO is set in Cartagena de Indias, 2 km from Bocagrande Beach and 2.8 km from Crespo Beach. The staff was great, friendly and helpful.
Hotel in San Diego, Cartagena de Indias
Located in Cartagena de Indias and within less than 1 km of Marbella Beach, CASA HADASA features a terrace, non-smoking rooms, and free WiFi. the manage and all staff members were really friendly, showing a lot of hospitality and helping us...
Hotel in San Diego, Cartagena de Indias
Situated in Cartagena de Indias and with Marbella Beach reachable within 1 km, Hotel Marie Real Cartagena features concierge services, non-smoking rooms, a terrace, free WiFi and a restaurant. Fabulous huge room, satellite tv, fridge, location in old town, plenty of shelves and wardrobe...
Hotel in San Diego, Cartagena de Indias
In a prime location in the San Diego district of Cartagena de Indias, Santa Alejandría Hotel is located less than 1 km from Marbella Beach, 1.8 km from Bocagrande Beach and 3 km from Crespo Beach. Staff are great location is perfect and economical have stayed here twice. Very accommodating staff.
Hotel in San Diego, Cartagena de Indias
Featuring 2-star accommodation, ETHNIC Thematic Hotel is located in Cartagena de Indias, 1.2 km from Marbella Beach and 1.8 km from Bocagrande Beach. Location was awesome, best in the city.
Hotel in San Diego, Cartagena de Indias
Offering two hot tubs, Casa De La Tablada By Hmc is situated in the San Diego district in Cartagena de Indias. The hotel has year-round outdoor pool. Casa De La Tablada By Hmc features free WiFi. Beautiful old converted home. It’s very charming!
Hotel in San Diego, Cartagena de Indias
Featuring a terrace, Hotel Casa Centro Historico De Cartagena Colombia is located in Cartagena de Indias in the Bolivar region, less than 1 km from Marbella Beach and 1.8 km from Bocagrande Beach.
Hotel in San Diego, Cartagena de Indias
Located in Cartagena de Indias, within 1.8 km of Bocagrande Beach and 3 km of Crespo Beach, Casa Zaguan offers free WiFi throughout the property. We booked through Booking.com. the communication with the owner was great.
Hotel in San Diego, Cartagena de Indias
Boasting a terrace and a bar, Palmas de Alba Hotel Boutique is set in Cartagena de Indias, less than 1 km from Marbella Beach and 1.9 km from Bocagrande Beach. The location in the old town is perfectly close to museums, Getsemani, nice restaurants and bars and...
Hotel in San Diego, Cartagena de Indias
B Haus Hotel Boutique has an outdoor swimming pool, garden, a terrace and restaurant in Cartagena de Indias. Beautiful place with hot water and nice location.
Hotel in San Diego, Cartagena de Indias
Hotel Casa Gloria offers accommodation with flat-screen TV. It features an outdoor swimming pool and free Wi-Fi. It is located near the Old Town of Cartagena de Indias. We loved the accommodation! The team was very kind to us, from arrival to departure.
Hotel in San Diego, Cartagena de Indias
Located in Cartagena de Indias, less than 1 km from Marbella Beach, Hotel Nacar - Modernist Premium - Colombia provides accommodation with a terrace, free private parking and a restaurant.