Skip to main content

Beach Hotels in Cartagena de Indias

Find the beach hotels that appeal to you the most

The best beach hotels in Cartagena de Indias

Check out our pick of great beach hotels in Cartagena de Indias

Filter by:

Review score

Sofitel Barú Cartagena

Hotel in Cartagena de Indias

Facing the beachfront, Sofitel Barú Cartagena offers 5-star accommodation in Cartagena de Indias and features an outdoor swimming pool, fitness centre and terrace.

C
Carolina
From
South Africa
This hotel is amazing if you are looking to literally relax and enjoy the beautiful beach. But, what makes this place amazing is its staff. Everyone, absolutely everyone in this hotel is so attentive and friendly that you feel like royalty. A true resting paradise.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,043 reviews
Price from
US$315
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 accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar.

R
Rikesh
From
United Kingdom
Staff were very friendly and welcoming, made a real difference
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,618 reviews
Price from
US$187
1 night, 2 adults

Estelar Cartagena de Indias Hotel y Centro de Convenciones

Hotel in Bocagrande, Cartagena de Indias

Set in the Bocagrande district in Cartagena de Indias, 1.4 km from Cartagena's Gold Museum, Estelar Cartagena de Indias Hotel y Centro de Convenciones boasts air-conditioned rooms with free WiFi...

B
Bakuho
From
Japan
Great installations, clean room, fast wifi (more than 130mbps↑), lovely ocean view and nice breakfast🙌
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,914 reviews
Price from
US$206.87
1 night, 2 adults

Vista a la Playa del Cabrero

Cartagena de Indias

Boasting air-conditioned accommodation with a private pool, Vista a la Playa del Cabrero is set in Cartagena de Indias. This beachfront property offers access to free WiFi and free private parking.

M
Melanie
From
Australia
We arrived late at night, the check-in went smoothly. Our room was cool and a great relief from the Cartagena heat. Our self-contained apartment was clean with beach views.. centrally located, we could walk to the walled city . There were plenty of transport options to get around this beautiful city..
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 100 reviews
Price from
US$95.12
1 night, 2 adults

Apartamento

Crespo, Cartagena de Indias

Set in Cartagena de Indias, the recently renovated Apartamento offers accommodation 500 metres from Crespo Beach and 3.9 km from Steps of La Popa Mount.

R
Ricardo
From
Netherlands
the host was amazing friendly the appartement was relax and good. the airco was good. we loved the pace
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 168 reviews
Price from
US$36.14
1 night, 2 adults

Morros ío Serena Del Mar - RNT 95283-523

Manzanillo, Cartagena de Indias

Boasting a garden, private pool and lake views, Morros ío Serena Del Mar - RNT 95283-523 is set in Cartagena de Indias.

A
Alhosani
From
United Arab Emirates
Give as long time to check out 5 pm
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 149 reviews
Price from
US$78.60
1 night, 2 adults

Apartamentos Morros City Cartagena

Bocagrande, Cartagena de Indias

200 metres from Bocagrande Beach in Cartagena de Indias, Apartamentos Morros City Cartagena offers accommodation with access to a sauna, hot tub and fitness centre.

A
Aaron
From
United Kingdom
Amazing property with fantastic views and very well located
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 148 reviews
Price from
US$153.24
1 night, 2 adults

Edificio Palmetto Beach Apto 1702

Bocagrande, Cartagena de Indias

Offering a garden and city view, Edificio Palmetto Beach Apto 1702 is set in Cartagena de Indias, 60 metres from Bocagrande Beach and 3.8 km from Palace of the Inquisition.

s
siobhan
From
Ireland
Beautiful location across from the beach. Gorgeous apartment
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 110 reviews
Price from
US$123.52
1 night, 2 adults

Escape to Paradise - Oceanfront in Cartagena

Crespo, Cartagena de Indias

Boasting air-conditioned accommodation with a rooftop pool, city view and a patio, Escape to Paradise - Oceanfront in Cartagena is set in Cartagena de Indias.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$57.60
1 night, 2 adults

Luxury Ocean View - Bocagrande

Bocagrande, Cartagena de Indias

Boasting accommodation with a rooftop pool, sea view and a balcony, Luxury Ocean View - Bocagrande is situated in Cartagena de Indias.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$112.29
1 night, 2 adults
All beach hotels in Cartagena de Indias

Top picks for Cartagena de Indias hotels

Explore our most popular hotels in Cartagena de Indias

Filter by:

Review score

Sofitel Barú Cartagena

Hotel in Cartagena de Indias

