Skip to main content

Search hotels in Cartagena de Indias

Enter your dates to see the latest prices and deals for Cartagena de Indias hotels

Cartagena de Indias – great hotels and places to stay

Filter by:

Star Rating
Review score

OZ Hotel Collection

Hotel in Bocagrande, Cartagena de Indias

OZ Hotel Collection has a fitness center, garden, a terrace and restaurant in Cartagena de Indias.

S
Sterne Inspirations
From
Trinidad and Tobago
Everything. From first moment I walked in the hotel to when I left. Exceptional customer service.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,371 reviews
Price from
$101.75
1 night, 2 adults

Hotel Casona del Porvenir

Hotel in Centro, Cartagena de Indias

Ideally located in Cartagena de Indias, Hotel Casona del Porvenir has air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

V
Vasil
From
Switzerland
The bed was extremely comfortable, room was quiet even though you are literally where everything happens. Food was amazing and staff very helpful. I flew at 22:00 in the evening and they allowed me to take a shower before I get to the airport. Great service
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,073 reviews
Price from
$302.83
1 night, 2 adults

Oz Hotel Luxury

Hotel in Bocagrande, Cartagena de Indias

Located in Cartagena de Indias, 492 feet the nearest beach, Oz Hotel Luxury features air-conditioned accommodations and a bar.

E
Emmanuel
From
Costa Rica
The service, the customer service was excellent! The location, rooms, the breakfast, everything was excellent
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,710 reviews
Price from
$79.70
1 night, 2 adults

Hotel Boutique Casona del Colegio

Hotel in Centro, Cartagena de Indias

Casona de Colegio in Cartagena de Indias provides accommodations with a garden a terrace, an infinity pool and a bar.

B
Batuhany
From
Turkey
The staff was exceptional, particularly Sheikh Rojas, the hotel manager. Their kindness and helpfulness were truly commendable. The rooms were spotless and incredibly comfortable.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,097 reviews
Price from
$249.45
1 night, 2 adults

Hyatt Regency Cartagena

Hotel in Bocagrande, Cartagena de Indias

Set in Cartagena de Indias, a few steps from Bocagrande Beach, Hyatt Regency Cartagena offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar.

J
Jonathan
From
United Arab Emirates
Everything! Best hotel in town! :)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,592 reviews
Price from
$187
1 night, 2 adults

GHL San Lazaro Art Hotel

Hotel in Cartagena de Indias

Offering an outdoor pool and a restaurant, GHL San Lazaro Art Hotel is located in Cartagena de Indias.

P
Pablo
From
Spain
The place was amazing, the beds super comfortable and the rooms were very nice. The rooftop with the pool it's a must have, as an overall I would say 10/10! Will repeat if I come back to Cartagena.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,205 reviews
Price from
$153.38
1 night, 2 adults

Oz Hotel Cartagena

Hotel in Bocagrande, Cartagena de Indias

Located within a 15-minute drive from the San Felipe Castle in Cartagena de Indias, Hotel Oz offers free WiFi access, a meeting room, and an on-site bar. Bocagrande beach is just 656 feet away.

O
Otárola
From
Costa Rica
Loved everything about the place.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,890 reviews
Price from
$74.22
1 night, 2 adults

Hotel Barlovento

Hotel in Bocagrande, Cartagena de Indias

Boasting a charming terrace with a pool, Hotel Balovento is set in a modern building in the Bocagrande neighborhood, just 2 blocks from the beach. Free WiFi and parking are available.

J
Jennifer
From
Honduras
Nice hotel, staff friendly and helpful, clean place, very good location, it has a 24 hrs supermarket beside the hotel many restaurants around, exchange houses, tours agency, souvenirs shop, etc. Very safe area for tourist, very good choice to stay when you travel to Cartagena
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,217 reviews
Price from
$105.83
1 night, 2 adults

Hotel Boutique Patio Corao

Hotel in San Diego, Cartagena de Indias

Located in Cartagena de Indias and with Marbella Beach reachable within a 9-minute walk, Hotel Boutique Patio Corao has concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi...

S
Salomé
From
United States
The location was excellent (calm, safe, quiet, very walkable yet far enough from the chaos of the city center), the staff was very nice, the pool was beautiful and protected from the sun, the beds were very comfortable and the room was spacious
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 114 reviews
Price from
$119.01
1 night, 2 adults

