The Best 4 Hotels in Santa Marta, Colombia

Best 4 hotels in Santa Marta-001
Author: Magic Tours Editorial Team|Last updated: 23/06/2026

A quick guide to the best hotels in Santa Marta downtown.

By Greici Baquero

Edition & Translation by Citlali Flores

The best hotels in Santa Marta are located in downtown, famous for it's "outdoor activities", so if you are going to stay in Santa Marta it is important to find the perfect place to rest after a day in the Tayrona National Park or one of the beaches.

Although the city is small, it offers great variety of accommodation, from charming boutique  hostels to big hotels, most of them are in the Historic downtown, this being the most emblematic place in the city and with different activities in the area.

1. Casa Carolina Boutique Hotel

hotel boutique casa carolina
hotel boutique casa carolina

Characterized by it's relaxed style, pools and jacuzzis, this boutique hotel is one of the best accommodation options, the staff that works at the hotel is local and they have very good tips on how to enjoy the city. You can not miss your boat tour in Samoa which takes you to the most beautiful beaches of the Tayrona Park.

Address: Cl. 12 # 3-40, Santa Marta, Magdalena Phone: (5) 4233354

See more here 

2. Mercure Santa Marta Emile

mercure Santa Marta Emile
mercure Santa Marta Emile

The best thing about this hotel is that it has its own private beach, get ready to be in one of the most comfortable rooms of your trip, the breakfast buffet is one of the best reasons to stay there, along with the pool bar, turkish bath and gym.

If you feel that your travel days have generated some stress, be ready to pamper yourself at the it's spa. The location of this hotel is perfect for travelers, because it is only 10 minutes from the airport.

Address: Calle 115 NO 2 39 Bello Horizonte ,, Santa Marta Phone: (5) 4368484

See more here

3. Cathedral square

Catedral plaza
Catedral plaza

This is one of the best hotels in Santa Marta, with a great view of the most acclaimed church in Latin America is right in this hotel, relax in it's infinity style pool, enjoying it's excellent buffet and the parties that take place on the rooftop, you will find true comfort, it is worth mentioning that the the wall system of their rooms won't allow the sound along with the light that will be blocked guaranteeing you a pleasant stay.

Tip: the location of this accommodation, along with the price and quality makes it one of the best options for travelers.

Address: Cl. 16 # 517, Santa Marta, Magdalena Phone: (5) 420964

See more here

4. Casa de leda boutique hotel.

Casa de leda hotel boutique
Casa de leda hotel boutique

The decoration of this boutique hotel is the best and make it perfect for couples, the establishment have pools and jacuzzis on almost every floor, it is well located and breakfast is local with a gourmet style.

One of the great pluses is the type of bathroom, with hot water and different showers, all the rooms have big closets  for in case you have decided to carry many suitcases with you!

Tip: Get up a little earlier and enjoy the beautiful view while having your breakfast.

Address: Cl. 18 # 4-38, Santa Marta, Magdalena Phone: (5) 4221302

See more here.

If you are looking for a good hostel in Taganga, take a look to our Magic House, we are local hostel with breakfast included.

Did you like this guide? Help us to share!

Best 4 hotels in Santa Marta-001
Best 4 hotels in Santa Marta-001

Share