Facing the beachfront, Sofitel Barú Cartagena offers 5-star accommodation in Cartagena de Indias and features an outdoor swimming pool, fitness centre and terrace.

C
Carolina
From
South Africa
This hotel is amazing if you are looking to literally relax and enjoy the beautiful beach. But, what makes this place amazing is its staff. Everyone, absolutely everyone in this hotel is so attentive and friendly that you feel like royalty. A true resting paradise.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,043 reviews
Price from
US$315
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 accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar.

R
Rikesh
From
United Kingdom
Staff were very friendly and welcoming, made a real difference
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,618 reviews
Price from
US$187
1 night, 2 adults

Estelar Cartagena de Indias Hotel y Centro de Convenciones

Hotel in Bocagrande, Cartagena de Indias

Set in the Bocagrande district in Cartagena de Indias, 1.4 km from Cartagena's Gold Museum, Estelar Cartagena de Indias Hotel y Centro de Convenciones boasts air-conditioned rooms with free WiFi...

B
Bakuho
From
Japan
Great installations, clean room, fast wifi (more than 130mbps↑), lovely ocean view and nice breakfast🙌
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,914 reviews
Price from
US$206.87
1 night, 2 adults

Vista a la Playa del Cabrero

Cartagena de Indias

Boasting air-conditioned accommodation with a private pool, Vista a la Playa del Cabrero is set in Cartagena de Indias. This beachfront property offers access to free WiFi and free private parking.

M
Melanie
From
Australia
We arrived late at night, the check-in went smoothly. Our room was cool and a great relief from the Cartagena heat. Our self-contained apartment was clean with beach views.. centrally located, we could walk to the walled city . There were plenty of transport options to get around this beautiful city..
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 100 reviews
Price from
US$95.12
1 night, 2 adults

Apartamento

Crespo, Cartagena de Indias

Set in Cartagena de Indias, the recently renovated Apartamento offers accommodation 500 metres from Crespo Beach and 3.9 km from Steps of La Popa Mount.

R
Ricardo
From
Netherlands
the host was amazing friendly the appartement was relax and good. the airco was good. we loved the pace
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 168 reviews
Price from
US$36.14
1 night, 2 adults

Morros ío Serena Del Mar - RNT 95283-523

Manzanillo, Cartagena de Indias

Boasting a garden, private pool and lake views, Morros ío Serena Del Mar - RNT 95283-523 is set in Cartagena de Indias.

A
Alhosani
From
United Arab Emirates
Give as long time to check out 5 pm
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 149 reviews
Price from
US$78.60
1 night, 2 adults

Apartamentos Morros City Cartagena

Bocagrande, Cartagena de Indias

200 metres from Bocagrande Beach in Cartagena de Indias, Apartamentos Morros City Cartagena offers accommodation with access to a sauna, hot tub and fitness centre.

A
Aaron
From
United Kingdom
Amazing property with fantastic views and very well located
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 148 reviews
Price from
US$153.24
1 night, 2 adults

Edificio Palmetto Beach Apto 1702

Bocagrande, Cartagena de Indias

Offering a garden and city view, Edificio Palmetto Beach Apto 1702 is set in Cartagena de Indias, 60 metres from Bocagrande Beach and 3.8 km from Palace of the Inquisition.

s
siobhan
From
Ireland
Beautiful location across from the beach. Gorgeous apartment
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 110 reviews
Price from
US$123.52
1 night, 2 adults

Escape to Paradise - Oceanfront in Cartagena

Crespo, Cartagena de Indias

Boasting air-conditioned accommodation with a rooftop pool, city view and a patio, Escape to Paradise - Oceanfront in Cartagena is set in Cartagena de Indias.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$57.60
1 night, 2 adults

Luxury Ocean View - Bocagrande

Bocagrande, Cartagena de Indias

Boasting accommodation with a rooftop pool, sea view and a balcony, Luxury Ocean View - Bocagrande is situated in Cartagena de Indias.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$112.29
1 night, 2 adults
All beach hotels in Cartagena de Indias

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Cartagena de Indias and surroundings in the past month

See all

Popular with guests booking beach hotels in Cartagena de Indias

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,662 reviews

Popular with guests booking beach hotels in Cartagena de Indias

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

Popular with guests booking beach hotels in Cartagena de Indias

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,133 reviews

Popular with guests booking beach hotels in Cartagena de Indias

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,775 reviews

Popular with guests booking beach hotels in Cartagena de Indias

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,618 reviews

Popular with guests booking beach hotels in Cartagena de Indias

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

Popular with guests booking beach hotels in Cartagena de Indias

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,285 reviews

Popular with guests booking beach hotels in Cartagena de Indias

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,363 reviews

