If you accept the fact that you will need to catch the bus to the port abd city centre then Hotel Manolo is a good value, clean and comfortable place to stay in Cartagena. It is either a 3km, 40 minute walk to the port or €1.20 on the number seven bus! The room was clean, spacious and comfortable with air conditioning and a fridge (which is a bonus in a Spanish hotel). The staff were courteous and helpful and the menu del noche varied and good value (there were very few restaurants open on our first night which was a Monday). There is also a lovely Spanish tapas bar within five minutes walk from the hotel - El Paso de Los Elefantes. I would recommend Hotel Manolo and the tapas restaurant.