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

Comunidad Calle 13 Hotel Boutique

Hotel in Centro Historico, Santa Marta

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

S
Seppe
From
Belgium
big room, nice shower, clean sheets, airconditioning, good price for beers
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,339 reviews
Price from
US$41.02
1 night, 2 adults

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

J
John
From
Australia
Rooms were good size, bed very comfortable, view from the balcony was spectacular. The steam room in the spa was great as I haven't found many places in Colombia that have them. Pool area was nice though we didn't use it as we were only there one night. Staff were very friendly and efficient.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,084 reviews
Price from
US$126
1 night, 2 adults

Viajero Santa Marta Hostel

Hotel in Santa Marta

Viajero Santa Marta Hostel has an outdoor swimming pool, garden, a shared lounge and terrace in Santa Marta. The property features a bar, as well as a restaurant serving local cuisine.

s
shneor
From
Israel
The reception service is perfect. If I'm not mistaken the girl at the reception is named Davey, she had exceptional service with a perfect smile✌️💚
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,397 reviews
Price from
US$58.62
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 200 metres from Santa Marta...

B
Beatriz
From
Ireland
I travelled with my sister and we both loved the stay in this hotel. All communal areas and the room were always very clean . All the staff were very friendly, helpul and kind. The breakfast was amazing and exceeded my expectations. The food and drinks were also very good. -very good Location, close to the Bay, Parque de los novios and other toutistic attractions.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,555 reviews
Price from
US$106.79
1 night, 2 adults

Playa del Ritmo Beach Hostel & Bar - Adults Only

Santa Marta

Boasting a beachfront location, Playa del Ritmo Beach Hostel &Bar offers free Wi-Fi and 24-hour front desk assistance in Pozos Colorados beach, Santa Marta. El Rodadero beach is 2 km from the...

M
Mario Rafael
From
Colombia
Awesome place! Girl from front desk is beautiful!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,102 reviews
Price from
US$70.22
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....

R
RuxandraMP
From
Romania
The room was spacious, and the amenities as well very good. There are a lot of activities available at the hotel, the breakfast is really good and everyone is nice and supportive. Customer care is something that is working perfectly in Colombia. :) The beach is right in front of the hotel, and the pool areas are also nice.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,291 reviews
Price from
US$202.51
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.

E
Erika
From
United States
I loved the Staff ; I called ahead to ask some details about my passport and Taxes and the gentleman who helped me was very knowledgeable and professional. When we arrive on Sunday, he was present and in our file everything we talked about. The entire stay was amazing.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,010 reviews
Price from
US$121.76
1 night, 2 adults

Casa Zarah - Alma Hotels

Hotel in Centro Historico, Santa Marta

Conveniently located in the centre of Santa Marta, Casa Zarah - Alma Hotels is within 400 metres of Bahía de Santa Marta Beach and 500 metres of Santa Marta Cathedral.

A
Ania
From
Poland
everything. super friendly ladies, giving a lot of hints :)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 156 reviews
Price from
US$56.87
1 night, 2 adults

Sana Mar Hostel & Eco-Café

Centro Historico, Santa Marta

Featuring a garden, a shared lounge as well as a terrace, Sana Mar Hostel & Eco-Café is located in the centre of Santa Marta, 700 metres from Bahía de Santa Marta Beach.

G
Guilherme Bleu
From
Brazil
A clean room, a beautiful house and calm ambiance in a nice location, and with a good breakfast made our stay at the hotel a great experience !
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 233 reviews
Price from
US$32.30
1 night, 2 adults

Mantra Hotel Boutique

Hotel in El Rodadero, Santa Marta

Set 500 metres from El Rodadero Beach, Mantra Hotel Boutique offers 4-star accommodation in Santa Marta and has a garden, a restaurant and a bar.

K
Kajol
From
United Kingdom
Really friendly staff Beautiful spacious rooms and communal area Close to the beach and to restaurants Safe neighborhood
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 390 reviews
Price from
US$117.20
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

Popular with guests booking beach hotels in Santa Marta

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,488 reviews

Popular with guests booking beach hotels in Santa Marta

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 577 reviews

Popular with guests booking beach hotels in Santa Marta

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,850 reviews

Popular with guests booking beach hotels in Santa Marta

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,087 reviews

Popular with guests booking beach hotels in Santa Marta

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,006 reviews

Popular with guests booking beach hotels in Santa Marta

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,479 reviews

Popular with guests booking beach hotels in Santa Marta

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 441 reviews

Popular with guests booking beach hotels in Santa Marta

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,291 reviews

Popular with guests booking beach hotels in Santa Marta

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 770 reviews

Popular with guests booking beach hotels in Santa Marta

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,556 reviews

Enjoy breakfast in Santa Marta and nearby

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 347 reviews

Facing the beachfront, Hotel Casa Vieja offers 3-star accommodation in Santa Marta and has a garden, shared lounge and restaurant. 200 metres from Bahía de Santa Marta Beach and 300 metres from Simon...

From US$27.69 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 577 reviews

Situated in the historical centre of Santa Marta, Bahia Blanca is set in a preserved colonial house. The restaurant overlooks the hacienda-style central courtyard and fountain.

From US$34.61 per night

Park Hotel

Santa Marta
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,488 reviews

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.

From US$46.24 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 904 reviews

Conveniently located in Santa Marta, Hotel Sol Inn Santa Marta offers an American breakfast and free WiFi throughout the property.

From US$49.99 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 636 reviews

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

From US$48.71 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 633 reviews

Set in Santa Marta, Hotel Bahia Plaza offers beachfront accommodation 600 metres from Bahía de Santa Marta Beach and offers various facilities, such as a terrace, a restaurant and a bar.

From US$38.13 per night

Techos Azules

