Skip to main content

Filter by:


Star Rating

Review Score

Santa Marta – 480 hotels and places to stay
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...

8.6
Scored 8.6
Excellent
Rated excellent
2,082 reviews
Price from$87.25per night
Mercure Santa Marta Emile, hotel in 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.

8.8
Scored 8.8
Excellent
Rated excellent
2,382 reviews
Price from$82.30per night
Oasis Fresh Hotel, hotel in Santa Marta

Well situated in the center of Santa Marta, Oasis Fresh Hotel has air-conditioned rooms, a garden, free WiFi and a shared lounge.

8.3
Scored 8.3
Very Good
Rated very good
3,492 reviews
Price from$45.71per night
Hotel Boutique Casa Carolina, hotel in Santa Marta

Offering an outdoor swimming pool, rooftop hot tubs and a spa, Hotel Boutique Casa Carolina is located next to San Francisco Monastery in Santa Marta's historic center, and 656 feet from Santa Marta...

9.0
Scored 9.0
Wonderful
Rated wonderful
1,352 reviews
Price from$81.99per night
Hotel Be La Sierra, hotel in 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.

8.5
Scored 8.5
Very Good
Rated very good
2,877 reviews
Price from$65.71per night
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...

9.1
Scored 9.1
Wonderful
Rated wonderful
1,373 reviews
Price from$156.40per night
Hotel Boutique ADAZ, hotel in Santa Marta

Hotel Boutique ADAZ features air-conditioned rooms with cable flat-screen TV in the Centro Historico district of Santa Marta.

8.2
Scored 8.2
Very Good
Rated very good
2,141 reviews
Price from$36.33per night
Casa de Leda, a Kali Hotel, hotel in 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.

8.7
Scored 8.7
Excellent
Rated excellent
913 reviews
Price from$66.29per night
Hotel Santorini Casablanca, hotel in Santa Marta

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

7.9
Scored 7.9
Good
Rated good
2,148 reviews
Price from$62.29per night
Akuamarina Hotel, hotel in Santa Marta

Well located in the center of Santa Marta, Akuamarina Hotel provides air-conditioned rooms, a garden, free WiFi and a terrace.

8.9
Scored 8.9
Excellent
Rated excellent
1,144 reviews
Price from$38.39per night
See all 352 hotels in Santa Marta

Most-booked hotels in Santa Marta in the past month

Santa Marta's best hotels with breakfast

  • Placita Vieja Hotel Boutique Spa
    Breakfast options

    Placita Vieja Hotel Boutique Spa is located at Parque de Los Novios next to the restaurants and bars in the Historic Center of Santa Marta, 3.1 mi from El Rodadero Beach.

    The staff were excellent; very friendly and helpful.

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 351 reviews
  • Hotel Boutique Don Pepe
    Breakfast options

    Located 656 feet from the commercial center and 492 feet from the beach, Hotel Boutique Don Pepe offers free Wi-Fi and a personalized a la carte breakfast in Santa Marta.

    Great location, beautiful building and fabulous food.

    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 379 reviews
  • Tewimake Hotel
    Breakfast options

    Tewimake Hotel features an outdoor swimming pool, garden, a terrace and bar in Santa Marta.

    Divinas las instalaciones, excelente servicio y muy bueno el restaurante!!

    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 23 reviews
  • OASIS TROPICAL HOTEL
    Breakfast options

    Located in Santa Marta, a few steps from Bello Horizonte, OASIS TROPICAL HOTEL provides accommodations with an outdoor swimming pool, free private parking, a shared lounge and a restaurant.

    It was really close to the beach and to the airport

    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 1,023 reviews
  • Hotel Parque de los Novios Inn
    Breakfast options

    Conveniently set in Santa Marta, Hotel Parque de los Novios Inn provides air-conditioned rooms with free WiFi, free private parking and room service.

    Great terrasse Good location Comfy bed and nice tv

    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,138 reviews
  • 3H Hotel Rodadero SANTA MARTA
    Breakfast options

    Located in Santa Marta, a 2-minute walk from El Rodadero Beach, 3H Hotel Rodadero SANTA MARTA provides accommodations with an outdoor swimming pool, free private parking, a terrace and a bar.

    El desayuno bueno, lo unico los panes estaban duros.

    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,136 reviews
  • Hotel ADAZ Mediterráneo
    Breakfast options

    Located in Santa Marta, a 7-minute walk from El Rodadero Beach, Hotel ADAZ Mediterráneo has accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

    Muy buen lugar tranquilo todo bien ordenado aseado.

    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,392 reviews
  • Akuamarina Hotel
    Breakfast options

    Well located in the center of Santa Marta, Akuamarina Hotel provides air-conditioned rooms, a garden, free WiFi and a terrace.

    everything! everyone is nice and the room was great.

    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,143 reviews

