Hotels in Cartagena

Find the best Cartagena hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Cartagena hotels with free cancellation or excellent ratings

Trusted Cartagena hotel providers

See all hotels in Cartagena

View more hotels
Prices may change – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
Prices may change – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
View more hotels

Find a Cartagena hotel in the heart of the action

Beat the lines at the top Cartagena attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest-rated hotelLa Vie en Rose – 5.0
Cheapest month to bookOctober
Average 4-star hotel priceAED 483 per night
Average 5-star hotel priceAED 1,178 per night

How to find the best hotel deals in Cartagena

Want to use the same magic that powers our award-winning flight search to find the best room rates on the Internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Cartagena

  • Booking flights with us is nice and simple, don't you think? Well, that same search engine can also help you find bargain prices on Cartagena hotels. Use these hacks to secure the best prices fast.

  • Lock in some of the best Cartagena hotel prices by organizing things ahead. Hotels often offer early booking discounts or special rates to fill rooms faster.

  • However, you could still catch a last-minute offer. Although prices tend to rise closer to your stay, some places drop rates a day or two before to avoid having empty rooms, especially when it's quiet.

  • Another hack for finding cheaper hotels? Flexibility. If your itinerary isn't fixed, play around with your travel dates to discover where the best value is.

  • Avoid surprise fees later on by searching for stays with free cancellation. If your travel dates shift or a better offer shows up, you can easily cancel your booking.

Where to stay in Cartagena

Central Cartagena

  • Choose the city center and your itinerary will write itself. Take your pick of these hotels that keep you near the best-known attractions in central Cartagena.

  • If you'd like to stay nice and close to Cartagena Puerto de Culturas, you'll want to check out Sercotel Carlos III. This Cartagena hotel is around 0.64 kilometers from this popular sight.

  • When it comes to accommodation options close to Plaza Espana, AC Hotel Cartagena is tough to beat. Drop your bags at this Cartagena hotel and you'll be roughly 0.80 kilometers away.

  • Or check what deals are available for hotels near Old Cathedral of Cartagena. Sercotel Alfonso Xiii is 0.97 kilometers or so from this popular sight. This stay makes a good base for exploring both this area and the wider city.

Best hotels in Cartagena

Best budget hotels

  • A great trip doesn't have to mean paying more for your hotel. With at least ten budget Cartagena hotels available, you can spend more on the fun stuff and less on where you sleep. You can expect basic comforts like simple breakfasts, laundry facilities, and cozy beds at these reasonably priced stays.

  • Hotel Los Habaneros is a 3-star option that delivers a no-fuss, no-frills stay. Air conditioning and a lift are among its amenities.

  • Hotel La Posada delivers 2-star value. Practical perks including internet access and room desks are there to make your Cartagena hotel stay easier.

  • You'll also like the reasonable prices at Hotel Sierra Mar, which is rated 2 stars. It features a 24-hour front desk and a lift.

Best 4-star hotels in Cartagena

  • When you'd like a little more from your stay, the 4-star hotels in Cartagena deliver. With around three choices, they generally feature well-appointed rooms, attentive service, and extras like spa treatments and on-site dining. These hotels feel elevated without feeling extravagant.

  • AC Hotel Cartagena delivers the full 4-star experience. Room service and a restaurant help make this option a favorite for many.

  • Another Cartagena hotel worth considering is Hotel Cartagena Puerto. It features thoughtful amenities such as room service and a restaurant.

Best hotels with a spa

  • Find your zen at one of the two or so Cartagena hotels with a spa. They offer anything from saunas to gyms and couples treatment rooms. Throw in yoga classes, massages, and manicures and you have the recipe for relaxation.

  • Ready to hit pause for a while? Come rest at Posadas de España Cartagena. This 3-star option has a spa and massage services.

Best pet-friendly hotels

  • With at least three pet-friendly Cartagena hotels, your best buddy can be part of the journey. Many have outdoor areas or nearby parks to get some exercise, and some even offer things like grooming or pet-sitting services. A few house rules may apply, but most places go out of their way to make your furry friend feel at home.

  • At NH Campo Cartagena, thoughtful pet perks are part of the experience. A library and a fitness center are some other amenities you'll find at this hotel in Cartagena.

  • Your little buddy can also be part of the trip at Manolo. It includes room service, accessible parking and more.

  • B&B Hotel Cartagena Cartagonova will have everyone settled in no time. Its amenities include a laundry and a 24-hour front desk.

Finding cheap hotels in Cartagena: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Cartagena with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course, the cheapest hotel deal we found within the next seven days is AED 182 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for AED 370 per night.

The average price of a hotel during the week is AED 524 per night, and the average price on weekends is AED 605. Overall, it looks like the cheapest day to stay in Cartagena could be Wednesday.

We crunched some numbers on our calendar and found that Wednesday is the cheapest day to stay in Cartagena, and the most expensive day seems to be Saturday.

The average price of a 3-star hotel in Cartagena is currently around <a href="https://www.skyscanner.ae/hotels/search?entity_id=29480315&checkin=2026-04-09&checkout=2026-04-10&adults=2&rooms=1&sort=-relevance&filters=%7B%22stars%22%3A%223%22%7D" target="_blank" rel="nofollow">AED 359</a> per night, and the cheapest 3-star hotel we've found is AED 209 per night.

The average price of a 4-star hotel in Cartagena is currently around <a href="https://www.skyscanner.ae/hotels/search?entity_id=29480315&checkin=2026-04-09&checkout=2026-04-10&adults=2&rooms=1&sort=-relevance&filters=%7B%22stars%22%3A%224%22%7D" target="_blank" rel="nofollow">AED 533</a> per night, and the cheapest 4-star hotel we've found is AED 329 per night.

The average price of a 5-star hotel in Cartagena is currently around <a href="https://www.skyscanner.ae/hotels/search?entity_id=29480315&checkin=2026-04-09&checkout=2026-04-10&adults=2&rooms=1&sort=-relevance&filters=%7B%22stars%22%3A%225%22%7D" target="_blank" rel="nofollow">AED 1,322</a> per night, and the cheapest 5-star hotel we've found is AED 1,142 per night.

The cheapest month to stay in a hotel in Cartagena is April, with an average price of AED 246 per night. The most expensive month is March, when the average room rate can be up to AED 1,341 per night. These average prices are based on all the hotels we found – from hostels to fancy 5-star hotels.

The average price of a hotel in April is AED 246 per night, which is around 86% lower than the rest of the year.
If you’re planning a trip with the whole family, the best-rated hotels for you near Cartagena are Apartamentos Turisticos Maria Guerrero, El Secreto del Agua and Sercotel Alfonso Xiii.