Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cartagena

Filter by star ratings
All filters
Marina Arpon
Marina Arpon
8.0 Excellent
La Manga, Spain
Show on map
14.6 mi from city centre, Cartagena 
ExcellentBased on 111 reviews
8.0

Ona Marina Arpon is located in Cartagena and provides guests with wireless internet. It also provides outdoor tennis courts, supervised child care/activities and an outdoor pool.

Hotel Manolo
Hotel Manolo
7.8 Good
Avda Juan Carlos I - 7, Cartagena, Spain
Show on map
1.4 mi from city centre, Cartagena 
GoodBased on 720 reviews
7.8

Located in Cartagena, Manolo is within a 30-minute drive of Murcia-San Javier Airport and provides a rooftop terrace. It is conveniently positioned for guests wishing to discover the area's attractions.

Hotel La Posada
Hotel La Posada
8.8 Excellent
Calle Diego González 8, La Palma, Spain
Show on map
6.0 mi from city centre, Cartagena 
ExcellentBased on 236 reviews
8.8

Hotel La Posada is located in Cartagena and provides free Wi-Fi. It also offers luggage storage, a 24-hour reception and a tour desk.

Las Gaviotas
Las Gaviotas
8.0 Excellent
Gran Vía, s/n., La Manga, Spain
Show on map
15.0 mi from city centre, Cartagena 
ExcellentBased on 259 reviews
8.0

Hotel Las Gaviotas Cartagena provides 4-star accommodation in Cartagena. The various facilities this modern hotel offers include a 24-hour reception, an outdoor pool and luggage storage.

Hotel Sercotel Alfonso XIII
Hotel Sercotel Alfonso XIII
8.7 Excellent
Paseo Alfonso XIII, 40, Cartagena, Spain
Show on map
0.2 mi from city centre, Cartagena 
ExcellentBased on 1,207 reviews
8.7

Sercotel Alfonso XIII provides comfortable 4-star accommodation in Cartagena. It is close to the area's tourist attractions and is minutes on foot from Cartagena Train Station.

Hotel Sercotel Carlos III
Hotel Sercotel Carlos III
8.5 Excellent
Carlos Iii, 49, Cartagena, Spain
Show on map
0.2 mi from city centre, Cartagena 
ExcellentBased on 1,597 reviews
8.5

Situated a short stroll from Cartagena Train Station, Sercotel Carlos III provides guests with an ideal base while in Cartagena. It provides 3-star accommodation with air-conditioned rooms.

Entremares Biobalneario Marino
Entremares Biobalneario Marino
7.5 Good
Segunda Avenida, La Manga, Spain
Show on map
15.2 mi from city centre, Cartagena 
GoodBased on 2,081 reviews
7.5

Featuring an in-house night club and a beauty salon, Hotel & Spa Entremares is situated in Cartagena and boasts 5-star accommodation. It also provides a Jacuzzi, an outdoor pool and a sauna.

Hotel Los Habaneros
Hotel Los Habaneros
8.0 Excellent
Calle de San Diego, 60, Cartagena, Spain
Show on map
0.4 mi from city centre, Cartagena 
ExcellentBased on 3,178 reviews
8.0

Located within a 10-minute walk of Cartagena Train Station, Hotel Los Habaneros is a convenient base when in Cartagena. It is ideally positioned for guests wishing to discover the area's attractions.

NH Campo Cartagena
NH Campo Cartagena
8.2 Excellent
Calle Ciudadela, 24, Cartagena, Spain
Show on map
0.7 mi from city centre, Cartagena 
ExcellentBased on 1,129 reviews
8.2

NH Campo Cartagena is situated in Cartagena and is close to the area's popular attractions. The various facilities this modern hotel features include meeting rooms, a coffee bar and a hair salon.

Hotel Mossaic
Hotel Mossaic
Calle Los Luisos 11, Los Alcázares, Spain
Show on map
11.8 mi from city centre, Cartagena 

Mossaic is situated in Los Alcazares and features complimentary Wi-Fi. It is conveniently positioned for those wanting to visit local attractions.

