Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Santa Marta

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Where to stay in Santa Marta

Find the best Santa Marta areas and neighborhoods for the activities you enjoy most. Learn more about Santa Marta

Santa Marta hotels and places to stay

Santa Marta Marriott Resort Playa Dormida
4.5 out of 5
Carrera 3 No 142-60, Bello Horizonte, Santa Marta, Magdalena
The price is $100 per night
7.73 mi from city center
4.6/5Wonderful! (118 reviews)
Best hotel in Santa Marta

"Amazing facilities and super friendly and helpfull staff, looking forward to be back soon"…"

Reviewed on Mar 10, 2020

Santa Marta Marriott Resort Playa Dormida
Hotel La Riviera
3 out of 5
Carrera 2 No. 5 - 42, Rodadero, Santa Marta, Magdalena
The price is $56 per night
2.83 mi from city center
4/5Very Good! (63 reviews)

"near the beach 2 small blocks. quiet location. breakfast included. very clean. beds are nice and firm. provided towells to the beach. excellent for the price no eleverators but the bellboy can help you with the luggage.. we enjpyed the stay. family of four."…"

Reviewed on Mar 27, 2019

Hotel La Riviera
Apartahotel Tukasa Rodadero
2.5 out of 5
Calle 17, 3-10, Rodadero, Santa Marta, Magdalena
The price is $21 per night
3.54 mi from city center
4.1/5Very Good! (36 reviews)
A little bit lacking

"Beds were not comfortable. We saw a cockroach. The manager was nice."…"

Reviewed on Feb 23, 2020

Apartahotel Tukasa Rodadero
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Zafara Hotel
2.5 out of 5
Gaira Calle 6 No. 12-30, Santa Marta
Free CancellationReserve now, pay when you stay
The price is $26 per night
3.62 mi from city center
4/5Very Good! (1 review)

"Nice hotel, seems like recently renovated. The only thing is breakfast hours. It would be better from 7am to 10 am at least."…"

Reviewed on Mar 29, 2019

Zafara Hotel
Hotel Tamacá Beach Resort
3.5 out of 5
Carrera 2a No. 11A - 98, Santa Marta, Magdalena
The price is $73 per night
3.27 mi from city center
4.1/5Very Good! (196 reviews)

"Good location, friendly staff, and good pool setup."…"

Reviewed on Mar 21, 2020

Hotel Tamacá Beach Resort
Hotel be La Sierra
3 out of 5
Cra 1 N° 9-47, El Rodadero, Santa Marta, Magdalena
Free CancellationReserve now, pay when you stay
The price is $50 per night
3.02 mi from city center
3.9/5Very Good! (175 reviews)

"Good location, great little hotel. But not a fan of Santa Marta, visit one of the nicer nearby towns like Minca instead."…"

Reviewed on Nov 22, 2019

Hotel be La Sierra
GHL Relax Hotel Costa Azul
3.5 out of 5
Zona Franca Pozos Colorados km 19, via Cienaga, Santa Marta, Magdalena
Free Cancellation
The price is $45 per night
9.49 mi from city center
4.1/5Very Good! (297 reviews)

"I love the service, the breakfast, the rooms, and the pools. The hotel is perfect for a relaxing vacations. It would be nice to have lunch buffet included too."…"

Reviewed on Mar 1, 2020

GHL Relax Hotel Costa Azul
Irotama Torres
3.5 out of 5
Km 14 Via Cienaga, Santa Marta, Magdalena
The price is $158 per night
6.61 mi from city center
4.5/5Wonderful! (99 reviews)

"The staff is tremenous. This is our third trip to the property and it has outstanding personnel. Yudy the waitress in El Buho is the best, the waiter on the 16th floor Inajel is great and the room service snd housekeeping is 1st class. We stayed in Del Mar. With the coronavirus we were limited in ..."…"

Reviewed on Mar 22, 2020

Irotama Torres
Irotama Resort
4 out of 5
Km 14 Via Cienaga, Santa Marta, Magdalena
The price is $125 per night
6.61 mi from city center
4.2/5Excellent! (400 reviews)

"Clean....!!!!!! Well maintained.....superior service from staff.....wonderful food.....pools just sparkle...beach clean....easy access to downtown and excursions....uff...marvelous.."…"

Reviewed on Feb 27, 2020

Irotama Resort
Decameron Galeon - All Inclusive
3.5 out of 5
Kilometro 17 Via Santa Marta-Cienaga, Santa Marta, Magdalena
Get Rates
10.44 mi from city center
3.7/5Good! (79 reviews)

"The property has lots of potential but when you think all inclusive at the beach you expect more hands on service. The drinks are given in small cups and you have to go the bar, what ever happened to waiters at the pool or beach. So you are often running back and forth.The pool is often over populated. ..."…"

Reviewed on Apr 28, 2019

Decameron Galeon - All Inclusive
Don't see what you're looking for?
See all available properties in Santa Marta
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Santa Marta

Nature enthusiasts will enjoy exploring Santa Marta, and visitors give high marks for the beaches. This relaxing city also attracts tourists with its local tours and parks. Top sights in the city include Tayrona National Natural Park, Santa Marta Beach, and Rodadero Beach.

  • There are 631 hotels and other accommodations in Santa Marta
  • The closest major airport is in Santa Marta (SMR-Simon Bolivar), 8.9 mi (14.4 km) from the city center

Sightseeing and Staying in Santa Marta

