Skip to main content

Filter by:


Star rating

Review score

Santa Marta – 479 hotels and places to stay
See the latest prices and deals by choosing your dates.
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 200 metres from Santa Marta...

9.0
Scored 9.0
Superb
Rated superb
1,352 reviews
Price from£64.92per night
Oasis Fresh Hotel, hotel in Santa Marta

Conveniently located in the centre of Santa Marta, Oasis Fresh Hotel offers 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£36.19per night
Hilton Garden Inn Santa Marta, hotel in Santa Marta

Located in Santa Marta, 350 metres from the Santa Marta Marina and 6 km from El Rodadero Beach, Hilton Garden Inn Santa Marta provides accommodation with a restaurant, free private parking, an outdoor...

8.6
Scored 8.6
Fabulous
Rated fabulous
2,082 reviews
Price from£69.08per night
Hotel 1525 By GEH Suites, hotel in Santa Marta

Offering free WiFi throughout the property, Hotel 1525 offers accommodation in Santa Marta, 11 km from Zazue Shopping Centre. Guests can enjoy the on-site bar and a restaurant.

8.3
Scored 8.3
Very good
Rated very good
1,388 reviews
Price from£41.85per night
Mercure Santa Marta Emile, hotel in Santa Marta

Featuring free WiFi and an outdoor pool, Mercure Santa Marta Emile offers accommodation 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
Fabulous
Rated fabulous
2,382 reviews
Price from£74.05per 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£28.77per night
Park Hotel, hotel in Santa Marta

Located 50 metres 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.

7.6
Scored 7.6
Good
Rated good
3,000 reviews
Price from£31.19per night
Casa de Leda, a Kali Hotel, hotel in Santa Marta

Located in Santa Marta’s historical centre, this boutique hotel offers Colonial style and modern décor, a spa, a terrace with a bar and an indoor pool.

8.7
Scored 8.7
Fabulous
Rated fabulous
913 reviews
Price from£52.49per night
Akuamarina Hotel, hotel in Santa Marta

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

8.9
Scored 8.9
Fabulous
Rated fabulous
1,143 reviews
Price from£30.40per night
Hotel Aeromar Central, hotel in Santa Marta

Situated in Santa Marta, within 1.4 km of Bello Horizonte and 13 km of Rodadero Sea Aquarium and Museum, Hotel Aeromar Central features accommodation with a shared lounge and free WiFi throughout the...

7.8
Scored 7.8
Good
Rated good
1,306 reviews
Price from£11.34per 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, 5 km from El Rodadero Beach.

    The staff were excellent; very friendly and helpful.

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 351 reviews
  • Hotel Boutique Don Pepe
    Breakfast options

    Located 200 metres from the commercial centre and 150 metres 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
    Superb
    Rated superb
     · 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, 100 metres from Bello Horizonte, OASIS TROPICAL HOTEL provides accommodation 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
    Fabulous
    Rated fabulous
     · 1,023 reviews
  • Hotel Parque de los Novios Inn
    Breakfast options

    Well set in the centre of 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, 200 metres from El Rodadero Beach, 3H Hotel Rodadero SANTA MARTA provides accommodation 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

    Situated in Santa Marta, 600 metres from El Rodadero Beach, Hotel ADAZ Mediterráneo features accommodation 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 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
    Fabulous
    Rated fabulous
     · 1,143 reviews

Budget hotels in Santa Marta

  • Hotel Mandalas House by DOT Boutique
    Cheap hotel

    Situated in Santa Marta, 500 metres from El Rodadero Beach, Hotel Mandalas House by DOT Boutique features accommodation with a garden, free private parking, a terrace and a restaurant.

    excellent service and the accommodations are great!

    9.3
    Scored 9.3
    Superb
    Rated superb
     · 461 reviews
  • Hotel Boutique La Solera Del Pozo
    Cheap hotel

    Ideally located in the centre of Santa Marta, Hotel Boutique La Solera Del Pozo offers American breakfast and free WiFi throughout the property.

    very clean and a lovely space a pleasure to be there

    9.3
    Scored 9.3
    Superb
    Rated superb
     · 589 reviews
  • Hotel Beyonda
    Cheap hotel

    Located in Santa Marta, 13 km from Quinta de San Pedro Alejandrino, Hotel Beyonda provides accommodation 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
    Superb
    Rated superb
     · 114 reviews
  • Camali Hotel
    Cheap hotel

    Located in Santa Marta, 1.8 km from Bahía de Santa Marta Beach, Camali Hotel provides accommodation 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
    Superb
    Rated superb
     · 787 reviews
  • Hospedaje Villa Naloy
    Cheap hotel

    Situated in Santa Marta, 70 metres from Playa Cabo Tortuga, Hospedaje Villa Naloy features accommodation 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
    Superb
    Rated superb
     · 249 reviews
  • Gaelia
    Cheap hotel

    Located in Santa Marta, a few steps from Guachaca Beach, Gaelia provides accommodation 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

    Set in Santa Marta, a few steps from Bello Horizonte, Casa Blanca del Mar offers air-conditioned accommodation and a terrace.

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

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 29 reviews
  • Tawaca ecohotel
    Cheap hotel

    Set in Santa Marta, 18 km from Quinta de San Pedro Alejandrino, Tawaca ecohotel offers accommodation 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
    Superb
    Rated superb
     · 71 reviews

Hotels located in the centre of Santa Marta

  • Casa Liz Hotel Boutique
    Central location

    Conveniently set in the centre of Santa Marta, Casa Liz Hotel Boutique provides air-conditioned rooms, a shared lounge and a terrace. 300 metres from Bahía de Santa Marta Beach and 400 metres from...

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

    Ecotayno tayrona is located in Santa Marta, within 2 km of Castilletes Beach and 34 km of Quinta de San Pedro Alejandrino.

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

    Basilica Hotel is well set in the centre 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 accommodation 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
    Superb
    Rated superb
     · 522 reviews
  • Hotel Sierra Nevada
    Central location

    Located in the centre of Santa Marta, Hotel Sierra Nevada is set less than 1 km from Bahía de Santa Marta Beach and a 5-minute walk from Santa Marta Cathedral.

    It was very clean and staff friendly and very helpful

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 588 reviews
  • Aparta Hotel Palacios
    Central location

    Aparta Hotel Palacios offers accommodation with free WiFi in Santa Marta, ideally situated 1.2 km from Salguero Beach and 1.2 km from El Rodadero Beach.

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 8 reviews
  • Hotel Gixael
    Central location

    Situated in Santa Marta, within 500 metres of Salguero Beach and 1.1 km of El Rodadero Beach, Hotel Gixael features accommodation with a terrace and free WiFi throughout the property as well as free...

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

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 156 reviews
  • La Casa del Totumo
    Central location

    Conveniently located in Santa Marta, La Casa del Totumo offers air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

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

    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 19 reviews

FAQs about hotels in Santa Marta








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

Prices drop the moment 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
  • 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
  • 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 £64.92 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 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 £73.47 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 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 £61.35 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 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 £62.36 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 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
  • From £81.97 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 £50.28 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 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 £47.43 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 £168.66 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 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 £59.91 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 914 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
  • From £93.46 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 £103.93 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
  • From £64.92 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 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 £50.28 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 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
  • From £27.64 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
  • From £51.71 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 £100.79 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 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
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 522 reviews
    perfect place to stay in a little hotel, which is rare, in Santa Marta. Staff always available to support.
    Ludovic
    Luxembourg
  • From £42.69 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 £18.35 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 £73.47 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,082 reviews
    Thank you santa marta hotel
    A
    Anonymous
    United States

Research, refine and make plans for your whole trip