The 10 best 4-star hotels in Santa Marta, Colombia | Booking.com
Skip to main content
In partnership with
KUBABA TURİZM VE SEYAHAT ACENTASI, BM TURİZM LTD. ŞTİ.

4-Star Hotels in Santa Marta

Find the 4-star hotels that appeal to you the most

The best 4-star hotels in Santa Marta

Check out our selection of great 4-star hotels in Santa Marta

Filter by:

Review score

Comunidad Calle 13 Hotel Boutique

Hotel in Centro Historico, Santa Marta

Well set in Santa Marta, Comunidad Calle 13 Hotel Boutique provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 4-star hotel offers a bar.

J
Jose David
From
Netherlands
The rooms and facilities are nice and cleaning. The staff was very friendly and helpful. I exceeded my expectations.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,325 reviews
Price from
$40.77
1 night, 2 adults

Hotel Boutique Casa Carolina

Hotel in Centro Historico, Santa Marta

Offering an outdoor swimming pool, rooftop 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 beach...

A
Adriana
From
Ecuador
buffet breakfast, the restaurant inside the hotel was really good also the the wifi (I had to do some remote work) and the staff amazing
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,599 reviews
Price from
$64.42
1 night, 2 adults

Casa Zarah - Alma Hotels

Hotel in Centro Historico, Santa Marta

Located conveniently in the center of Santa Marta, Casa Zarah - Alma Hotels is within a 4-minute walk of Bahía de Santa Marta Beach and 500 yards of Santa Marta Cathedral.

D
Daniela
From
United States
Everything was amazing. The ladies at the kitchen were fantastic and the breakfast was delicious!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 133 reviews
Price from
$42.11
1 night, 2 adults

Gaelia

Hotel in Santa Marta

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.

C
Caroline
From
Germany
The room is beautiful! Have enough space. The bathroom also very nice decoratated. If you want to have peace, this is the best option. Its a very small hotel, 4 rooms. You only hear the sea. From the bed you can also see the sea. Its a great stay to enjoy the peace and have nice days at the beach. Just to know, there isnt yet any Restaurants or bar in the place, but you can go to the hostels next to it. It didnt bother us at all.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 143 reviews
Price from
$119.77
1 night, 2 adults

The Garden Suites

El Rodadero, Santa Marta

The Garden Suites provides free Wifi and rooms with air conditioning in Santa Marta.

J
Jonathan
From
Netherlands
Great place. The lighting... just great! I loved it all.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 290 reviews
Price from
$57.34
1 night, 2 adults

Hotel Mandalas House by DOT Boutique

Hotel in El Rodadero, Santa Marta

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

A
Adrián BLe
From
Germany
The rooms and facilities look exactly like the pictures on Booking. The staff is very friendly and helpful. The location is pretty good, near many shops and a shopping center. Rodadero beach is just a couple of minutes away on foot.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 390 reviews
Price from
$75.84
1 night, 2 adults

Camali Hotel

Hotel in Santa Marta

Camali Hotel features a garden, shared lounge, a terrace and bar in Santa Marta.

A
Aaron
From
Colombia
Everything about Hotel Camali was wonderful. You can tell this hotel is ran by people who actually care about others. It is such a lovely experience. Truly an oasis in Santa Marta. Every aspect of our stay was incredible. From the delicious breakfast, to the lovely pool, to the hammocks everywhere.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 709 reviews
Price from
$65.59
1 night, 2 adults

Casa Verano Beach Hotel - Adults Only

Hotel in Pozo Colorado, Santa Marta

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.

C
Carlos
From
Guatemala
Staff was super nice and very kind during our stay, it was really quiet and the place is beatiful, special thanks to Johan, Luis, Jessica and Yorley for making our stay a real pleasure
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 433 reviews
Price from
$117.31
1 night, 2 adults

El Cactus Luxury Apartments in Historic Center

Centro Historico, Santa Marta

El Cactus Luxury Apartments in Historic Center offers accommodations within 300 yards of the center of Santa Marta, with free Wifi and a kitchen with a stovetop, a minibar, and kitchenware.

J
JAY
From
United States
The breakfast is outstanding, and the way the staff treats you makes you feel like royalty
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 220 reviews
Price from
$72.63
1 night, 2 adults

Casa de Isabella, a Kali Hotel

Hotel in Centro Historico, Santa Marta

Just half a block from Santa Marta’s Marina, Casa de Isabella, a Kali Hotel has rooms with iPod docking stations and free Wi-Fi.

R
Raquel
From
Canada
i loved every single thing about this hotel! would 100% recommend to everybody visiting Santa Marta!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 487 reviews
Price from
$59.46
1 night, 2 adults
All 4-star hotels in Santa Marta

Looking for a 4-star hotel?

Offering plenty of 5-star-worthy features, these luxurious properties provide lots of optional extras like on-site restaurants and valet parking. Many are set in central locations near major landmarks and shopping areas, and you can expect top-notch service from the hotel staff.

Most booked 4-star hotels in Santa Marta and surrounding area in the past month

See all

