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.

D
Daniel
From
Colombia
Hotel was great! My room was cleaned all days properly, and the staff was super friendly and helping us all the time.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,452 reviews
Price from
$101.63
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.

E
Ernesto
From
Puerto Rico
Clean, gorgeous, inviting. Has an historical charm with a modern touch.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,070 reviews
Price from
$290.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.

A
Abimbola
From
Jamaica
Everything was great. The staff were extremely helpful and the hotel was very clean.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,708 reviews
Price from
$84.43
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,099 reviews
Price from
$239.57
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.

R
Richard
From
Slovakia
very nice clean room with comfy beds, nice pool with a stunning view of the city
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,198 reviews
Price from
$149.14
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.

M
Marisa
From
Bermuda
Spacious , clean and in a good location.. Staff are super friendly.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,882 reviews
Price from
$82.59
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.

T
Thuresha
From
France
Everything was clean and the room super comfortable. All members of the staff are really kind and helpful. The breakfast is really good. The pool is actually a decent size to cool off and is kept clean.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,185 reviews
Price from
$101.64
1 night, 2 adults

Arcadia Hotel

Hotel in Crespo, Cartagena de Indias

Attractively set in the Crespo district of Cartagena de Indias, Arcadia Hotel is located a 3-minute walk from Crespo Beach, 1.9 miles from Steps of La Popa Mount and 2.2 miles from San Felipe de...

T
Thierry
From
Canada
The owners are very nice people and very professional
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 204 reviews
Price from
$66.28
1 night, 2 adults

Hotel casa santiago botero

Hotel in Centro, Cartagena de Indias

Well situated in the center of Cartagena de Indias, Hotel casa santiago botero provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a fitness center.

A
Aparna
From
Canada
A gorgeous place to stay! The hotel has just six rooms and a lot of lovely common spaces, so it felt like home. The staff were very helpful and attentive, they were a pleasure to chat to. The room was very spacious, comfortable, a great space for a rest day in the midst of a busy vacation. The art everywhere is gorgeous, and the pool was fun for an afternoon dip.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 100 reviews
Price from
$228.18
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, 122 reviews
Price from
$104.86
1 night, 2 adults
See more hotels in Cartagena de Indias

Where to stay in Cartagena de Indias

Our most popular neighborhoods in the last 30 days

Hotels with airport shuttles in Cartagena de Indias

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 204 reviews
From $66.28 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,882 reviews
From $100.72 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 158 reviews
From $603.59 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 356 reviews
From $390.33 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 286 reviews
From $359.83 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 109 reviews
From $402.44 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 479 reviews
From $149.93 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 189 reviews
From $400.49 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,198 reviews
From $158.61 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,099 reviews
From $331.42 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 7.6
Good - What previous guests thought, 1,886 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,593 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,116 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,266 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,881 reviews

Popular with guests booking hotels in Cartagena de Indias

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

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 504 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,017 reviews

Popular with guests booking hotels in Cartagena de Indias

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

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,025 reviews

Hotels located in the center of Cartagena de Indias

See all
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,688 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.6
Good - What previous guests thought, 16 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 7.7
Good - What previous guests thought, 3 reviews

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.4
Good - What previous guests thought, 16 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.5
Very Good - What previous guests thought, 38 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, 11 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.2
Very Good - What previous guests thought, 174 reviews

B Haus Hotel Boutique has a garden, terrace, a restaurant and bar in Cartagena de Indias.

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, 700 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.4
Good - What previous guests thought, 114 reviews

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

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,767 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, 174 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, 480 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.5
Very Good - What previous guests thought, 699 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, 321 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.

Scored out of 10, guest rating 9.1
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.

Budget hotels in Cartagena de Indias and nearby

See all
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 412 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.2
Very Good - What previous guests thought, 202 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, 300 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 7.9
Good - What previous guests thought, 818 reviews

Offering two hot tubs, Casa De La Tablada By Hmc is located in the San Diego district in Cartagena de Indias. The hotel has year-round outdoor pool. Casa De La Tablada By Hmc features free WiFi.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,111 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, 400 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 9.3
Wonderful - What previous guests thought, 67 reviews

Casa Anita offers accommodations in Cartagena de Indias, 3 miles from Steps of La Popa Mount and a 10-minute walk from Cartagena Modern Art Museum.

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

Apartamentos casa Gimani features accommodations within 300 yards of the center of Cartagena de Indias, with free Wifi and a kitchen with a microwave, a toaster, and a fridge.

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