Cultural venues in the city include Santa Marta Theater, Tairona Gold Museum, and San Juan Cultural Center. Attractions like Rodadero Sea Aquarium and Museum and Mundo Marino Aquarium are fun for everyone, not just kids. The city is notable for landmarks like Parque de Los Novios, Quinta de San Pedro Alejandrino, and Ciudad Perdida.

In Santa Marta, there are 631 hotels and other lodging accommodations so you'll have plenty of choices for a perfect vacation. Here you'll find highly ranked ones based on our user reviews:

  • Placita Vieja Hotel Boutique Spa - Guests who stay at this 3.5-star hotel in Historic Center can enjoy access to a full-service spa and free breakfast, along with free WiFi. It's a favorite with Expedia travelers for its central location and helpful staff.
  • Casa de Isabella, a Kali Hotel - Our customers like the breakfast and beach locale at this hotel. Guests who stay at this 3.5-star hotel in Historic Center can enjoy access to a full-service spa and free breakfast, along with free WiFi.
  • Hotel Casa Los Cerros Taganga - With a stay at this 3-star hotel, guests can enjoy access to free breakfast and a restaurant, along with an in-room kitchenette. Expedia customers like its breakfast and beach locale.

Other favorite sights in Santa Marta include Tayrona National Natural Park, Santa Marta Beach, and Rodadero Beach.

Dressing for Santa Marta

  • Between January and March, you can expect the daytime average to be around 90°F and the nighttime average to be 74°F
  • From April to June, temperatures average about 91°F during the day and 77°F at night
  • July through September averages 90°F during the day and 75°F at night
  • In October-December, the average temperature is 89°F during the day and 74°F at night
  • About 66.69 inches of rain falls on Santa Marta each year
  • Hottest months are usually May and April with an average temperature of 91°F, while the coldest months are January and February with an average of 74°F

Frequently asked questions

Where is the best place to stay in Santa Marta?
Irotama Torres is a favorite with Expedia customers. This 3.5-star resort offers 4 outdoor pools and a full-service spa. Other top choices based on reviews include Apartahotel Tukasa Rodadero and GIO Hotel Santa Marta Tama.
If I need to cancel my hotel reservation in Santa Marta, will I receive a refund?
Yes, you’ll find most hotel bookings are fully refundable if you cancel prior to the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might still have the option to cancel and receive a refund within a 24-hour period of your booking. Add your dates and click on “Search”, then you can filter by “free cancellation” to view the top deals on offer in Santa Marta.
Where can I learn more about changing or cancelling my trip to Santa Marta?
For more details about updating your trip to Santa Marta or cancelling it, go to https://www.expedia.com/service/.
What's the best place to stay on a budget in Santa Marta?
Based on reviews, Hotel Del Parque is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and a bar. Other good options to stay on the cheap include Masaya Hostel Santa Marta and Park Hotel.
Where is the best hotel for a stay in El Rodadero?
With 174 lodging options to choose from in this neighborhood, you should find the perfect place for your trip. Based on Expedia customer reviews, Del Mar Hotel is the highest ranked property in El Rodadero. This 3-star hotel offers free breakfast and an outdoor pool. It is located a short 2-minute walk from Rodadero Beach. Other top choices in the neighborhood include Hotel Tamacá Beach Resort and Hotel La Riviera.
What's the best accommodation in Historic Center?
In this neighborhood, there are 119 places to stay, so you should find just want you want for your visit. Placita Vieja Hotel Boutique Spa is a favorite with our customers staying in Historic Center. This 3.5-star hotel offers a full-service spa and free breakfast. It is located a short 4-minute walk from Santa Marta Beach. Travelers also recommend Casa de Isabella, a Kali Hotel and Hotel Boutique Casa Carolina as top options in the area.
What's the best accommodation for a family vacation to Santa Marta?
Zuana Beach Resort is a top 3.5-star resort on Expedia for families, and features free water park access and 7 outdoor pools. Other options for your family trip include Irotama Resort and Santorini Hotel & Resort. Attractions like Rodadero Sea Aquarium and Museum and Mundo Marino Aquarium are also fun for kids of all ages.
What's the best accommodation for couples in Santa Marta?
Casa de Isabella, a Kali Hotel is a favorite 3.5-star hotel for couples, and features a full-service spa and an outdoor pool. Other good options for a romantic stay include Casa de Leda, a Kali Hotel and La Casa del Farol Hotel Boutique by Xarm Hotels.
What's the best all-inclusive hotel in Santa Marta?
Decameron Galeon - All Inclusive is a 3.5-star all-inclusive property featuring 5 restaurants and 2 outdoor pools, and a favorite with Expedia travelers.
What's the best pet-friendly hotel in Santa Marta?
Color Hostel Palomino is a top property for people traveling with their pets, and offers a coffee shop and free WiFi for its human guests. Other good options to stay with your pet include Ecohostal Rio Piedra and Finca Cafetera San Rafael.
What's the best place to stay with easy access to Tayrona National Natural Park?
La Casablanca Tayrona House is one of the top choices for your stay based on our traveler data, and this property offers free breakfast and a restaurant. It’s located 4.8 mi (7.8 km) from Tayrona National Natural Park. Other good choices around the area include Hotel Beyonda and Eco House Neguanje.
What about the best place to stay close to Rodadero Beach?
One of the top choices for your stay is Hotel Tamacá Beach Resort, located next to Rodadero Beach, and this 3.5-star hotel offers free breakfast and a restaurant. Hotel be La Sierra and Del Mar Hotel are a couple of other good and close options.

Recent reviews of Santa Marta hotels

More trip options