Save money on 4-star in Santa Marta and nearby – budget options available

  • Hotel Puerto Pelicano

    Santa Marta
    Budget options available
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 608 reviews

    Offering a pool, Hotel Puerto Pelicano is located in Santa Marta, just 820 feet from the Cathedral and 656 feet from the Tayrona´s Gold Museum and Casa de la Aduana .

    From $50.46 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 743 reviews

    Conveniently located in Santa Marta, Bonita Bay Concept Hotel by Xarm Hotels provides an à la carte breakfast and free WiFi throughout the property.

    From $63.71 per night
  • Ribai Hotels Santa Marta

    Santa Marta
    Budget options available
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 1,397 reviews

    Located in the city’s commercial and financial area, Ribai Hotels Santa Marta is in Santa Marta. This hotel offers a restaurant, terrace and bar. Free WiFi access is available.

    From $61.16 per night
  • Hotel Catedral Plaza

    Santa Marta
    Budget options available
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 630 reviews

    Located in Santa Marta in the Magdalena Region, 3.1 mi from El Rodadero Beach, Hotel Catedral Plaza features an outdoor pool and sun terrace.

    From $114.67 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 349 reviews

    Attractively set in Santa Marta, Hotel Perla Suite Santa Marta has air-conditioned rooms, a shared lounge, free WiFi and a terrace. This 4-star hotel offers room service and a 24-hour front desk.

    From $84.09 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Well set in the Centro Historico district of Santa Marta, Casa del Piano - Alma Hotels is located a 2-minute walk from Santa Marta Cathedral, 700 yards from Santa Marta Gold Museum and a 6-minute walk...

    From $70.20 per night
  • Hotel Boutique Casa Mia

    Santa Marta
    Budget options available
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 913 reviews

    Featuring free WiFi throughout the property, Hotel Boutique Casa Mia offers accommodations in Santa Marta, 328 feet from Parque de los Novios.

    From $50.97 per night
  • Hotel Boutique Marbore

    Santa Marta
    Budget options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 793 reviews

    Located conveniently in Santa Marta, Hotel Boutique Marbore has air-conditioned rooms, a terrace, free WiFi and a restaurant. This 4-star hotel offers a 24-hour front desk and a concierge service.

    From $96.32 per night

Great access to the city center. Check these 4-star hotels in Santa Marta and nearby

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,883 reviews

    Attractively set in the center of Santa Marta, Hotel Boutique ADAZ is within a 5-minute walk of Bahía de Santa Marta Beach and 400 yards of Santa Marta Cathedral.

    From $41.28 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 627 reviews

    Conveniently located in Santa Marta, Hotel Casa Bethel provides air-conditioned rooms, a garden, free WiFi and a shared lounge.

    From $48.42 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 469 reviews

    Well located in the center of Santa Marta, Casa Bugambilia - Alma Hotels provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

    From $50.46 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 225 reviews

    Located in the center of Santa Marta, 1148 feet from Bahía de Santa Marta Beach, Hotel Andina Blue Santa Marta provides air-conditioned rooms and free WiFi.

    From $36.19 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,069 reviews

    Best Western Plus Santa Marta Hotel has an outdoor swimming pool, fitness center, a terrace and restaurant in Santa Marta. This 4-star hotel offers a business center and a concierge service.

    From $124.56 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,358 reviews

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

    From $81.25 per night
  • Arte Hotel

    Santa Marta
    Central location
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 373 reviews

    Arte Hotel features a garden, private beach area, a shared lounge and restaurant in Santa Marta. With free WiFi, this 4-star hotel offers a 24-hour front desk and a business center.

    From $32.49 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 86 reviews

    Hotel Amor de Mae has accommodations in Santa Marta near Santa Marta Marina and Simon Bolivar Park.

    From $54.23 per night

Enjoy breakfast in Santa Marta and nearby

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 540 reviews

    Featuring an outdoor swimming pool, a sundeck with views of the surroundings, and a spa, Hotel Bahia Taganga offers free WiFi and American breakfast in Taganga.

    From $59.28 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 127 reviews

    Conveniently set in the El Rodadero district of Santa Marta, Hotel Taybo Kai By St Hoteles is located a 4-minute walk from El Rodadero Beach, 1.3 miles from Rodadero Sea Aquarium and Museum and 3.4...

    From $47.93 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 639 reviews

    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.

    From $84.35 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 573 reviews

    Featuring a restaurant, Blu Hotel by Tamaca offers rooms with free WiFi and plasma TVs in Santa Marta. Free parking and breakfast are provided. The historic center is a 10-minute drive away.

    From $84.86 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 863 reviews

    With direct beach access, a large swimming pool with bar service and sea views from every room, Tamacá offers free WiFi, á la carte flavors and an on-site beauty salon.

    From $153.66 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,439 reviews

    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.

    From $37.97 per night
  • Gaira Hotel Meraki

    Gaira
    Breakfast options
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 22 reviews

    Located in Gaira, a 15-minute walk from Salguero Beach, Gaira Hotel Meraki provides accommodations with free WiFi and free private parking.

    From $48.42 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 332 reviews

    Set in Salguero Beach in Santa Marta, 5.6 mi away from El Rodadero, Terrazas Tayrona Travelers Apartamentos y Suites features a barbecue and views of the sea.

    From $71.35 per night

FAQ about 4-star hotels in Santa Marta

4-star Hotels That Guests Love in Santa Marta

See all
  • Avg. price/night: $84.09
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 349 reviews
    The restaurant/bar/breakfast area it's one of the highlights, all food is of so good quality and it tastes incredible. The hotel personal it's so attentive and they will help you in any way possible and also give you a lot of recommendations. The installations were always clean and the hotel had a modern design that makes you keep an eye to the small details all around the lobby, corridors and balcony.
    Guest review by
    Carlos
    Family with young children
  • Avg. price/night: $100.14
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,065 reviews
    The stay was extremely confortable. Very modern and clean. Staff extremely nice and attentive, specially at the reception. Extremely good location and very complete breakfast. I link this hotel to very good memories, would definitely go back again :)
    Guest review by
    Carol
    Young couple
  • Avg. price/night: $63.71
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 743 reviews
    Location is perfect. In the city centre and by the sea front. rooms clean and modern
    Guest review by
    Humberto Andres
    Solo traveler
gogless