Skip to main content

The 10 Best Resorts in Santa Marta, Colombia

Check out our selection of great resorts in Santa Marta

Filter by:


Review Score

Wonderful: 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.

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.

It was my first time to stay there in Santa Marta. It was a super nice experience, with super delicious food at the hotel owned restaurants. it’s quiet and the jacuzzi was an brilliant idea for the room. The offered taxis are great, clean, working well, nice drivers and really fair prices.

Show more Show less
9.1
Wonderful
1,351 reviews
Price from
$179.10
per night

Featuring mountain views, Apartamento Samaria Club Resort provides accommodation with a private beach area, a fitness centre and a garden, around 400 metres from Playa Cabo Tortuga. This beachfront property offers access to a balcony, mini-golf, free private parking and free WiFi. The apartment offers an infinity pool, sauna and a 24-hour front desk. Accommodation for disabled guests is also available at the property.

absolutely everything, it’s a very high end apartment with high end decoration, with every amenity needed for a peaceful stay, the view is amazing, the facilities on the property are like a 5 star hotel, the private beach with delicious and extremely inexpensive food has nothing to envy to any location in the Caribbean, just to mention the airport and the city landmarks are just an 8 minute ride from the property ,most impressed with the quality of customer service from every single person we were in contact with, the pool personnel, the waiters , the owner and the unit manager were attentive 24/7 to make sure our stay was unforgettable

Show more Show less
9.7
Exceptional
15 reviews
Price from
$74
per night

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
Wonderful
60 reviews
Price from
$128
per night

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
73 reviews
Price from
$58
per night

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.4
Wonderful
43 reviews
Price from
$83
per night

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
Excellent
1,071 reviews
Price from
$220
per night

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.

Idyllic location and vegetation as well as fauna. Impeccable facilities and warm attentive service.

Show more Show less
8.8
Excellent
1,189 reviews
Price from
$210
per night

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,822 reviews
Price from
$67
per night

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.

Location is still one of the best. Coming since years there. The staff is great. The food is good. The pool is with an amazing view. Well guarded. Near to the commercial center.

Show more Show less
8.4
Very Good
1,330 reviews
Price from
$141
per night

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.

Selected rooms are equipped with a kitchen with a dishwasher, a microwave and a minibar. At the resort, each room is fitted with air conditioning and a TV.

24/7 security at all entrances to the hotel, directly on the beach with a gated terrace to keep the local salespeople out.

Show more Show less
8.7
Excellent
800 reviews
Price from
$143.65
per night

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.
Search resorts in Santa Marta

Most booked resorts in Santa Marta this month

Resorts That Guests Love in Santa Marta

  • Avg. price/night: $23.05
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 698 reviews
    Very nice hostel! Don’t expect a 5 star resort, but it has a lot of charm. Lots of animals around. The shower and our room both had an amazing view over the hills. The food was basic but good enough. The staff were very helpful. We could leave our luggage here during our two day hike in the tayrona park. Wish we could have stayed another night!
    Margo
    Young couple
  • Avg. price/night: $232.37
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,071 reviews
    Great resort and friendly people!
    Leonardo
    Group
  • Avg. price/night: $17.93
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 47 reviews
    A cozy, elegant and wonderful place with different scenarios that invite you to always want to return, with a luxury service and not to mention its bar and cocktail service in which it stands out, excellent place to have fun.
    jordan
    Solo traveler
  • Avg. price/night: $100.41
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,822 reviews
    The resort is fabulous. The breakfast was fine. The menu in the restaurant could be a little better.
    Peter
    Young couple
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 519 reviews
    small resort with well maintained facilities, safe and secure, beautiful pool area with restaurant and bar, service was awesome attentive and always helpful, fantastic beach area that is quiet dandy and perfect for sunsets
    White
    Young couple
  • Avg. price/night: $262.31
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 1,190 reviews
    There resort is spacious and has lots of things to do. The staff is wonderful and the keep the facilities clean at all times
    Maria
    Family with young children
  • Avg. price/night: $262.31
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 1,190 reviews
    Un excelente resort.
    Carlos Eduardo
    Young couple
  • Avg. price/night: $177.67
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 391 reviews
    This is absolute luxury@
    Tammo D.
    Young couple
  • Avg. price/night: $337.11
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 343 reviews
    second time in that facility, and once again was a great pleasure….. the best Resort in Santa Marta
    Fernando
    Family with young children
  • Avg. price/night: $30.74
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 122 reviews
    Very helpful and welcoming staff. The owners are local people living in Tayrona for many years. The do have lots of knowledge about the park and their culture which they want to share with t he others. The place itself if not a luxury place but if you’re searching for a place to disconnect for a few days from distraction of the current world this might be the right place.
    Zdenek
    Young couple

Research, refine, and make plans for your whole trip