Find and Book Top Hotels in Cartagena

Search among 8 available hotels and places to stay in Cartagena from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-8 out of 8
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great382 reviews
MapView on map1000 yd from City Center200 yd from casa llagostera
From   US$ 123 /nightSelect
8.2
Great245 reviews
MapView on map900 yd from City Center100 yd from Cine Alfonso XIII
From   US$ 92 /nightSelect
8.2
Great449 reviews
200 yd from City Center200 yd from Museo Naval de Cartagena
From   US$ 56 /nightSelect
8.2
Great340 reviews
1.2 mi from City Center1.0 mi from Chachi Park
From   US$ 52 /nightSelect
8.4
Great781 reviews
1300 yd from City Center200 yd from The Tourist Bus
From   US$ 48 /nightSelect
8.4
Great589 reviews
900 yd from City Center200 yd from Cine Alfonso XIII
From   US$ 54 /nightSelect
8.4
Great447 reviews
1700 yd from City Center300 yd from Camelotpark
From   US$ 63 /nightSelect
8.4
Great24 reviews
10.0 mi from City Center
From   US$ 91 /nightSelect

Best hotels and places to stay in Cartagena

Why visit?

Cartagena, Spain is a charming coastal city that offers a mix of rich history, beautiful beaches, and vibrant culture. For tourists, Cartagena provides the perfect blend of relaxation and exploration. With its stunning architecture, ancient ruins, and picturesque waterfront, it is a must-visit destination for travelers seeking a captivating experience.

Where to stay?

Cartagena Old Town: The heart of Cartagena is its historic Old Town, where you can wander through narrow streets lined with colorful buildings, visit ancient Roman ruins, and admire the impressive Cartagena Cathedral. This area is home to some of the best hotels in Cartagena, including boutique accommodations and charming guesthouses. Staying in Cartagena Old Town allows you to immerse yourself in the citys rich history while being within walking distance of popular attractions such as the Roman Theatre Museum and the Cartagena Naval Museum.

La Manga del Mar Menor: If you are seeking a beachfront experience, look no further than La Manga del Mar Menor. This long strip of land separates the Mediterranean Sea from the Mar Menor lagoon and offers a variety of luxurious beach resorts and hotels. With its crystal-clear waters, golden sand beaches, and numerous water sports activities, La Manga del Mar Menor is a paradise for those looking to relax and enjoy the sun. Many hotels in this area provide stunning sea views and direct access to the beach, making it an ideal location for beach lovers.

Port Area: For travelers interested in a vibrant atmosphere with a mix of historical sites and modern attractions, the Port Area is a great choice. This bustling neighborhood is located near the port and offers a range of hotels catering to different budgets. From here, you can explore the Roman Theatre, stroll along the picturesque promenade, and enjoy the lively nightlife. The Port Area is also conveniently located near the Plaza de los Héroes de Cavite, a popular gathering place with plenty of cafes and bars.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $120.

4-star hotels: The average price per night is around $120 to $200.

5-star hotels: The average price per night is around $200 to $400.

Best value for money:

Hotel Cartagena Plaza: Located near the beach and in close proximity to the city center, Hotel Cartagena Plaza offers comfortable rooms at an affordable price. Its prime location allows guests to easily access both the beach and popular attractions in the city. With amenities such as an outdoor swimming pool, fitness center, and on-site restaurant, this hotel provides excellent value for money.

Hotel Los Habaneros: Situated in the heart of Cartagena, Hotel Los Habaneros offers comfortable and well-appointed rooms at a reasonable price. It is conveniently located near the Port Area, allowing easy access to the citys main attractions, restaurants, and shops. The hotel also offers a buffet breakfast and has a rooftop terrace with panoramic views of the city.

NH Cartagena: NH Cartagena is a modern hotel located in the city center and is known for its excellent service and comfortable rooms. With a range of amenities including a fitness center, rooftop swimming pool, and an on-site restaurant offering delicious local cuisine, NH Cartagena offers a great value for money experience.

Best kid-friendly hotels:

Hotel Izán Cavanna: Situated on the stunning La Manga del Mar Menor, Hotel Izán Cavanna is a family-friendly hotel that offers spacious rooms and a range of amenities for children. With a kids club, playground, and an outdoor swimming pool, this hotel provides a perfect setting for a family vacation.

Hotel Sercotel Alfonso XIII: Located in the heart of the city, Hotel Sercotel Alfonso XIII offers comfortable rooms with an option of family-sized accommodations. The hotel provides various family-friendly amenities, including a childrens play area and a swimming pool. Its central location allows easy access to attractions suitable for kids, such as the Cartagena Naval Museum and the Roman Theatre Museum.

Best hotels for a romantic getaway:

Hotel Cartagonova: Nestled in the Old Town, Hotel Cartagonova offers a romantic atmosphere with its elegant and tastefully decorated rooms. The hotel features a rooftop terrace with stunning views, where couples can enjoy a drink while admiring the panoramic vistas of the city.

La Manga Club Principe Felipe: Situated in La Manga del Mar Menor, La Manga Club Principe Felipe is a luxury hotel that offers a perfect ambiance for a romantic retreat. With its tranquil surroundings and access to a golf course and spa facilities, couples can indulge in relaxation while enjoying each others company.

Best for location:

NH Campo Cartagena: NH Campo Cartagena is located in a quiet area near the city center. It offers easy access to attractions such as the Roman Theatre and the Port Area. The hotel provides comfortable rooms and has a lovely outdoor terrace where guests can enjoy the beautiful surroundings.

Hotel Los Habaneros: As previously mentioned, Hotel Los Habaneros is centrally located, making it an ideal choice for those who want to explore the city on foot. Its proximity to the Port Area allows guests to enjoy nearby restaurants, shops, and the picturesque waterfront.

Hotel Arqua: Situated near the Cartagena Naval Museum and the Port Area, Hotel Arqua offers a convenient location for travelers interested in maritime history and exploration. The hotel provides comfortable rooms and has a charming rooftop terrace with views of the port.

Best for a short city break:

NH Cartagena: NH Cartagena, mentioned earlier as a great value for money option, is also an excellent choice for a short city break. Its central location allows easy access to the citys main attractions, providing a convenient base for exploration and a comfortable stay.

Hotel Cartagonova: With its prime location in Cartagenas Old Town, Hotel Cartagonova is perfect for a short city break. Guests can immerse themselves in the citys rich history and vibrant culture, with major landmarks just a short walk away.

Show moreLess