Taganga
Breakfast options
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 743 reviews

Located on Taganga bay, Hostal Techos Azules offers rooms with panoramic sea views and free Wi-Fi. Guests have direct access to the beach and hammocks to enjoy the views. A common kitchen is featured.

From US$43.83 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 67 reviews

Set atop a small hill and boasting a terrace with panoramic views of the sea, Hotel Cactus has air-conditioned rooms in Taganga. The beach is a 2-minute walk away.

From US$76.90 per night

Beach Hotels with swimming pools in Santa Marta and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in the centre of Santa Marta, 700 metres from Bahía de Santa Marta Beach and 300 metres from Santa Marta Cathedral, Modern suite steps from the sea offers free WiFi, a private beach area and...

From US$60.40 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Sui Loft Apto 1311 provides accommodation located 300 metres from the centre of Santa Marta and offers a private beach area and an outdoor swimming pool.

From US$82.03 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3 reviews

Situated in the centre of Santa Marta, 300 metres from Bahía de Santa Marta Beach and 300 metres from Santa Marta Marina, Apartamento de lujo con Vista al Mar offers free WiFi, a private beach area...

Scored out of 10, guest rating 4.9
Disappointing - What previous guests thought, 9 reviews

Attractively situated in the centre of Santa Marta, RESERVAS DEL MAR SANTA MARTA Rodadero Sur offers a balcony, air conditioning, free WiFi and flat-screen TV.

From US$78.81 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated just 1.9 km from Playaca Beach, Apartamentoambarroca606 features accommodation in Santa Marta with access to a private beach area, a rooftop pool, as well as a 24-hour front desk.

From US$92.28 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 30 reviews

Hermoso Apartamento tipo Loft en Rodadero Santa Marta is a recently renovated apartment in Santa Marta, where guests can makes the most of its rooftop pool, private beach area and garden.

From US$99.21 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Boasting sea views, Playa Retiro features accommodation with a private beach area, pool with a view and an open-air bath, around 2.6 km from Santa Marta Gold Museum.

From US$129.71 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 528 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 US$60.34 per night

Highly rated beach hotels in Santa Marta and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 425 reviews

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.

From US$18.71 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 31 reviews

Right in the heart of Santa Marta, Hostal Pueblito Samario features rooms with free WiFi. There is a private entrance at the guest house for the convenience of those who stay.

From US$16.37 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 637 reviews

Boasting a terrace, bar and views of sea, Hostal Viña del Mar is situated in Taganga, a few steps from Playa de Taganga.

From US$45.63 per night

Apartamento Mattos

Taganga
8.0+ review score
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 57 reviews

Apartamento Mattos is a beachfront property set in Taganga, a few steps from Playa de Taganga and 5 km from Simon Bolivar Park.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 440 reviews

Set in Taganga, Hotel San Marcos Taganga offers beachfront accommodation 300 metres from Playa de Taganga and offers various facilities, such as a garden, a shared lounge and a terrace.

From US$26.92 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 54 reviews

Paraíso Casa de Playa has a garden, shared lounge, a terrace and restaurant in Taganga.

From US$44.60 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 298 reviews

Located in Taganga, Hotel Ocean Taganga Internacional offers beachfront accommodation 200 metres from Playa de Taganga and provides various facilities, such as a garden, a terrace and a bar.

From US$34.61 per night

Casa Encanto

Taganga
8.0+ review score
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews

Set in Taganga, within 700 metres of Playa de Taganga and 5.5 km of Simon Bolivar Park, Casa Encanto offers accommodation with a private beach area and free WiFi as well as free private parking for...

From US$38.45 per night

Save money on beach in Santa Marta and nearby – budget options available

Casa Hemma

Santa Marta
Budget options available

Ideally located in Santa Marta, Casa Hemma offers air-conditioned rooms, a garden, free WiFi and a terrace.

From US$88.16 per night

Hotel Roca & Mar

Santa Marta
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 214 reviews

Attractively located in the centre of Santa Marta, Hotel Roca & Mar features air-conditioned rooms, a shared lounge and free WiFi.

From US$28.20 per night
Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 17 reviews

Edificio Karey Rodadero Santa Marta is set on the seafront in Santa Marta, 2.5 km from Santa Marta Gold Museum and 2.7 km from Santa Marta Cathedral.

From US$76.26 per night

La Ballena Azul Hotel

Taganga
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 276 reviews

Ballena Azul Hotel is located in front of Playa Taganga beach, 12 minutes' drive from Santa Marta.

From US$67.67 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 4 reviews

Set in Gaira in the Magdalena region and El Rodadero Beach reachable within 400 metres, Hermoso con Piscina y playa al lado del comercio del Rodadero offers accommodation with free WiFi, a children's...

From US$85.88 per night

Boasting air-conditioned accommodation with a pool with a view, Apartamento Vacacional sky/el Rodadero is set in Santa Marta. This beachfront property offers access to a balcony and free WiFi.

From US$86.13 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 51 reviews

Offering garden views, Apartamento Vacacional Santa Marta is an accommodation located in Santa Marta, 1.5 km from El Rodadero Beach and 2.3 km from Rodadero Sea Aquarium and Museum.

From US$92.28 per night

Hostal Paraiso Tayrona

Santa Marta
Budget options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 244 reviews

Located in Santa Marta, 200 metres from El Rodadero Beach, Hotel Paraiso Tayrona has a terrace, a shared lounge and rooms with free WiFi access.

From US$55.37 per night

FAQ about beach hotels in Santa Marta

Beach hotels that guests love in Santa Marta

See all
Avg. price/night: US$42.30
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$58.96
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 159 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$60.24
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 367 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.06
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.24
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,488 reviews
Really clean rooms. Right on the beachfront
Guest review by
maria
Solo traveller