Tips for booking a Cartagena hotel

Cheapest month:January
Most expensive month:July
Average price in Cartagena:$74/night
Absolute cheapest price found:$45/night
Cheapest day:Thursday
Most expensive day:Sunday
$48 - $102
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$50 - $82
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cartagena hotels

Show all 405 hotels
1
Hotel Sercotel Carlos III
Hotel Sercotel Carlos III
8.5 Excellent
Carlos Iii, 49, Cartagena, Spain
Show on map
0.2 mi from city centre, Cartagena 

Situated a short stroll from Cartagena Train Station, Sercotel Carlos III provides guests with an ideal base while in Cartagena. It provides 3-star accommodation with air-conditioned rooms.

2
Hotel Sierra Mar
Hotel Sierra Mar
8.3 Excellent
Calle Salto, 12, La Unión, Spain
Show on map
0.1 mi from city centre, La Unión 

Hotel Sierra Mar is located in Cartagena and features complimentary Wi-Fi. It also provides a tour desk, a 24-hour reception and a playground.

3
NH Cartagena
NH Cartagena
8.6 Excellent
Real 2. Plza. Héroes de Cavite, Cartagena, Spain
Show on map
0.4 mi from city centre, Cartagena 

Situated just a short stroll from Plaza Heroes de Cavite, this modern hotel offers both a restaurant and a bar. It is also minutes from Cartagena's well-known tourist attractions.

4
Hotel Los Habaneros
Hotel Los Habaneros
8.0 Excellent
Calle de San Diego, 60, Cartagena, Spain
Show on map
0.4 mi from city centre, Cartagena 

Located within a 10-minute walk of Cartagena Train Station, Hotel Los Habaneros is a convenient base when in Cartagena. It is ideally positioned for guests wishing to discover the area's attractions.

5
Hotel Manolo
Hotel Manolo
7.8 Good
Avda Juan Carlos I - 7, Cartagena, Spain
Show on map
1.4 mi from city centre, Cartagena 

Located in Cartagena, Manolo is within a 30-minute drive of Murcia-San Javier Airport and provides a rooftop terrace. It is conveniently positioned for guests wishing to discover the area's attractions.

Cheapest hotels in Cartagena, Murcia

Show all 405 hotels
Hotel Mossaic
Hotel Mossaic
Calle Los Luisos 11, Los Alcázares, Spain
Show on map
0.4 mi from city centre,  

Mossaic is situated in Los Alcazares and features complimentary Wi-Fi. It is conveniently positioned for those wanting to visit local attractions.

$26
Avg. per night
Hotel Sierra Mar
Hotel Sierra Mar
8.3 Excellent
Calle Salto, 12, La Unión, Spain
Show on map
0.1 mi from city centre,  

Hotel Sierra Mar is located in Cartagena and features complimentary Wi-Fi. It also provides a tour desk, a 24-hour reception and a playground.

$26
Avg. per night
Hotel La Posada
Hotel La Posada
8.8 Excellent
Calle Diego González 8, La Palma, Spain
Show on map
0.1 mi from city centre,  

Hotel La Posada is located in Cartagena and provides free Wi-Fi. It also offers luggage storage, a 24-hour reception and a tour desk.

$38
Avg. per night
Hotel Los Habaneros
Hotel Los Habaneros
8.0 Excellent
Calle de San Diego, 60, Cartagena, Spain
Show on map
0.4 mi from city centre,  

Located within a 10-minute walk of Cartagena Train Station, Hotel Los Habaneros is a convenient base when in Cartagena. It is ideally positioned for guests wishing to discover the area's attractions.

$42
Avg. per night
Hotel Manolo
Hotel Manolo
7.8 Good
Avda Juan Carlos I - 7, Cartagena, Spain
Show on map
1.4 mi from city centre,  

Located in Cartagena, Manolo is within a 30-minute drive of Murcia-San Javier Airport and provides a rooftop terrace. It is conveniently positioned for guests wishing to discover the area's attractions.

