The 10 best beach hotels in Santa Marta, Colombia | Booking.com
Skip to main content

Beach Hotels in Santa Marta

Find the beach hotels that appeal to you the most

The best beach hotels in Santa Marta

Check out our pick of great beach hotels in Santa Marta

Filter by:

Review score

Santa Marta Marriott Resort Playa Dormida

Hotel in Santa Marta

Located in Santa Marta, 1.4 km from Bello Horizonte, Santa Marta Marriott Resort Playa Dormida provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness...

S
Sandra
From
France
The rooms were spacious and clean. The staff were so helpful. The view and sunset very worth it. We didn’t want to leave the pool. Kids loved it too!! The service provided at the front desk was exceptional, especially the team organising tours.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,083 reviews
Price from
US$127
1 night, 2 adults

Hotel Irotama Lago

Hotel in Bello Horizonte, Santa Marta

Located 100 metres from the beach, Hotel Irotama Lago offers on-site marine activities, 3 outdoor swimming pools and a spa and fitness centre. WiFi is available. Activities for children are organised....

J
Jean Claude
From
Canada
The gardens, the beach and the overall feel. A real gem in the caribbean.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,280 reviews
Price from
US$203.21
1 night, 2 adults

GHL Relax Hotel Costa Azul

Hotel in Santa Marta

With direct access to the Caribbean Ocean, this beachfront Hotel offers spacious accommodation with cable TV and free Wi-Fi in a tropical setting.

D
Diana Maria
From
Germany
Perfect hotel for a quiet vacation with the family. We have two small children and it was perfect! The kids pool is really nice and the beach is fantastic, no crowded and very few vendors. Will 100% come back
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,043 reviews
Price from
US$122.18
1 night, 2 adults

Arrecifes Refugio Natural

Santa Marta

Featuring a garden and views of sea, Arrecifes Refugio Natural is a recently renovated holiday home located in Santa Marta, 500 metres from Playa Del Cabo.

G
Gloria
From
Colombia
The rooms were beautiful, great service, very kind staff members and only 20min walk to Cabo San Juan
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 197 reviews
Price from
US$192.92
1 night, 2 adults

Arca Tayrona Restaurant & Hostal

Hotel in Santa Marta

Situated in Santa Marta, 1.9 km from Castilletes Beach, Arca Tayrona Restaurant & Hostal features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

L
Laurette
From
France
Everything was amazing! Great staff, awesome food and the room was cozy! And it has air conditioning, which is a pure blessing in Tayrona.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 162 reviews
Price from
US$1.13
1 night, 2 adults

Hostal velero relax

Santa Marta

Hostal velero relax is situated on the beachfront in Santa Marta, a few steps from Guachaca Beach and 42 km from Quinta de San Pedro Alejandrino.

S
Silvana
From
Switzerland
Rey and Yeimiz the couple running this place are absolute divine souls. Their positiv attitude and deep gratefulness for the living experience are truly inspiring. The energy of this place is just magic. Rey offers Shiatsu and other bodywork therapies. The location is right at the beach with this part of the town being a perfect mix between something happening and still being super relaxed and quiet. I felt like part of the family and town after just a few days <3
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 164 reviews
Price from
US$34.57
1 night, 2 adults

Hotel Irotama Reservado

Hotel in Bello Horizonte, Santa Marta

Hotel Irotama Reservado has a fitness centre, a garden and a sun terrace with swimming pool and buffet breakfast in Santa Marta.

M
Mark
From
United Kingdom
Location and facilities are excellent. Room was modern, clean and much larger than expected. Staff were exceptionally pleasant and helpful. For a foreign visitor, the amount of security is a bit unusual especially given I've never seen any trouble on visits to Colombia. Overall, the facilities exceeded my expectations and the price was less than a basic hotel room in London - unbelievable value for money but perhaps I visited in low season.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 202 reviews
Price from
US$203.21
1 night, 2 adults

Hostal Españolete

Centro Historico, Santa Marta

Offering a restaurant, Hostal Españolete is located 50 meters from the bay, behind of Plaza Simon Bolivar. Free WiFi access is available in all rooms. The property is set in a colonial building.

P
Philipp
From
Switzerland
Very good hostel with a super friendly host! The value for the price is very good.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 431 reviews
Price from
US$38.49
1 night, 2 adults

Zuana Beach Resort

Hotel in Bello Horizonte, Santa Marta

"Located in the largest bay in the Colombian Caribbean, Zuana Beach Resort is where myth, natural beauty, and unparalleled fun intertwine.

V
Vickie Billingham
From
Australia
I loved this hotel. We had just done a big trek so to be able to chill out in this hotel was perfect. Great food. Very comfortable bed, so many helpful staff. There was a choice of 5 swimming pools and it was on a beach. Beautiful sunsets which we could see from our balcony.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 610 reviews
Price from
US$231.50
1 night, 2 adults

Hotel Irotama XXI

Hotel in Bello Horizonte, Santa Marta

Located 100 meters from the sea, the Irotama XXI hotel has activities in different places of Irotama Resort, it also has a gym and an outdoor pool.

L
Ludwig
From
United Kingdom
Was a great location and the facilities were everything we asked for
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 375 reviews
Price from
US$178.52
1 night, 2 adults
All beach hotels in Santa Marta

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Santa Marta and surroundings in the past month

See all

FAQ about beach hotels in Santa Marta

Beach hotels that guests love in Santa Marta

See all
  • Avg. price/night: US$42.44
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 252 reviews
    Relaxing stay right on the beach. More of just a basic room, the place doesn’t have much of an atmosphere, but the views and the sound of the ocean is so calming. Restaurant just opening 2 doors down.. ‘El conche y nancar’ - best fish I’ve eaten in Colombia!
    Guest review by
    Stephanie
    Young couple
  • Avg. price/night: US$54.02
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 158 reviews
    Perfect location on the beachfront, the owners were friendly and did a fantastic job of sweeping sand out to keep it clean Able rent surf boards and surf within a short walk. Can watch the surfers from the hotel searst. It was still possible to swim in the wave, or go down to the river for calmer water and excellent views of the jungle All the hotels along the beach are pretty much the same but here the chairs out front were in the shade all day which wasn't the case for all of them which was a big bonus
    Guest review by
    Sarah
    Young couple
  • Avg. price/night: US$63.02
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 372 reviews
    We stayed in a private room which was great. Good value for money. Basic but has everything you need. It’s 20 min drive out of the main part of Santa Marta, but we stayed here for a night to be closer to the airport and we were impressed with the location. Right on the beach, and the restaurant is well priced and good food! Amazing sunset views from restaurant too.
    Guest review by
    Luca
    People with friends
  • Avg. price/night: US$53.25
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 227 reviews
    Mendihuaca is such a beautiful hostel! It is in the perfect location, right on the beach with the surf school attached and delicious restaurants next door. The staff are lovely and made me feel at home, and everything is cleaned to perfection! I booked for 2 nights and stayed for 5!
    Guest review by
    Millard
    Solo traveller
  • Avg. price/night: US$46.40
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 2,534 reviews
    Really clean rooms. Right on the beachfront
    Guest review by
    maria
    Solo traveller