Popular with guests booking beach hotels in Cartagena de Indias

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,914 reviews

Popular with guests booking beach hotels in Cartagena de Indias

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,775 reviews

Highly rated beach hotels in Cartagena de Indias and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 166 reviews

Apartamento Ganem 505a is a beachfront property located in Cartagena de Indias, 1.8 km from San Felipe de Barajas Castle and 800 metres from Cartagena's Walls.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 20 reviews

Muralla by Wynwood House is located on the seafront in Cartagena de Indias, 100 metres from Marbella Beach and 700 metres from Cartagena's Walls.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 58 reviews

Featuring air-conditioned accommodation with a rooftop pool, sea view and a balcony, Cabrero, cerca de la Ciudad Amurallada y playa is located in Cartagena de Indias.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 131 reviews

Featuring air-conditioned accommodation with a private pool, sea view and a patio, Apartaestudio Altamar is set in Cartagena de Indias.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 58 reviews

Boasting air-conditioned accommodation with a rooftop pool, lake view and a patio, cartagena balcon con vista al mar is situated in Cartagena de Indias.

From US$141.35 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 550 reviews

Located in Cartagena de Indias, Casa Hotel Terraza del Cabrero offers beachfront accommodation 300 metres from Marbella Beach and provides various facilities, such as a shared lounge, a terrace and a...

From US$66.57 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 14 reviews

Situated in Cartagena de Indias, 1.5 km from Marbella Beach and 1.2 km from San Felipe de Barajas Castle, Tu casa en Cartagena-Torices offers a private beach area and air conditioning.

From US$48.10 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 226 reviews

Located within 500 metres of Marbella Beach and 1.4 km of Cartagena's Walls, Shekinah House provides rooms with air conditioning and a private bathroom in Cartagena de Indias.

From US$44.92 per night

Beach Hotels with swimming pools in Cartagena de Indias and nearby

Situated in Cartagena de Indias, just 800 metres from Marbella Beach, APARTAMENTO CON VISTA Al MAR features beachfront accommodation with a garden, a terrace, a bar and free WiFi.

From US$708.99 per night

Boasting air-conditioned accommodation with a private pool, city view and a patio, Villa exclusiva junto al mar en Cartagena is situated in Cartagena de Indias.

From US$980.96 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,662 reviews

On the shores of the majestic Caribbean Sea and in the peaceful El Cabrero neighbourhood stands the Hotel Abi Inn By GEH Suites, part of the distinguished GEH SUITES hotel chain, renowned for its...

From US$118.68 per night

Apt frente al Mar 10 min a pie Centro Histórico is a beachfront property situated in Cartagena de Indias, 300 metres from Marbella Beach and 1 km from Cartagena's Walls.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 2 reviews

Facing the seafront in Cartagena de Indias, Apartamento frente al mar, vista al centro de Cartagena is an apartment, boasting an outdoor pool and private parking.

From US$89.83 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,087 reviews

Set in the Marbella district in Cartagena de Indias, 900 metres from Cartagena's Walls, Hotel Isla Capri boasts a restaurant, bar and free WiFi throughout the property.

From US$95.95 per night

Set in Cartagena de Indias, 700 metres from Bocagrande Beach and 1.5 km from Palace of the Inquisition, HS-T Habitacion Triple con wifi, piscina y aire acondicionado offers accommodation with free...

From US$196.84 per night

Set in Cartagena de Indias, within 700 metres of Bocagrande Beach and 1.5 km of Palace of the Inquisition, HS-DD Habitación Deluxe cerca al mar con piscina y wifi offers accommodation with free WiFi,...

From US$164.12 per night

Enjoy breakfast in Cartagena de Indias and nearby

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

Hotel Apartasuites Cabreromar is 1.2 km from inside the walled area in Cartagena de Indias and 300 metres from Marbella Beach.

From US$114.14 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,574 reviews

Hotel Aixo Suites By GEH Suites is set on the beachfront in Cartagena de Indias, 100 metres from Marbella Beach and 1.7 km from Cartagena's Walls.

From US$138.94 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 39 reviews

Situated in Cartagena de Indias, 1.9 km from San Felipe de Barajas Castle, Casa Hostal La Vie en Rose features accommodation with a shared lounge, private parking, a terrace and a bar.

From US$84.55 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 480 reviews

Set in Cartagena de Indias, a few steps from Bocagrande Beach, Hotel Cartagena Dubai offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a fitness centre.

From US$313.58 per night
Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 227 reviews

The Costa del Sol is situated on the Bocagrande beachfront. It offers free WiFi and a rooftop pool with panoramic views of the bay and the walled city of Cartagena.