Budget hotels in Santa Marta

  • Hotel Mandalas House by DOT Boutique
    Cheap hotel

    Located in Santa Marta, a 5-minute walk from El Rodadero Beach, Hotel Mandalas House by DOT Boutique has accommodations with a garden, free private parking, a terrace and a restaurant.

    excellent service and the accommodations are great!

    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 461 reviews
  • Hotel Boutique La Solera Del Pozo
    Cheap hotel

    Located conveniently in the center of Santa Marta, Hotel Boutique La Solera Del Pozo has American breakfast and free WiFi throughout the property.

    very clean and a lovely space a pleasure to be there

    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 589 reviews
  • Hotel Beyonda
    Cheap hotel

    Located in Santa Marta, 8.3 miles from Quinta de San Pedro Alejandrino, Hotel Beyonda provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    beautiful location and incredible view over the mountains!

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 114 reviews
  • Camali Hotel
    Cheap hotel

    Located in Santa Marta, 1.1 miles from Bahía de Santa Marta Beach, Camali Hotel provides accommodations with an outdoor swimming pool, private parking, a garden and a shared lounge.

    Like a mini resort - great facilities, service and standards

    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 787 reviews
  • Hospedaje Villa Naloy
    Cheap hotel

    Located in Santa Marta, a few steps from Playa Cabo Tortuga, Hospedaje Villa Naloy has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

    la calidad e la comida y el personal que trabajan en el

    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 249 reviews
  • Gaelia
    Cheap hotel

    Located in Santa Marta, a few steps from Guachaca Beach, Gaelia provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    SUPER ! Bien situé, bien équipé, beau, agréable ! Super séjour !

    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 95 reviews
  • Casa Blanca del Mar
    Cheap hotel

    Located in Santa Marta, a few steps from Bello Horizonte, Casa Blanca del Mar has air-conditioned accommodations and a terrace.

    La ubicación frente a la playa y la atención de su personal.

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 29 reviews
  • Tawaca ecohotel
    Cheap hotel

    Located in Santa Marta, 11 miles from Quinta de San Pedro Alejandrino, Tawaca ecohotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    Super schön angelegen, gemütliche Ort zu entspannen

    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 71 reviews

Hotels located in the center of Santa Marta

  • Casa Liz Hotel Boutique
    Central location

    Conveniently set in the center of Santa Marta, Casa Liz Hotel Boutique provides air-conditioned rooms, a shared lounge and a terrace. The property features a restaurant, as well as a bar.

    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews
  • Ecotayno tayrona
    Central location

    Ecotayno tayrona is located in Santa Marta, within 1.2 miles of Castilletes Beach and 21 miles of Quinta de San Pedro Alejandrino.

    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review
  • Basilica Hotel
    Central location

    Basilica Hotel is conveniently set in the center of Santa Marta, and provides a terrace, free WiFi and a bar. This 4-star hotel offers room service and a 24-hour front desk.

    La ubicación, la casa colonial, el personal muy querido

    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 28 reviews
  • Casa Verano Beach Hotel - Adults Only
    Central location

    Located in Santa Marta, a few steps from Playa Cabo Tortuga, Casa Verano Beach Hotel - Adults Only provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    nice pool, kind barman Luis, garden, all hotel muce

    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 522 reviews
  • Hotel Sierra Nevada
    Central location

    Conveniently set in the center of Santa Marta, Hotel Sierra Nevada is within a 9-minute walk of Bahía de Santa Marta Beach and 500 yards of Santa Marta Cathedral.

    It was very clean and staff friendly and very helpful

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 588 reviews
  • Aparta Hotel Palacios
    Central location

    Located in Santa Marta, Aparta Hotel Palacios provides air-conditioned rooms with free WiFi.

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 8 reviews
  • Hotel Gixael
    Central location

    Located in Santa Marta, within a 6-minute walk of Salguero Beach and 0.7 miles of El Rodadero Beach, Hotel Gixael has accommodations with a terrace and free WiFi throughout the property as well as...

    muy aseado, la atencion del señor Elias fue 10/10

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 156 reviews
  • La Casa del Totumo
    Central location

    Well situated in Santa Marta, La Casa del Totumo has air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden. Featuring room service, this property also provides guests with a terrace.

    the terrace was beautiful, the house is very comfortable and full of character.

    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 19 reviews

