Skip to main content

Search hotels in Santa Marta

Enter your dates to see the latest prices and deals for Santa Marta hotels

Select occupancy

Santa Marta – 1769 hotels and places to stay

Filter by:

Star Rating
Review score

Comunidad Calle 13 Hotel Boutique

Hotel in Centro Historico, Santa Marta

Well set in Santa Marta, Comunidad Calle 13 Hotel Boutique provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 4-star hotel offers a bar.

J
Jose David
From
Netherlands
The rooms and facilities are nice and cleaning. The staff was very friendly and helpful. I exceeded my expectations.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,355 reviews
Price from
$47.70
1 night, 2 adults

Santa Marta Marriott Resort Playa Dormida

Hotel in Santa Marta

Located in Santa Marta, a 16-minute walk from Bello Horizonte, Santa Marta Marriott Resort Playa Dormida provides accommodations with free bikes, free private parking, an outdoor swimming pool and a...

K
Katherine
From
United States
Everything is clean, great atmosphere,amazing food, beautiful decorations, great Staff. Very friendly . The beach is clean and beautiful , great sunsets. It is easy to mingle around without getting lost inside the hotel. I didn’t use the spa which seem amazing but I am definitely coming back and that will be one of the things I won’t miss. 🥰
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,138 reviews
Price from
$177.65
1 night, 2 adults

Viajero Santa Marta Hostel

Hotel in Santa Marta

Viajero Santa Marta Hostel has an outdoor swimming pool, garden, a shared lounge and terrace in Santa Marta. The property features a bar, as well as a restaurant serving Local cuisine.

A
Audrey
From
Switzerland
I love Viajeros in general, but this one is a very good location and facilities. The building is modern, the staff is super friendly, the activities are fun. The staff, Alejandro, was super welcoming and helped with any questions.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,240 reviews
Price from
$64.54
1 night, 2 adults

GHL Relax Hotel Costa Azul

Hotel in Santa Marta

With direct access to the Caribbean Ocean, this beachfront Hotel offers spacious accommodations with cable TV and free Wi-Fi in a tropical setting.

A
Andrés José
From
Colombia
It was amazing, clean and modern
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,710 reviews
Price from
$150.59
1 night, 2 adults

Hotel Brisas del Mar

Hotel in El Rodadero, Santa Marta

Located in Santa Marta, within a 6-minute walk of Salguero Beach and 2.4 miles of Rodadero Sea Aquarium and Museum, Hotel Brisas del Mar provides accommodations with a terrace and free WiFi as well as...

y
yuliana
From
Colombia
María Margarita excelente anfitriona, amable, súper colaboradora.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 208 reviews
Price from
$37.88
1 night, 2 adults

MuchoSur Santa Marta

Hotel in Centro Historico, Santa Marta

Ideally set in Santa Marta, MuchoSur Santa Marta has air-conditioned rooms, an outdoor swimming pool, free WiFi and a shared lounge.

S
Shania
From
Ecuador
The staff were informative and helpful, we liked the 24h front desk assistance. The location was perfect, on a quiet street but right in the downtown of Santa Marta. Everything exceeded our expectations.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 451 reviews
Price from
$58.64
1 night, 2 adults

EcoHotel Inka Minka

Hotel in Santa Marta

Located in Santa Marta, 7.1 miles from Quinta de San Pedro Alejandrino, EcoHotel Inka Minka has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

D
Dee
From
Canada
The most amazing place. I love the location and the beautiful landscape, the gardens, the pool. The rooms are big and lovely bathroom. But above all the staff!!! Out of this world hospitality and consideration. They took such excellent care of us. The family is so proud of this place and want to share everything. You will not regret staying here.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 133 reviews
Price from
$43.24
1 night, 2 adults

Hotel Amor de Mae

Hotel in Santa Marta

Hotel Amor de Mae has accommodations in Santa Marta near Santa Marta Marina and Simon Bolivar Park.

N
Nicolett
From
United States
Staff was kind, room was clean and spacious
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 128 reviews
Price from
$93.84
1 night, 2 adults

Solhu

Hotel in Centro Historico, Santa Marta

Ideally set in Santa Marta, Solhu has air-conditioned rooms, a terrace and free WiFi.

N
Nathalia
From
United States
Nice breakfast, great location to touristic areas
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 660 reviews
Price from
$50.66
1 night, 2 adults

Casa Blanca del Mar

Hotel in Bello Horizonte, Santa Marta

Located within a few steps of Bello Horizonte and 6.8 miles of Rodadero Sea Aquarium and Museum, Casa Blanca del Mar has rooms with air conditioning and a private bathroom in Santa Marta.

M
Maria Teresa
From
United States
Next to the beach ⛱️. Friendly staff
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 141 reviews
Price from
$67.47
1 night, 2 adults
See all 1769 hotels in Santa Marta

