How much does a hotel in Cartagena cost on an average?
On an average, it costs INR 105 per night to book a hotel in Cartagena. You will pay on average around INR 119 if you choose to stay in a 4-star hotel.
What are the best places to stay in Cartagena?
La Casa de Santa Florentina-Parking incluido - 100 m2, Casa Portela, Sercotel Carlos III are among the best hotels in Cartagena. If you are looking for hotels less than INR 105, then the best hotels are Sercotel Carlos III, Apartamento Almirante Baldasano, Apartamento Rincón del Mar