Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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 – 900 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.

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. Breakfast was good and great service The cook and the waitress were delightful Personal at the front desk were so helpful and happy to help you with anything The room service was very good I would stay there again

Show more Show less
8.7
Excellent
1,805 reviews
Price from
$37
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. excellent staff and very clean and comfortable rooms

Show more Show less
8.9
Excellent
2,126 reviews
Price from
$79
per night

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,434 reviews
Price from
$70
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. Comfortable facilities, great staff, perfect location and view. Good value

Show more Show less
8.5
Very Good
1,612 reviews
Price from
$66
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. Todo! excelente, me encantó todo!

Show more Show less
9.1
Awesome
2,357 reviews
Price from
$86
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, an outdoor swimming pool and a fitness center.... great location! clean and comfortable ! front desk very friendly and helpful

Show more Show less
8.5
Very Good
2,064 reviews
Price from
$75
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.1
Awesome
1,430 reviews
Price from
$156
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. The rooms are very cosy, quiet and modern style. Parking on the street possible. In the center near the cathedral and main port . Small relaxing pool on top, shadowed

Show more Show less
8.5
Very Good
1,470 reviews
Price from
$31
per night

Casa de Leda, a Kali Hotel

Hotel in Centro Historico, Santa Marta

In Santa Marta’s historic center, this Colonial-style boutique hotel features modern décor, a spa, a terrace with a bar and an indoor pool. the best little hotel you could ever imagine. a little gem.

Show more Show less
8.9
Excellent
641 reviews
Price from
$68
per night

Hotel Santorini Casablanca Santa Marta

Hotel in Santa Marta

Featuring its own private beach area, Santorini Casa Blanca offers accommodations in Santa Marta. location pools beach everithing

Show more Show less
7.7
Good
1,323 reviews
Price from
$79
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