Find and Book Top Rated Hotels in Cartagena

Search among 7 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-7 out of 7
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$ 106 /nightSelect
8.2
Great245 reviews
MapView on map900 yd from City Center100 yd from Cine Alfonso XIII
From   US$ 86 /nightSelect
8.2
Great412 reviews
200 yd from City Center200 yd from Museo Naval de Cartagena
From   US$ 67 /nightSelect
8.4
Great746 reviews
1300 yd from City Center200 yd from The Tourist Bus
From   US$ 65 /nightSelect
Hotel
8.2
Great336 reviews
1.2 mi from City Center1.0 mi from Chachi Park
From   US$ 72 /nightSelect
8.6
Great554 reviews
900 yd from City Center200 yd from Cine Alfonso XIII
From   US$ 68 /nightSelect
8.4
Great446 reviews
1700 yd from City Center300 yd from Camelotpark
From   US$ 61 /nightSelect

Best hotels and places to stay in Cartagena

Why visit?

Cartagena, located in the region of Murcia in Spain, offers a captivating blend of historical attractions, beautiful beaches, and vibrant cultural experiences. This charming coastal city boasts a rich history, evident in its well-preserved Roman ruins and medieval architecture. Cartagena also offers delicious cuisine, lively festivals, and a warm Mediterranean climate, making it an ideal destination for tourists seeking a unique and enriching experience.

Where to stay?

When choosing a place to stay in Cartagena, there are several distinct areas that offer different advantages based on your preferences. Here are some of the best areas in Cartagena for accommodation:

Old Town (Casco Antiguo) - Staying in the heart of the historic center will immerse you in the city's ancient charm. You'll be surrounded by beautifully preserved architecture, narrow streets filled with shops and restaurants, and iconic landmarks like the Roman Theater. The Old Town is perfect for history lovers and those who enjoy a lively atmosphere.

La Manga Strip: If you prefer beachfront accommodations, La Manga Strip is a fantastic choice. This narrow strip of land offers a diverse range of hotels and resorts overlooking the Mediterranean Sea. With its pristine sandy beaches and crystal-clear waters, it is an ideal spot for sunbathing, watersports, and relaxation.

El Portús: For a more secluded and nature-focused experience, consider staying in El Portús. This tranquil village is nestled between mountains and the sea and offers stunning coastal views, hiking trails, and a naturist campsite for those who enjoy this lifestyle. It's a great option for nature enthusiasts and those seeking a peaceful retreat.

Price per hotel room per night:

Cartagena offers a variety of hotels catering to different budgets. Here is an average price range for hotel rooms per night based on star ratings:

3-star hotels: $50 to $90

4-star hotels: $85 to $150

5-star hotels: $150 and above

Best value for money:

Hotel Los Habaneros: Ideally located in the city center, this 3-star hotel offers comfortable rooms, friendly staff, and reasonable prices. It's within walking distance of major attractions and provides a great base for exploring Cartagena.

NH Campo Cartagena: Another excellent option for budget-conscious travelers, this 3-star hotel offers modern and spacious rooms, a convenient location, and a delicious buffet breakfast.

Best kids-friendly hotels:

Hotel Cartagonova: With its family-friendly amenities and spacious rooms, this 4-star hotel is an ideal choice for families visiting Cartagena. It offers a children's play area, swimming pool, and easy access to nearby attractions.

La Manga Club Principe Felipe: Located in the prestigious La Manga Club resort, this 5-star hotel provides a range of activities for children, including a kids' club, golf courses, and sports facilities.

Best hotels for romantic getaway:

Hotel Alfonso XIII: This elegant 5-star hotel combines luxury and history, providing a romantic setting for couples. With its stunning architecture, beautiful gardens, and first-class service, it promises a memorable and intimate experience.

Hotel Sercotel Alfonso XIII: Another romantic option, this boutique hotel offers stylish rooms, personalized service, and a rooftop terrace with panoramic views of the city.

Best for location:

Hotel Boutique Atrium: Situated in the heart of the Old Town, this boutique hotel offers convenient access to the city's main attractions, restaurants, and shops. It features charming rooms with a blend of modern comforts and historic elements.

NH Cartagena: Located near the harbor and within walking distance of the Old Town, this 4-star hotel offers comfortable rooms and a rooftop pool with panoramic views of the city and sea.

Best for a short city break:

Hotel NH Collection Cartagena: Just steps away from the Roman Theater, this 4-star hotel provides a central location, contemporary rooms, and a rooftop pool. It's an excellent choice for a brief city break.

Hotel Posadas De España Cartagena: Offering comfortable accommodations and a convenient location near the train station, this 3-star hotel is perfect for those looking for a short stay in Cartagena.

Show moreLess