Hotels with airport shuttles in Santa Marta

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,538 reviews
From $104 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,040 reviews
From $56.12 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,842 reviews
From $159.90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,123 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 55 reviews
From $112.94 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,341 reviews
From $159.63 per night
Airport shuttle
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 11 reviews
From $63.44 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,245 reviews
From $129.33 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 51 reviews
From $110.68 per night

Most booked hotels in Santa Marta and surrounding area in the past month

See all

Popular with guests booking hotels in Santa Marta

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,842 reviews

Popular with guests booking hotels in Santa Marta

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 34 reviews

Popular with guests booking hotels in Santa Marta

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,335 reviews

Popular with guests booking hotels in Santa Marta

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,240 reviews

Popular with guests booking hotels in Santa Marta

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,633 reviews

Popular with guests booking hotels in Santa Marta

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,710 reviews

Popular with guests booking hotels in Santa Marta

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 997 reviews

Popular with guests booking hotels in Santa Marta

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 557 reviews

Popular with guests booking hotels in Santa Marta

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,123 reviews

Popular with guests booking hotels in Santa Marta

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 27 reviews

Hotels located in the center of Santa Marta

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 69 reviews

Well set in the center of Santa Marta, La Brisa Loca Prime provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 315 reviews

Offering a restaurant, Hostal Españolete is located 164 feet from the bay, behind of Plaza Simon Bolivar. Free WiFi access is available in all rooms. The property is set in a colonial building.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,779 reviews

Conveniently set in the center of Santa Marta, La Brisa Loca Hostel provides air-conditioned rooms, a shared lounge, free WiFi and a terrace.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 265 reviews

Set in a charming colonial-style house, Hotel Nueva Granada features a patio and a swimming pool. It offers rooms with free Wi-Fi in Santa Marta. Bolivar Square is 1640 feet away.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 187 reviews

In a prime location in Santa Marta, Casa Tunido provides air-conditioned rooms, a garden, free WiFi and a terrace.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 17 reviews

Casa Dorada Apartasuites by Xarm Apartments is a condo hotel featuring rooms with free Wifi and air conditioning in the center of Santa Marta.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 340 reviews

In the center of Santa Marta, Comfort House provides rooms with free Wifi.

Casa Emma Santa Marta by Xarm Apartments features rooms with free Wifi in the center of Santa Marta.

Best hotels with breakfast in Santa Marta and nearby

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 300 reviews

In a prime location in Santa Marta, Hotel Zamay Centro Historico provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 346 reviews

Located a 3-minute walk from Simon Bolivar Park, Hotel Casa Vieja offers 3-star accommodations in Santa Marta and has massage services.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,808 reviews

This modern hostel is located in the heart of Santa Marta, just 1312 feet from the bay. It features free Wi-Fi, 2 swimming pools and a terrace with excellent views of the city.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 618 reviews

Well located in Santa Marta, Gagaka Rua hostel provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 737 reviews

Conveniently located in the Centro Historico district of Santa Marta, Bonita Bay Concept Hotel by Xarm Hotels is located a 6-minute walk from Santa Marta Cathedral, 300 yards from Santa Marta Gold...

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 788 reviews

Located conveniently in the center of Santa Marta, Casa Gaitana - Alma Hotels has air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 522 reviews

Located conveniently in the Centro Historico district of Santa Marta, Hotel Boutique La Solera Del Pozo is located a 2-minute walk from Santa Marta Cathedral, 400 yards from Santa Marta Gold Museum...

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 387 reviews

Located conveniently in Santa Marta, Hotel Betania provides 2-star accommodations close to Bahía de Santa Marta Beach and Santa Marta Gold Museum.

Budget hotels in Santa Marta and nearby

See all

A 4-minute walk from Simon Bolivar Park in Santa Marta, Acogedor Apartamento Con Vista Panorámica 1423 BH features accommodations with access to a hot tub, spa center, and indoor pool.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 217 reviews

Located in Santa Marta, a 3-minute walk from Simon Bolivar Park, SGH Hotel San Agustin features views of the sea. This 2-star hotel offers room service and a 24-hour front desk.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 764 reviews

Located in Santa Marta, 2625 feet from the historical center, La Bella Samaria Hostel Boutique features a sun terrace and views of the city. Taganga is 3 mi from the property.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 41 reviews

Located within a 2-minute walk of Bahía de Santa Marta Beach and 300 yards of Santa Marta Cathedral, Hotel Ayenda Republicano Colonial No 2 provides rooms with air conditioning and a private bathroom...

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Santamarta, marina centro historico is located in Santa Marta, just 3.3 miles from Quinta de San Pedro Alejandrino and 4.7 miles from Rodadero Sea Aquarium and Museum.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 625 reviews

Offering an outdoor swimming pool, Aroha Villana Boutique is located 328 feet from Santa Marta cathedral and 984 feet from Santa Marta Beach. Free Wi-Fi access is available in all areas.

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