Terrazas Hotel Boutique

Hotel in La Matuna, Cartagena de Indias

Ideally located in the La Matuna district of Cartagena de Indias, Terrazas Hotel Boutique is located a 16-minute walk from Marbella Beach, 0.8 miles from San Felipe de Barajas Castle and a 12-minute...

M
Marvin
From
Canada
Excellent location steps away from everything in the old city of Cartagena. Great view of the old town as well.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 149 reviews
Price from
$178.25
1 night, 2 adults
See more hotels in Cartagena de Indias

Hotels with airport shuttles in Cartagena de Indias

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,890 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 158 reviews
From $628.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 357 reviews
From $386.91 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 279 reviews
From $428.22 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 106 reviews
From $419.04 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 481 reviews
From $150.64 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 191 reviews
From $435.92 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,205 reviews
From $184.87 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,097 reviews
From $640.89 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,073 reviews
From $374.68 per night

Most booked hotels in Cartagena de Indias and surrounding area in the past month

See all

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,916 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,089 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,938 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,592 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,168 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,993 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 3,273 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,371 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 848 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,949 reviews

Budget hotels in Cartagena de Indias and nearby

See all
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,689 reviews

Attractively located in the center of Cartagena de Indias, Hotel Marie Real Cartagena has American breakfast and free WiFi.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 9 reviews

Located conveniently in the San Diego district of Cartagena de Indias, Casa Agena is located a 11-minute walk from Marbella Beach, half a mile from Palace of the Inquisition and a 8-minute walk from...

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Comodo alojamiento centro cartagena - 303 in Cartagena de Indias provides accommodations with free Wifi, a 16-minute walk from San Felipe de Barajas Castle, 700 yards from Palace of the Inquisition,...

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 15 reviews

Apto centro comodo 3 piso -- 1 in Cartagena de Indias provides accommodations with free Wifi, a 8-minute walk from Palace of the Inquisition, 600 yards from Bolivar Park, and a 7-minute walk from...

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 15 reviews

Alojamiento centro histórico - 3-2 in Cartagena de Indias features accommodations with free Wifi, a 8-minute walk from Palace of the Inquisition, 600 yards from Bolivar Park, and a 7-minute walk from...

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 37 reviews

Apartamento centro histórico 303-2 in Cartagena de Indias offers accommodations with free Wifi, a 6-minute walk from Palace of the Inquisition, 600 yards from Bolivar Park, and a 6-minute walk from...

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 10 reviews

Apartamento centro Histórico -303 in Cartagena de Indias offers accommodations with free Wifi, a 6-minute walk from Palace of the Inquisition, 600 yards from Bolivar Park, and a 6-minute walk from...

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 733 reviews

Offering a garden and a terrace, Casa Lorenza Hotel in Cartagena de Indias is close to Marbella Beach and Palace of the Inquisition.

Best hotels with breakfast in Cartagena de Indias and nearby

See all
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 714 reviews

Well set in the San Diego district of Cartagena de Indias, Santa Alejandría Hotel is located a 11-minute walk from Marbella Beach, 0.4 miles from Palace of the Inquisition and a 8-minute walk from...

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 101 reviews

Located within a 10-minute walk of Marbella Beach and half a mile of Palace of the Inquisition, Casa Centro Histórico has rooms with air conditioning and a private bathroom in Cartagena de Indias.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,756 reviews

Well situated in Cartagena de Indias, Hostal Casa Torres Centro Historico - Adults Only has air-conditioned rooms, a shared lounge and free WiFi.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 173 reviews

Located in Cartagena de Indias and within a 11-minute walk of Marbella Beach, CASA HADASA features a terrace, non-smoking rooms, and free WiFi.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 475 reviews

Featuring a fitness center, restaurant and views of city, Mood Matuna Hotel Cartagena is located in Cartagena de Indias, a 14-minute walk from Marbella Beach.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,538 reviews

“Comfortable and quiet rooms with air conditioning and hot showers — perfect for relaxing in the historic center.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 711 reviews

A rooftop hot tub with panoramic views of Cartagena’s historic district can be enjoyed at Cartagena Royal Hotel Boutique. San Diego Square is 2 blocks away. Tastefully decorated rooms offer free WiFi.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 316 reviews