From US$72.66 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 375 reviews

A rooftop swimming pool, an on-site nightclub and rooms with sea views can be enjoyed a 5-minute walk from the beach and the historical center in Cartagena.

From US$192.61 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,443 reviews

Located on the beach in Bocagrande area, the main tourist and shopping district of Cartagena, this plush hotel offers 4 dining options, a Casino, a pool with sea views and free Wi-Fi.

From US$261.57 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,472 reviews

Situated on Cartagena's beachfront, close to the historic city centre, Hotel Regatta offers cheerful rooms with free WiFi and scenic ocean views.

From US$150.25 per night

Save money on beach in Cartagena de Indias and nearby – budget options available

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

Featuring air-conditioned accommodation with a private pool, garden view and a balcony, Espectacular Apartamento cerca al centro Histórico is located in Cartagena de Indias.

From US$108.33 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews

Edificio frente a la playa en cartagena, marbella is a beachfront property located in Cartagena de Indias, 1.4 km from Cartagena's Walls and 2.7 km from San Felipe de Barajas Castle.

From US$60.37 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 30 reviews

Apto Marbella is a beachfront property situated in Cartagena de Indias, 500 metres from Marbella Beach and 1.4 km from Cartagena's Walls.

From US$56.33 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated on the beachfront in Cartagena de Indias, la Ola de la Vida con AA WIFI has a private beach area and is close to Marbella Beach.

From US$180.17 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 21 reviews

Set in Cartagena de Indias, just 500 metres from Marbella Beach, Duplex playa y mar offers beachfront accommodation with free WiFi.

From US$87.19 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 12 reviews

Located in Cartagena de Indias in the Bolivar region, @casa_grace Bienvenidos! features a balcony and garden views. This beachfront property offers access to a terrace.

From US$94.32 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 14 reviews

Casa Grace Apto con vista al mar is a beachfront property located in Cartagena de Indias, 200 metres from Marbella Beach and 1.6 km from Cartagena's Walls.

From US$76.62 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 59 reviews

APT cercano centro Histórico N - Marbella O is a beachfront property set in Cartagena de Indias, 100 metres from Marbella Beach and 1.8 km from Cartagena's Walls.

From US$120.90 per night

FAQ about beach hotels in Cartagena de Indias

Beach hotels that guests love in Cartagena de Indias

See all
Avg. price/night: US$124.59
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 935 reviews
Lovely spacious rooms with a very comfy bed & great shower! Room overlooked the sea too. Rooftop pool was a highlight with a great bar and friendly staff. Location was great too - short Uber into the main town but was right on the beach which was what we preferred.
Guest review by
Ben
Young couple
Avg. price/night: US$85.34
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 50 reviews
This place is right on the beach, the rooms are clean and spacious and the staff is helpful and friendly. Breakfast and supper are good and plentiful.
Guest review by
Suzanne
People with friends
Avg. price/night: US$261.57
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,443 reviews
The pros: - staff is incredible super nice and the best asset this hotel has - location in boca grande - good breakfast (buffet) with jus turnouts variety - the bed is amazing to sleep in - if you book a room with partial view to ocean on the left side of the hotel, (not sure there is another side) you can see the sunset from your room - just in front of the beach
Guest review by
Federico Ll
Young couple
Avg. price/night: US$207
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,201 reviews
Super clean and comfortable. Location is nearer the airport so a 15-20 min taxi ride to the historic centre. Pool area really nice facing the beach with beach access. No restaurants outside hotel but there is a lovely beach restaurant about 5 mins walk to the right of the hotel on the beach. It's the one with the giant head. Can't remember the name but it's gorgeous and the food was good. Friendly staff.
Guest review by
Renee
People with friends
Avg. price/night: US$85.34
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 50 reviews
The location right on the beach
Guest review by
glen
Group
Avg. price/night: US$235.89
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,775 reviews
For a family with small kids, this is a very good hotel in Cartagena. It offers playground and childrens pool, also for bigger kids there is quite a big water slide. The location right at the beachfront is amazing, also it is not far from the airport. The staff are friendly and helpful. The hotel consists of two buildings, where "Torre del mar" offers also a gym, spa, etc.
Guest review by
Marco
Family with young children
Avg. price/night: US$150.25
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,472 reviews
Traveled to cartegena with my husband for a four night vacation. This hotel was great because it was right on the beach and has two roof top pools that were hardly used by other guests. Beautiful sunset views. Overall, I would recommend because it was a great hotel! Just be aware that it is a few miles from the center of town so we took multiple Ubers a day back and forth.
Guest review by
Jess
Young couple