Attractively located in the center of Santa Marta, Hotel Roca & Mar has air-conditioned rooms, a shared lounge and free WiFi.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 28 reviews

Just a 5-minute walk from Santa Marta Gold Museum and 500 yards from Santa Marta Cathedral, Apartamento Hogar Caribeño 2H con AA features accommodations in Santa Marta with a shared lounge.

FAQs about hotels in Santa Marta

Learn more about visiting Santa Marta

  • 4 points of interest
  • 4 neighborhoods

What Guests Said About Santa Marta:

Scored out of 10, guest rating 8.0

Good place to be the homebase for sightseeing and adventure...

Good place to be the homebase for sightseeing and adventure (e.g. lost city, Palomino) while combined with nice beaches. Old town and harbour area is nice, great boot trips to surrounding beaches worth considerung.
Guest review bymicschneider1971
Germany
Scored out of 10, guest rating 6.0

Santa Marta is lit bit away from my expectation,...

Santa Marta is lit bit away from my expectation, Unfortunately all city calles, beaches, sea is full trash and lot of homeless people , construction just behind beach totally dust, horrible smell, very laud music almost every restaurant bar stores who wants relax and looking for clean place this is not right place. Santa Marta has very beautiful natural area but people make dirty and ugly and Goberna de Magdelena do not care at all. City is going to be disaster place in the future if they are not reaction.
Guest review byilhan
Scored out of 10, guest rating 8.0

I loved the atmosphere in the town center in the evening,...

I loved the atmosphere in the town center in the evening, and the geographical and ecosystemic interest of the area, such as the cienagas. The friendly taxis and mototaxis. The general interest for preserving the city clean and protecting the nature.
Guest review byAnonymous
Panama
Scored out of 10, guest rating 10

Santa Marta is not an island.

Santa Marta is not an island. It is a coastal city with 13 kilometres beach. The people of Santa Marta are very easy to deal wiith. I do not speak Spanish. I use translator but I am able to interact in the marketing and get my groceries, buy my dove and eat with the locals. Most of the beach are well kept there is no litters on the ocean. My favourite place were the museums because I amm interested in history and culture. I explored the city by working around everyday for one month
Guest review byPRINCE ADISA -ADESINA
United Kingdom
Scored out of 10, guest rating 6.0

Very nice surrounding areas like Tayrona National Park and...

Very nice surrounding areas like Tayrona National Park and Minca both very nice to hike and enjoy. Santa Marta is a city I wouldn’t spend more than an afternoon in, the people were very friendly and the food in the restaurants was very good but the beaches were rather dirty and the city isn’t that nice, lots of homeless people and drug addicts.
Guest review byAnonymous
Scored out of 10, guest rating 10

Santa Marta is absolutely beautiful and left us with a...

Santa Marta is absolutely beautiful and left us with a wonderful impression. The beaches are lovely, but what stands out most is the warmth of the people; we were treated with great kindness everywhere. A huge plus for Santa Marta is the beach vendors. Unlike other destinations where there is constant pressure or they try to force services on you (like those 'surprise' massages), here they are extremely respectful. They ask politely, and if you say no, they simply move on. This peace of mind is priceless when traveling with a family. We also visited the Aquarium (Marine Life Center), and it was a fantastic experience for the kids. Although it is a cozy and accessible place, it is very well-kept. The children were fascinated by the underwater tunnel, watching fish and stingrays swim right over their heads. We also really enjoyed the dolphin demonstration; it’s a beautiful and educational show. Highly recommended for those traveling with children and seniors!
Guest review byAnonymous

See reviews by guests who stayed at hotels in Santa Marta

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,177 reviews
Beautiful hotel in an historic building in the centre of Santa Marta’s old town. The hotel is in an excellent location, close to lots of good bars and restaurants, and the staff are incredibly helpful. I would recommend staying here if you are visiting Santa Marta.
Guest review byAilbhe
Ireland
From $159.50 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 473 reviews
Beautiful little gem in the centre of Santa Marta, close to the principal interesting places, and very quiet considering its location. Also this hotel is in front of one of the best restaurant in this region.
Guest review byCedric
France
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 277 reviews
An absolutely stunning hotel in the heart of santa marta. Breakfast was delicious and the staff were lovely. Our room was a good size and the bed was huge! We would highly recommend staying.
Guest review byJess
United Kingdom
From $129.33 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,245 reviews
Really neat and great hotel in Santa Marta. Located in a neighborhood close to the bay. The staff is very nice and helpful. Breakfast was good and somehow local :)
Guest review byBartosz
Poland
From $155.34 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 277 reviews
Really colourful and characterful hotel right in the heart of Santa Marta. Lovely and helpful staff. Great room with junior suite. Fun and lovely pool.
Guest review byAnna
United Kingdom

More places to explore, more ways to go