Carefully restored Casa Quero is located in the heart of Cartagena de Indias. It offers an outdoor pool and panoramic views of Corralito de Piedra. Free Wi-Fi is available throughout the hotel.

Hotels located in the center of Cartagena de Indias

See all
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 415 reviews

Just a 8-minute walk from Cartagena's Gold Museum and 0.9 miles from San Felipe de Barajas Castle, Casa de la Cruz Centro Historico features accommodations in Cartagena de Indias, with a bar.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 198 reviews

Located in Cartagena de Indias, within a 6-minute walk of Palace of the Inquisition and 600 yards of Bolivar Park, APARTAMENTOS DECOR has free WiFi.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 304 reviews

In a prime location in the San Diego district of Cartagena de Indias, Hotel Boutique Callecitas de San Diego is located a 11-minute walk from Marbella Beach, 0.4 miles from Palace of the Inquisition...

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 389 reviews

In the historic town of Cartagena, Bantu Hotel Boutique features 18th century colonial architecture and offers an outdoor swimming pool, hot tub and sauna.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 766 reviews

Hostel Dorado Plaza Getsemaní features a fitness center, garden, a shared lounge and terrace in Cartagena de Indias.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,120 reviews

Hotel Stil features spacious accommodations with free Wi-Fi and an airport shuttle service. It is located in Cartagena's historical center near India Catalina, in the traditional La Matuta area.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 402 reviews

Well set in the Centro district of Cartagena de Indias, ETHNIC Thematic Hotel is located a 5-minute walk from Palace of the Inquisition, 500 yards from Bolivar Park and a 5-minute walk from...

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 492 reviews

Located in Cartagena de Indias, near Marbella Beach, Bocagrande Beach and Cartagena's Walls, Hotel AT THE PARK features free WiFi, and guests can enjoy a shared lounge.

FAQs about hotels in Cartagena de Indias

Caribbean History, Color & Soul

Colourful and historic, modern and colonial, local and touristic, Cartagena de Indias represents one of the liveliest Colombian beach resorts. Its character mixes cultures and peoples, including natives, Spanish, African and Arab. Its rich legacy granted its Old Town the recognition as a UNESCO World Heritage Site.

When the Spanish founded the city in 1533, the region had already been inhabited for thousands of years. It became an important port for the Spanish gold and a significant political centre. Echoes of those times can be seen throughout the historic centre, in the city walls, the San Felipe de Barajas Castle, and the colourful streets and colonial squares. Some of the best hotels in Cartagena de Indias can be found here.

Proudly Caribbean, Cartagena’s soul gives the rhythm to the streets, and the music coming out of cafés and restaurants is nothing but a physical manifestation of its collective spirit. Follow the beat, get to the seaside, and have one of your best holidays. Hotels near Cartagena de Indias’ beaches will be the perfect stage.

You can reach the city flying from Bogotá El Dorado International Airport to Rafael Nuñez Airport. Don’t miss this remarkable piece of Colombia, Booking.com offers you the best hotel deals in Cartagena de Indias.

Learn more about visiting Cartagena de Indias

  • 1 attraction
  • 40 points of interest
  • 13 neighborhoods

What Guests Said About Cartagena de Indias:

Scored out of 10, guest rating 4.0

Photos of the city show beautiful buildings and churches and...

Photos of the city show beautiful buildings and churches and views but the reality is quite different. The narrow streets are full of noisy motor bikes and scooters and the people who use them have no consideration for pedestrians and other users. They ignore traffic lights and it is quite dangerous to cross the roads. Then if you walk along the walls which are quite safe then look over the edge you will see loads of rubbish dumped and also in the sea. There are litter bins but they are mostly empty. It is a shame because it is quite an attractive city, or would be without the rubbish and the noise. But there are some good points. If you walk around the Parque del Centenario, which is free, you will see Sloths in the trees just above you and also monkeys. You can visit the Islas del Rosario by speedboat on a usual bumpy ride which takes about an hour. It’s not cheap and unfortunately most of the beaches have been grabbed by private owners and hotels. There are some public beaches but they are difficult to access and the footpaths have very few signs, so its easy to lose your way, even though it is a small island.
Guest review byDavid
Italy
Scored out of 10, guest rating 10