$51
Avg. per night
B&B Hotel Cartagena Cartagonova
B&B Hotel Cartagena Cartagonova
8.4 Excellent
Marcos Redondo, 3, Cartagena, Spain
Show on map
0.3 mi from city centre,  

B&B Hotel Cartagena Cartagonova provides 4-star accommodation in Cartagena. It also features a Jacuzzi, a sauna and a Turkish steam bath.

$53
Avg. per night
Hotel Sercotel Carlos III
Hotel Sercotel Carlos III
8.5 Excellent
Carlos Iii, 49, Cartagena, Spain
Show on map
0.2 mi from city centre,  

Situated a short stroll from Cartagena Train Station, Sercotel Carlos III provides guests with an ideal base while in Cartagena. It provides 3-star accommodation with air-conditioned rooms.

$56
Avg. per night
NH Campo Cartagena
NH Campo Cartagena
8.2 Excellent
Calle Ciudadela, 24, Cartagena, Spain
Show on map
0.7 mi from city centre,  

NH Campo Cartagena is situated in Cartagena and is close to the area's popular attractions. The various facilities this modern hotel features include meeting rooms, a coffee bar and a hair salon.

$58
Avg. per night

Hotel prices in Cartagena

2 stars and under

$26 - $38

Hotel La Posada

#1 Most popular

Hotel La Posada
8.8 Excellent
$38
Avg. per night
Hotel Sierra Mar

Best value

Hotel Sierra Mar
8.3 Excellent
$26
Avg. per night
3 stars

$42 - $58

Hotel Sercotel Carlos III

#1 Most popular

$56
Avg. per night
Hotel Manolo

#2 Most popular

Hotel Manolo
7.8 Good
$51
Avg. per night
Hotel Los Habaneros

Best value

Hotel Los Habaneros
8.0 Excellent
$42
Avg. per night
4 stars +

$26 - $122

NH Cartagena

#1 Most popular

NH Cartagena
8.6 Excellent
$95
Avg. per night
Hotel Sercotel Alfonso XIII

#2 Most popular

$81
Avg. per night
B&B Hotel Cartagena Cartagonova

Best value

$53
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Cartagena

About Cartagena

Home to historic museums, impressive churches and archaeological sites, Cartagena is a city bursting with culture. The city dates back to 220 BC and was a prominent harbour town and major naval station on the Mediterranean coast.

Things to do

Cartagena’s biggest attraction and most-iconic landmark is the Roman Theatre Museum. Built between the 1st and 5th centuries, the theatre boasts incredible Roman architecture and exhibits archaeological items found around its circumference. Take a guided tour to learn about the city's history.

Palacio Consistorial is one of the city's most picturesque palaces. Built in the 1900s, the palace boasts French architecture, a marble facade and delicate stained-glass windows. Culture vultures and historians alike will enjoy a guided tour of the palace rooms and the grand staircase.

Looking to learn about the city’s history? Take a trip to the Archeological Museum to learn about Cartagena’s historical development, explore the changing civilisations and marvel at the remains of Greek ceramics and Bronze Age pottery.

The archaeology exhibits continue at the National Museum of Underwater Archaeology, where display rooms explain the process of underwater archaeology. In the main hall, a Roman boat hangs from the ceiling, while side rooms feature vast collections of relics and artefacts relating to the Mediterranean maritime trade.

Getting around

San Javier Airport sits just 30 minutes outside Cartagena, while Alicante–Elche Airport is just under an hour’s drive away. Cartagena is compact enough to be explored on foot, while local buses and taxis are also available.

Cartagena travel FAQs

  • What are the best hotels in Cartagena?

    NH Cartagena is a very popular hotel in Cartagena with a score of 8.6 from 1,648 reviews. Posadas de España Cartagena (8.4 from 1,559 reviews) and Loop Inn Hostel Cartagena (8.8 from 1,439 reviews) are also highly rated Cartagena hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Cartagena cost?

    The average price of a hotel in Cartagena is $180 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Cartagena?

    Prices for Cartagena hotels have been found for as low as $35/night over the last 3 days.