Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Santa Marta – 705 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hilton Garden Inn Santa Marta

Hotel in Santa Marta

Located in Santa Marta, 1148 feet from the Santa Marta Marina and 3.7 mi from El Rodadero Beach, Hilton Garden Inn Santa Marta provides accommodations with a restaurant, free private parking, an... Everything Very comfortable and clean room, amazing view from the rooftop pool, kind and helpful staff, very good breakfast

Show more Show less
8.9
Excellent
2,099 reviews
Price from
$67
per night

Mercure Santa Marta Emile

Hotel in Bello Horizonte, Santa Marta

Featuring free WiFi and an outdoor pool, Mercure Santa Marta Emile offers accommodations in Santa Marta. The hotel has a terrace and fitness center, and guests can enjoy a drink at the bar. I loved the hotel, its staff and the overall location.

Show more Show less
9
Awesome
1,185 reviews
Price from
$63
per night

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. The place, the hot shower, the staff, the food!

Show more Show less
8.9
Excellent
1,486 reviews
Price from
$56
per night

Estelar Santamar Hotel & Centro De Convenciones

Hotel in Pozo Colorado, Santa Marta

This 4-star beachfront hotel is located just 10 minutes’ drive from Santa Marta city center. It offers free Wi-Fi, an outdoor swimming pool and sun loungers on the beach. Staff is very friendly. The facilities are beautiful and they have a great variety of options for breakfast.

Show more Show less
8.6
Excellent
1,194 reviews
Price from
$76
per night

AC Hotel By Marriott Santa Marta

Hotel in Centro Historico, Santa Marta

Set in Santa Marta, 328 feet from Santa Marta Marina, AC Hotel By Marriott Santa Marta offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Waiter forgot syrup for pancakes. But was still good.

Show more Show less
8.6
Excellent
923 reviews
Price from
$60.80
per night

Santa Marta Marriott Resort Playa Dormida

Hotel in Santa Marta

Located in Santa Marta, 1312 feet from Bello Horizonte, Santa Marta Marriott Resort Playa Dormida provides accommodations with a restaurant, free private parking, a fitness center and a bar. Excellent resort, brand new and well maintained. Young and attentive staff will do everything to overcome little issues you may have.

Show more Show less
9.2
Awesome
603 reviews
Price from
$134
per night

Tamaca Beach Resort

Hotel in El Rodadero, Santa Marta

With direct beach access, a large swimming pool with bar service and sea views from every room, Tamacá offers free WiFi, á la carte flavors and an on-site beauty salon. It was my mum's birthday and they helped to decorate her room for the occasion (even gave her a small cake to celebrate)

Show more Show less
8.8
Excellent
930 reviews
Price from
$74
per night

Hotel Be La Sierra

Hotel in El Rodadero, Santa Marta

La Sierra is a modern hotel on Rodadero Beach, framed by tropical palm trees and panoramic white beaches. It offers comfortable accommodations with free Wi-Fi, a restaurant and bar. The hotel was a few steps away from the beach, perfect location ! A variety of restaurants near by . The staff were exceptionally helpful and friendly. The hotel was very clean and comfortable . Very safe area . Definately exceeded our expectation . We will be back for sure

Show more Show less
8.4
Very Good
607 reviews
Price from
$49
per night

Hotel Boutique ADAZ

Hotel in Centro Historico, Santa Marta

Hotel Boutique ADAZ features air-conditioned rooms with cable flat-screen TV in the Centro Historico district of Santa Marta. Bed is very comfortable The attention of the staff is very good The Rrooftop terrace was nice The food was good I liked a lot the proximity to the tourist attractions of the downtown neighborhood such as bars, etc...

Show more Show less
8.7
Excellent
982 reviews
Price from
$28
per night

Park Hotel

Hotel in Centro Historico, Santa Marta

Located 164 feet from the commercial area and right across from Santa Marta bay beach, Park Hotel features an outdoor swimming pool, a garden and a bar in Santa Marta. Lot of breakfast options. Possiblity to book spa. Nice pool. Wonderful location, just infront of the beach.

Show more Show less
7.9
Good
2,112 reviews
Price from
$17
per night

Most-booked hotels in Santa Marta in the past month

See all

Santa Marta's best hotels with breakfast

See all

Budget hotels in Santa Marta

See all

Hotels located in the center of Santa Marta

See all

FAQs about hotels in Santa Marta

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Santa Marta:

Explore guest reviews of hotels in Santa Marta

See all