FAQs about hotels in Santa Marta








Learn more about visiting Santa Marta
    0
  • 4 points of interest
  • 4 neighborhoods
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Santa Marta:

  • 10
    Scored 10

    Not impressed with downtown but Donde Chuchos is a must if...

    Not impressed with downtown but Donde Chuchos is a must if you enjoy seafood and good service ! I would be perfectly happy remaining in the hotel area other than Chuchos . The resort has excellent dining .
    William
    United States of America
  • 6.0
    Scored 6.0

    We were expecting a beautiful beach with sunbeds, but it...

    We were expecting a beautiful beach with sunbeds, but it didn´t look very appealing to spend time there, so we had to go to Rodadero instead, it is of course crowded there, but the beach is nicer. The service is unfortunately not better and we also couldn´t find sunbeds at the beach, just chairs and the price was exagerated
    Ruth
    Austria
  • 10
    Scored 10

    Santa marta is a nice place for a good vacation.

    Santa marta is a nice place for a good vacation. It’s easily accessible with short connecting flights from bogota, Medellin and Panama City. The city is affordable and safe. Taxis are relatively cheap and safe making getting around easy.
    A
    Anonymous
  • 8.0
    Scored 8.0

    Santa Marta is a cool little town.

    Santa Marta is a cool little town. It seems more like the "local" vacation spot where Colombians go to vacation or the beach. My group seemed to be the only Americans in town. We found some great local restaurants and everyone was very nice. Very few English speakers though. Everyone recommends Playa Blanca - but it's only accessible by boat. We chose Playa Rodadero in town and it was fun. Lots of merchants constantly asking you to buy things though.
    Forrest
    United States of America
  • 8.0
    Scored 8.0

    Santa Marta is a nice city, but its historic town isn't of...

    Santa Marta is a nice city, but its historic town isn't of the same caliber as Cartagena. It is smaller and much less restored/developed. There is one long lane running through the historic district that has a lot of restaurants and cafes. The beach in Santa Marta proper is not very nice and is reported to be polluted. Given that there is a marina on one end and a large port for container ships on the other that is easy to believe. El Rodadero is a nice area, but again the caliber of the restaurants and cafes is not nearly that of Cartagena and it is much more of a party town than Boca Grande in Cartagena.
    Vivian
    Canada
  • 10
    Scored 10

    We only stayed in Santa Marta for one night, but from what...

    We only stayed in Santa Marta for one night, but from what we saw there was a very good vibe and plenty going on. It had a bit of the feel of Cartagena, albeit on a much smaller scale, but without the premium prices. We had a very pleasant walk around the plazas and the sea-front malecón. Make sure to go up to one of rooftop terraces at night for a beer with a view!
    Paul
    United Kingdom

