The 10 best beach hotels in Cartagena de Indias, Colombia | Booking.com
Skip to main content
In partnership with
Yododo

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 selection of great beach hotels in Cartagena de Indias

Filter by:

Review score

Sofitel Barú Calablanca

Hotel in Cartagena de Indias

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

M
Maria Paula
From
United Kingdom
It’s a really beautiful property, the hotel has a great food and cocktails program. There’s many pools to enjoy, the beach is very well maintained and the staff all around the hotel are lovely!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,091 reviews
Location 8.9
Price from
$315.90
1 night, 2 adults

Habitación independiente cerca al aeropuerto 1

Crespo, Cartagena de Indias

Habitación independiente cerca al aeropuerto 1 is a recently renovated homestay in Cartagena de Indias where guests can make the most of the private beach area and garden.

S
Saira Rafiq
From
United States
6 Minutes walk from the airport. Perfect for late night arrival or early flights. Close to stores and AC works perfect. Thank you
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 201 reviews
Location 9.5
Price from
$25.45
1 night, 2 adults

Apartamento

Crespo, Cartagena de Indias

Apartamento is a recently renovated apartment in Cartagena de Indias, near Crespo Beach.

L
Leo
From
United States
So comfortable and great area
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 182 reviews
Location 9.6
Price from
$34.29
1 night, 2 adults

HOMEthel

Marbella, Cartagena de Indias

HOMEthel is a recently renovated homestay in Cartagena de Indias near Marbella Beach.

A
Andres
From
Paraguay
Excelente atención e instalaciones 💪🏽
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 121 reviews
Location 9.3
Price from
$40.71
1 night, 2 adults

Torres del Lago B-2

Laguito, Cartagena de Indias

Providing city views, Torres del Lago B-2 in Cartagena de Indias offers accommodations, a fitness center, an open-air bath, and a shared lounge.

B
Benoit
From
United States
Amazing views from 11th floor, owners were attentiinate and made us feel at home. Several dining options nearby, walking distance. Good wifi, AC in every room and in the living room.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 155 reviews
Location 9.2
Price from
$137.84
1 night, 2 adults

Mirador del Laguito 1201

Laguito, Cartagena de Indias

Mirador del Laguito 1201 is located in Cartagena de Indias, just a 4-minute walk from Laguito Beach and 3.1 miles from Palace of the Inquisition. This beachfront property offers access to a balcony.

B
Brian Clements
From
United States
I absolutely love this apartment. It's spacious, has a nice decor, and is comfortable. The host is friendly and accommodating,
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 126 reviews
Location 9.3
Price from
$92.86
1 night, 2 adults

Apartamentos Morros City Cartagena

Bocagrande, Cartagena de Indias

A 2-minute walk from Bocagrande Beach in Cartagena de Indias, Apartamentos Morros City Cartagena features accommodations with access to a hot tub, fitness center, and public bath.

W
Wendy Yohana
From
Colombia
It is in an excellent location, you have everything within reach, the apartment is super nice it has an excellent view, the beds very comfortable, each space has air conditioning, the wonderful pool, the staff of the building and the ladies of the toilet all very friendly, the truth is recommended I loved my stay in this place.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 159 reviews
Location 9.7
Price from
$145.37
1 night, 2 adults

Apto en Morros Epic Cartagena

La Boquilla, Cartagena de Indias

Apto en Morros Epic Cartagena is a recently renovated apartment in Cartagena de Indias where guests can make the most of the fitness center and open-air bath.

L
Luz
From
United States
the apt was beautiful and confortable. very well equipped
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 101 reviews
Location 9.5
Price from
$87.72
1 night, 2 adults

Apart Suítes Stay Morros EOS - Acceso directo a la playa

Manzanillo, Cartagena de Indias

A 1-minute walk from Manzanillo Beach in Cartagena de Indias, Apart Suítes Stay Morros EOS - Acceso directo a la playa provides accommodations with access to a sauna and hot tub.

K
Kycto
From
United States
Great location—direct access to the beach and with excellent amenities. The apartment has a lovely view and nice décor. Kitchen is fully equipped. The host is very attentive and eager to help, and the on-site staff are very kind. Definitely a great option to stay.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Location 9.6
Price from
$56.39
1 night, 2 adults

EL DAGO mar

Cartagena de Indias

A 3-minute walk from Marbella Beach, EL DAGO mar is a beachfront property in Cartagena de Indias providing amenities such as a kitchen and flat-screen TV.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews
Location 9.5
Price from
$76.69
1 night, 2 adults
All beach hotels in Cartagena de Indias

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

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

See all

FAQ about beach hotels in Cartagena de Indias

Beach Hotels That Guests Love in Cartagena de Indias

See all
  • Avg. price/night: $115.16
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 811 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: $80.20
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 54 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
    Travelers with friends
  • Avg. price/night: $187.22
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 2,855 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: $221
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,208 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
    Travelers with friends
  • Avg. price/night: $80.20
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 54 reviews
    The location right on the beach
    Guest review by
    glen
    Group
  • Avg. price/night: $210
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,796 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: $166.33
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 1,594 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

Research, refine, and make plans for your whole trip

gogless