Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The 10 Best Magdalena Resorts - All Inclusive Resorts in Magdalena, Colombia

Check out our pick of great resorts in Magdalena

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Santa Marta Marriott Resort Playa Dormida 5 stars

Santa Marta

Located in Santa Marta, 1.4 km from Bello Horizonte, Santa Marta Marriott Resort Playa Dormida provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre. With a garden, the property also features a shared lounge, as well as a terrace. The accommodation offers a 24-hour front desk, a shuttle service, room service and free WiFi throughout the property. The service was great, they were always there for you and very kind people The food was delicious and fresh

Show more Show less
9.1
Superb
1,354 reviews
Price from
£144
per night

New Apartment Reserva del Mar 1421 Santa Marta ocean view

Santa Marta

Set in Santa Marta, 1.5 km from El Rodadero Beach, 3.1 km from Rodadero Sea Aquarium and Museum and 3.3 km from Playa Blanca, New Reserva del Mar 1421 Santa Marta ocean view provides accommodation with a balcony and free WiFi. The property is 6 km from Santa Marta Marina. The stay here was very comfortable, the building Reserva and their staff were amazing, specially Andrea, she was so polite and attentive. Karol, the owner was very helpful and nice

Show more Show less
9.3
Superb
60 reviews
Price from
£102
per night

La Mansion del Rodadero

El Rodadero, Santa Marta

An outdoor swimming pool and barbecue facilities are featured on-site at La Mansion del Rodadero, which is located in Santa Marta, just 80 metres away from El Rodadero Beach. The property is 500 metres from Rodadero Sea Aquarium and Museum. The slide and pool were quiet and fun The staff were helpful and kind

Show more Show less
9.5
Exceptional
72 reviews
Price from
£62
per night

Apartamento con salida al Mar

Santa Marta

Featuring air-conditioned accommodation with a rooftop pool, mountain view and a patio, Apartamento con salida al Mar is set in Santa Marta. This beachfront property offers access to a balcony, table tennis, free private parking and free WiFi. The property features a 24-hour front desk, a restaurant with an outdoor dining area.

Show more Show less
9.5
Exceptional
43 reviews
Price from
£95
per night

Zuana Beach Resort 5 stars

Bello Horizonte, Santa Marta

Featuring a hot tub, a pool, a fitness centre and a tennis court, Zuana Beach Resort offers rooms with free Wi-Fi and plasma TVs in Santa Marta, only 30 metres from Bello Horizonte Beach.

Bright and spacious, rooms at Zuana Beach Resort are fitted with air conditioning and fans. All of them have private bathrooms. Pools were clean and great. Excellent security on the beach and the road. Fantastic buffet breakfast. The restaurants had a good selection for lunch and dinner.

Show more Show less
8.9
Fabulous
1,072 reviews
Price from
£175
per night

Irotama Resort 5 stars

Bello Horizonte, Santa Marta

Located 100 metres from the beach, Irotama Resort offers on-site marine activities, 3 outdoor swimming pools and a spa and fitness centre. WiFi is available. Activities for children are organised. There are complimentary airport-pick ups. Nice staff, amazing rooms, good food and amazing beach!

Show more Show less
8.8
Fabulous
1,185 reviews
Price from
£167
per night

Hotel Santorini Resort 4 stars

Bello Horizonte, Santa Marta

Located 100 metres from the Bello Horizonte Beach and 5.8 km from Santa Marta town centre, the Hotel Santorini Resort offers a beach club with 3 swimming pools, a spa with body treatments and a fitness centre. Our stay was simply amazing from start to end. We got a double room with balcony in the third floor. Checking in was fast and pretty easy, everything was in order and everything was crystal clear. We were actually surprised they take cleanliness very seriously and do a thorough clean every day (scrubbing floors, new sheets, new towels, new blankets). Aircon and TV work flawlessly. Breakfast was superb and quite big which I loved. There was a nice assortment of options including fruits, breakfast cereal, yogurts, beverages, soups, eggs, traditional sausages, arepas, bread… quite the assortment for real! This is a very quiet neighbourhood and it’s just a block away from the beach. There’s the Zazue mall at walking distance which has plenty of things to do and visit. The hotel even provides beach tents at a cheaper fare than the guys at the beach. You’re even welcomed to bring your own snacks and store them in your mini bar. High ceilings (which I personally love). The staff was super friendly and easy to reach at all times. Can’t say enough good things about this place. Extremely pleased. No hidden fees. Read some regular reviews in Google and I was quite worried but this place ended up exceeding by far any of our expectations. Best hotel stay so far. Wish we could stay longer!

Show more Show less
8
Very good
1,818 reviews
Price from
£54
per night

Tamaca Beach Resort 4 stars

El Rodadero, Santa Marta

At Tamacá Beach Resort, Hotel guests can enjoy Caribbean 4-star style décor in Santa Marta, facing Rodadero Bay.

Downtown Santa Marta is a 20-minute drive and Simon Bolivar Airport is 20 minutes from the resort. Free parking is available on site without reservation. easy access to a beautiful beach

Show more Show less
8.4
Very good
1,333 reviews
Price from
£112
per night

Hilton Santa Marta 4 stars

Bello Horizonte, Santa Marta

Located in Santa Marta, 60 metres from Bello Horizonte, Hilton Santa Marta provides accommodation with an outdoor swimming pool, private parking, a terrace and a restaurant. Providing a bar, the property is located within 2 km of Playa Cabo Tortuga. The accommodation offers evening entertainment and room service.

Each room is fitted with air conditioning, a safety deposit box and a TV, and certain rooms at the resort have a balcony. The staff is fantastic. also the rooms and facilities.

Show more Show less
8.7
Fabulous
793 reviews
Price from
£108
per night

HOTEL KARAYA DIVE RESORT

El Rodadero, Santa Marta

Set in Santa Marta, 100 metres from El Rodadero Beach, HOTEL KARAYA DIVE RESORT offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Offering a restaurant, the property also has a terrace, as well as a sauna. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi. The hotel was very nice and clean. The staff was very friendly and always ready to help in everyone way

Show more Show less
8.9
Fabulous
155 reviews
Price from
£70
per night

Most booked resorts in Magdalena this month

Resorts that guests love in Magdalena