Explore guest reviews of hotels in Santa Marta

  • From $81.99 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,352 reviews
    The design of the hotel is super stylish and interesting, there are two pools and two jacuzzis on the property. It’s like a little oasis right in the center of Santa Marta, the beach is only 3 minutes walking time away. Also the staff was always really friendly and helpful! Our room was super nice and spacious and the bathroom as well<3 What we also loved was the hotel restaurant where we enjoyed a wonderful dinner as well as the breakfast that was included in the price. We would 100% come back if we come to Santa Marta again:)
    Linda
    Germany
  • From $92.78 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 2,082 reviews
    The place was very clean, the room was in perfect conditions, bathrooms were spotless and the coffee provided in your room was delicious. The staff was super friendly available at all times to resolve any questions. The best thing about this property is the location, it is close to "El parque de los novios" where you will find a variety of restaurants and pubs to eat delicious food. It is 10 minutes away by cab from El Rodadero and where the boats take off to the different beaches around Santa Marta.
    Valeria
    Colombia
  • From $77.48 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 1,325 reviews
    I have been staying at this hotel for several years. I was always treated very good. That´s why I have never been to another hotel in Santa Marta/ El Rodadero. I can recommend it. Very good location close to the El Rodadero Beach. Good breakfast with nice service (ask for what you may not see), the local Cayeye on Wednesdays is highlight. A friendly reception. A very good room service. Nice rooms with a very good air condition. Supermarkets and the bus to Santa Marta are very close.
    Mike
    Germany
  • From $78.76 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 787 reviews
    Incredible details throughout the entire property. Much larger than expected, with so many gardens and beautiful decorations. It felt like we were in a boutique, and the pool was very clean! Breakfast (included) was big and delicious, and the beds were very comfortable! Generous sized room, hot water in showers, and only 15 minutes drive to Taganga/ Playa Grande. This was our 14th hotel in Colombia on a two month trip and our favorite - very family-friendly yet quiet and serene.
    Hillary
    United States of America
  • From $103.52 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 903 reviews
    Good location in Santa Marta and easy to walk to the main town centre and waterfront and along to the Museum. Standard modern hotel. We had a King Suite with corner bed as a one night stop-over before an early flight from Santa Marta airport. Good view across to the waterfront. A standard modern hotel in a good location. A very lively night time scene which we were not expecting in Santa Marta - will work for some and not for others!
    Hilary
    United Kingdom
  • From $63.49 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 589 reviews
    Beautiful, immaculate hotel. Right in the centre of the historic area of Santa Marta. Carlo was very welcoming. Lovely plunge pool to cool off in after being out. Lovely breakfast. Right next to the restaurant and bar area so lots of options for eating etc. But obviously this makes it noisy at night so I used earplugs. My partner slept fine without them
    Andrew
    New Zealand
  • From $59.90 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 895 reviews
    The hotel has a very good location only one block from Parque de los novios away. The downside is it can get noisy at nights. The hotel has all the ammenities for a perfect stay in Santa Marta and the staff is super helpfull especially Liney and doña Ana. thanks for all the nice tips what to do in santa marta
    Michael
    Germany
  • From $213.01 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 1,372 reviews
    It was my first time to stay there in Santa Marta. It was a super nice experience, with super delicious food at the hotel owned restaurants. it’s quiet and the jacuzzi was an brilliant idea for the room. The offered taxis are great, clean, working well, nice drivers and really fair prices.
    Chris
    Switzerland
  • From $75.66 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 913 reviews
    Excellent hotel the staff were very helpful and went above and beyond to assist me and my fiancé . The private suite with the rooftop pool is definitely a must we really enjoyed the ocean views from our private pool. My fiancé said we will use this hotel when we return to Santa Marta!
    William
    United States of America
  • From $118.03 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,801 reviews
    It is near the best hotels in Santa Marta, beach is very good and safe. One of the best spots for beach in Santa Marta. The proximity to Zazue shopping/dinning mall gives extra points, also the staff, they are giving the extra mile to make you comfortable.
    Juanita
    Colombia
  • From $131.26 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 261 reviews
    This was hotel immaculately clean, quiet, and amazingly beautiful. Attention to detail in ever aspect of design. Staff was extremely pleasant, responsive, and always had the necessary items you needed. Will stay here every time I come to Santa Marta.
    Colleen
    United States of America
  • From $81.99 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,352 reviews
    very nice hotel, stayed in a suite. one of the suites is next to the jacuzzi which is available to all hotel guests during the day but after 6 or 8pm just the guests of that suite can use it. highly recommend asking for the suite next to jacuzzi
    Chris
    Canada
  • From $63.49 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 589 reviews
    Location at the center of activity in Santa Marta historic district, but perhaps too central as pounding music continued into the wee hours. Hotel room a/c, fan & solid door helped a lot. Bed was very comfortable and the shower was wonderful.
    Marian
    United States of America
  • From $34.91 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,004 reviews
    The hotel is really close to the beach and restaurants. It is clean and was nice to stay in. The staff was really helpful about local tours and helped us get to the National Park that is a main attraction in Santa Marta.
    Julie
    United States of America
  • From $65.30 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,476 reviews
    Clean, spacious rooms in comparison with other similar priced hotels in the centre of Santa Marta. comfortable bed. Nice bar area and good swimming pool.
    Matt
    United Kingdom
  • From $127.29 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,070 reviews
    beautiful hotel close to downtown Santa Marta. Pool area was much smaller than it looks in pictures but was very nice.
    Carlota
    United States of America
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 522 reviews
    perfect place to stay in a little hotel, which is rare, in Santa Marta. Staff always available to support.
    Ludovic
    Luxembourg
  • From $53.91 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 396 reviews
    Great small hotel in a fantastic location in Santa Marta. The staff is VERY friendly and accommodative.
    Gustavo
    United Kingdom
  • From $23.18 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,568 reviews
    It's the most incredible hotel in Santa Marta. I loved the Swimming pool. :D
    Carolina
    Colombia
  • From $92.78 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 2,082 reviews
    Thank you santa marta hotel
    A
    Anonymous
    United States of America

Research, refine, and make plans for your whole trip