Getsemani is a great area to explore and the castle is quite...

Getsemani is a great area to explore and the castle is quite interesting, but best hire a guide to understand its history. It's a shame the central park by Getsemani has been 'modernised', it seems to have displaced most of the animals that you used to be able to see there
Guest review byJohn
United Kingdom
Scored out of 10, guest rating 8.0

Cartagena is very beautiful, however it is also incredibly...

Cartagena is very beautiful, however it is also incredibly touristy. It is busy, noisy and is packed with souvenir shops, restaurants and bars. Most of these are really overpriced - I am from London and the costs were similar, which was a bit of a shock as this isn't the case in the rest of Colombia. Honestly, I didn't love the experience of the old town, but I did spend a day sailing on the Bona Vida catamaran which I booked through La French Touch Cartagena at great price. It was a brilliant escape as was a day at the Blue Apple Beach Club, which was great value at $50 for the boat trip there and back and a day by their pool and beach. Without those two beach days I think my time in Cartagena would have dragged as there isn't much to do other than shop and eat in the main town. The best food I had in the city was at Sambal in Getsemani, which was absolutely delicious. The staff were amazing and the food and drinks were so good and not too overpriced. It's perfectly safe for solo female travellers as it's so busy. I walked around at night and never felt unsafe as there are always lots of people around.
Guest review byUrsula
United Kingdom
Scored out of 10, guest rating 8.0

The historic centre is very vibrant, lively and full of good...

The historic centre is very vibrant, lively and full of good restaurants and bars. There is something for everybody ie if you want a nice, quiet meal or want to party. There are also good trips which you can book to take you to local islands. The local beaches are not great ie the sand is not lovely and white as you expect from the Caribbean sea. So expect to have to get a boat to either a Beach Club or on a day excursion to get lovely beaches. We stayed for 4 days / 3 nights and that was enough to do what we wanted to do ie local walking food tour, a day trip to 3 islands and go to a beach club.
Guest review bySusan
United Kingdom
Scored out of 10, guest rating 10

The old city is beautiful and well decorated- I've never...

The old city is beautiful and well decorated- I've never seen streets with so many things hanging over them! It can be difficult to find food that isn't fried sometimes, but there is a lot of diversity and seafood. Favorite things include: touring the fort, free walking tours, dance class, dancing at Donde Fidel, Bazurto Market, eating new things.
Guest review byAlex Ostrofsky
Canada
Scored out of 10, guest rating 4.0

This City did not meet my expectations .

This City did not meet my expectations . Authorities should protect , invest in and take more attention to its entire cultural and tourist sites and places of interest , market and transportation as well; the locals take advantage with the prices and provide poor service
Guest review byMartinez

See reviews by guests who stayed at hotels in Cartagena de Indias

See all
From $374.68 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,073 reviews
Nice hotel quite funky. Bit strange not having a window in your room. But the plus side is it’s super quiet and very dark. The bed was our comfiest yet in Colombia. We slept extremely well. Staff were nice and breakfast very good. Swimming pool wasn’t really useable so don’t book here if a pool is priority. Location is very central on a very busy street. Cartagena is fabulous. We loved it
Guest review byVictoria
United Kingdom
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 845 reviews
The Charme 64 Hotel was a great experience and excellent value. THe location was great for exploring surrounding sites, local market, old city and beach close by. Hotel facilities were very clean and beautiful with plants and pool area. Breakfast was also very good! Staff went out of their way to make us feel welcome!
Guest review byPhyllis
Canada
From $49.30 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 720 reviews
Casa Ego in Cartagena is a gem that offers an exquisite blend of luxury, comfort, and Colombian charm. Whether you're visiting for leisure or a special occasion, this boutique hotel provides a remarkable experience that captures the essence of Cartagena's vibrant culture and history. Breakfast was delicious.
Guest review byCarolina
Canada
From $239.10 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 368 reviews
There is so much to like about this place. Location is right in the middle of the old city but quiet. The hotel is gorgeous. Public areas are delightful and the rooms large and elegant. The pool although small is great and the views lovely. Breakfast changed daily and is interesting.
Guest review byPaul
Australia
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 396 reviews
Beautiful small boutique hotel close to everything but really silent inside
Guest review byArmin
Germany