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 – 871 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... it’s clean, good location and it’s worth the money you are paying

Show more Show less
8.8
Excellent
2,546 reviews
Price from
$62
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. Amazing breakfast, great staff ready to help you and they rescue us from the rain, they got us a taxi where there was none in the city able to make it.

Show more Show less
8.9
Excellent
1,980 reviews
Price from
$70
per night

Santa Marta Marriott Resort Playa Dormida

Hotel in Santa Marta

Located in Santa Marta, a 4-minute walk from Bello Horizonte, Santa Marta Marriott Resort Playa Dormida provides accommodations with a restaurant, free private parking, a fitness center and a bar. Always friendly and professional staff.

Show more Show less
9.2
Awesome
1,267 reviews
Price from
$135
per night

AC Hotel By Marriott Santa Marta

Hotel in Centro Historico, Santa Marta

Located in Santa Marta, a few steps from Santa Marta Marina, AC Hotel By Marriott Santa Marta has accommodations with a restaurant, free private parking, a fitness center and a bar. The hotel is brand new and spot clean, the facilities are outstanding and staff is friendly

Show more Show less
8.6
Excellent
1,844 reviews
Price from
$73.15
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. Facilities Pool Clean Staff was very kind

Show more Show less
9
Awesome
2,233 reviews
Price from
$72
per night

Oasis Fresh Hotel

Hotel in Centro Historico, Santa Marta

Oasis Fresh Hotel has a restaurant, bar, a shared lounge and garden in Santa Marta. Featuring family rooms, this property also provides guests with a terrace. This is an incredible hotel. Right in the heart of Santa Marta. Close to restaurants and bars. The personnel was really kind and caring. The room was spotless and despite it is located in the downtown you barely hear the noise. They also offer a good breakfast. Highly recommend this place.

Show more Show less
8.9
Excellent
1,438 reviews
Price from
$40
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. Good wifi. Worked from here with no problem. Great views from the patios. Right next to the water. Nice and quiet space to relax. Enjoyed the massage services as well.

Show more Show less
7.9
Good
2,613 reviews
Price from
$21
per night

Best Western Plus Santa Marta Hotel

Hotel in Centro Historico, Santa Marta

Best Western Plus Santa Marta Hotel has a restaurant, outdoor swimming pool, a fitness center and bar in Santa Marta. Featuring family rooms, this property also provides guests with a terrace. Perfect location and breakfast buffet was tasteful ! Very clean and great view!

Show more Show less
8.7
Excellent
980 reviews
Price from
$63
per night

Hotel Boutique ADAZ

Hotel in Centro Historico, Santa Marta

Located in Santa Marta, within a 5-minute walk of Santa Marta Cathedral and 700 yards of Santa Marta Marina, Hotel Boutique ADAZ provides accommodations with free WiFi throughout the property. 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.6
Excellent
1,349 reviews
Price from
$27
per night

Santorini Hotel & Resort

Hotel in Bello Horizonte, Santa Marta

Located 328 feet from the Bello Horizonte Beach and 3.6 mi from Santa Marta town center, the Santorini Hotel & Resort offers a beach club with 3 swimming pools, a spa with body treatments and a... Everything was very good and the staff was exceptional helping out when ever needed. The beach is a short walk across the street and the resort has its own food and alcohol service there. The roof top pool was nice but very busy. the pools on the ground floors were usually empty which was nice if you are not a sun worshipper.

Show more Show less
8
Very Good
993 reviews
Price from
$77
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
Research, refine, and make plans for your whole trip