Find beach resorts in Santa Marta

Beach vacation deals from $30

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Top Santa Marta Beach Hotels

Hotel Casa Los Cerros Taganga
Great for beach vacations
3 out of 5
Carrera 2 N° 1-35. Barrio Dumaruka, Santa Marta, Magdalena
Take your dog for a walk on Rodadero Beach at Hotel Casa Los Cerros Taganga: the ideal choice if you're looking for a pet-friendly Santa Marta beach hotel. Amenities ...
4.7/5 Exceptional! (63 reviews)
Travelers like: close to beach, beach towels, outdoor pool
Wonderful little hotel with wonderful hosts
"We spent two nights in Casa los Cerros and found the place charming and comfortable. We enjoyed conversing with Jean-Luc and Ana. Great pool and delicious food."

Reviewed on Jan 24, 2020

Hotel Casa Los Cerros Taganga
La Calzada del Santo
Great for beach vacations
2.5 out of 5
CALLE 16, 2-43, Santa Marta, Magdalena
Watch the sunset on Rodadero Beach at La Calzada del Santo: the ideal choice if you're searching for a Santa Marta property that's located on the beach. Amenities ...
4.7/5 Exceptional! (65 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Perfect location. Great staff and easy access to everything. Boutique hotel with many charming years. Love it and will go back next time. Music in the area is quite high but ends at 2200 so no problem sleeping."

Reviewed on Aug 29, 2019

La Calzada del Santo
Aite Hotel
Great for beach vacations
3.5 out of 5
Km 67 troncal del caribe Via Rioacha, Sobre El Mar, Dibulla, La Guajira
The price is $151 per night from Dec 8 to Dec 8
Enjoy being on Palomino Beach at Aite Hotel: the perfect choice if you're looking for Dibulla beachfront hotels. 2 outdoor pools, 2 bars, and beachside massages ...
4.6/5 Exceptional! (74 reviews)
Travelers like: on the beach, sun loungers, beach yoga, massages on beach
Travelers say...
"Highly recommended spot on the coast in undiscovered Palamino. You'll never need to leave the property!"

Reviewed on Oct 18, 2021

Aite Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Casa de Leda, a Kali Hotel
Great for beach vacations
4 out of 5
Calle 18 #4-38, Santa Marta, Magdalena
Enjoy the sunsets on Rodadero Beach at Casa de Leda, a Kali Hotel: the ideal choice if you're looking for Santa Marta beachfront hotels. Amenities include a ...
4.6/5 Wonderful! (206 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"I chose a room on the top floor for the view of the sky and it’s location in the Historic center. Casa de Leda offered me a free breakfast and Wifi to get me started. Many restaurants, bars and a Park de Los Novios is a walking distance from Casa de Leda. The Marina is a walking distance too and ..."

Reviewed on Jan 13, 2021

Casa de Leda, a Kali Hotel
Hotel Boutique Casa Carolina
Great for beach vacations
4 out of 5
Calle 12 # 3-40, Centro Histórico, Santa Marta, Magdalena
Fully refundableReserve now, pay when you stay
The price is $70 per night from Dec 4 to Dec 4
Spend the day relaxing on Rodadero Beach at Hotel Boutique Casa Carolina: an excellent choice if you're searching for a Santa Marta property that's located on ...
4.5/5 Wonderful! (233 reviews)
Travelers like: close to beach, kids pool
Travelers say...
"We liked the pools and the rooms were amazing"

Reviewed on Oct 19, 2021

Hotel Boutique Casa Carolina
Best Western Plus Santa Marta Hotel
Great for beach vacations
3.5 out of 5
Calle 24 No 3-65, Santa Marta
Fully refundableReserve now, pay when you stay
The price is $62 per night from Dec 12 to Dec 12
Best Western Plus Santa Marta Hotel is an excellent choice for watching the sunset on Rodadero Beach if you're looking for a Santa Marta beach property. Amenities ...
4.5/5 Wonderful! (249 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Centric and easy access"

Reviewed on Nov 9, 2021

Best Western Plus Santa Marta Hotel
Del Mar Hotel
Great for beach vacations
3 out of 5
Calle 8 No 2 - 78, Rodadero, Santa Marta, Magdalena
The price is $58 per night from Dec 4 to Dec 4
Del Mar Hotel is the perfect choice for watching the sunset on Rodadero Beach if you're looking for a Santa Marta beach property. Amenities include an outdoor ...
4.5/5 Wonderful! (302 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"The only thing is the parking. They don't have parking spaces you have to parking in the street. The good thing is the hotel provides vigilance from 6pm to 6am. That parking problem is something that runs in the all Rodadero area."

Reviewed on Jul 27, 2021

Del Mar Hotel
Villa Maria Tayrona, a Kali Hotel
Great for beach vacations
3 out of 5
Troncal del Caribe Km 34, Via Parque Tayrona, Santa Marta, Magdalena
Fully refundableReserve now, pay when you stay
The price is $101 per night from Dec 6 to Dec 6
Walk along the waves on Rodadero Beach at Villa Maria Tayrona, a Kali Hotel: the perfect choice if you're looking for a Santa Marta property on the beach. Amenities ...
4.5/5 Wonderful! (113 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Great location, amazing views and good beach close by. Internet connection could be improved as we didn’t get any on our room."

Reviewed on Oct 19, 2021

Villa Maria Tayrona, a Kali Hotel
Mercure Santa Marta Emile
Great for beach vacations
3.5 out of 5
Calle 115 No 2 39, Bello Horizonte, Santa Marta
Fully refundableReserve now, pay when you stay
The price is $93 per night from Dec 14 to Dec 14
Play with your doggo on Rodadero Beach at Mercure Santa Marta Emile: a great choice if you're looking for a pet-friendly Santa Marta beach hotel. Amenities include ...
4.4/5 Wonderful! (302 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"We like the location near to the shopping center and the beach, The bathroom design is the only thing we don’t like because has no privacy at all to the rest of the room"

Reviewed on Jul 2, 2021

Mercure Santa Marta Emile
Viajero Tayrona Hostel & Ecohabs
Great for beach vacations
3.5 out of 5
Km 48, Via Santa Marta - Riohacha, Santa Marta, Magdalena
Fully refundableReserve now, pay when you stay
The price is $87 per night from Dec 23 to Dec 23
Viajero Tayrona Hostel & Ecohabs is the ideal choice for watching the sunset on Rodadero Beach if you're searching for a Santa Marta beach property. Beachside ...
4.4/5 Wonderful! (39 reviews)
Travelers like: close to beach, sun loungers, massages on beach, beach umbrellas
Would not stay here again.
"The hotel bungalow itself was very nice for the price. The hotel bar (on the beach) sucked. The bartender had a limited assortment of liquors. The bartender at the pool/beach bar was unable to make a mojito. In general, excluding at the front desk, service was poor. The beach was dirty and ..."

Reviewed on Feb 3, 2020

Viajero Tayrona Hostel & Ecohabs
Playa Mandala
Great for beach vacations
3 out of 5
Km 72 Vía Santa Marta - Riohacha, Dibulla, La Guajira
Spend the day relaxing on Palomino Beach at Playa Mandala: the perfect choice if you're looking for a Dibulla property on the beach. Free beach cabanas, beach ...
4.2/5 Excellent! (31 reviews)
Travelers like: on the beach, cabanas, beach umbrellas, beach towels
Simply the best
"The best place we've stayed in Colombia! Relaxed and exclusive with all the modern comforts, plus the food is great! All the staff were very helpful and went above and beyond to help me surprise my girlfriend on her birthday"

Reviewed on Mar 18, 2018

Playa Mandala
Irotama Resort
Great for beach vacations
4 out of 5
Km 14 Via Cienaga, Santa Marta, Magdalena
The price is $150 per night from Dec 6 to Dec 6
Walk your dog on Rodadero Beach at Irotama Resort: the ideal choice if you're looking for a pet-friendly Santa Marta beach resort. Amenities include 5 outdoor ...
4.2/5 Excellent! (457 reviews)
Travelers like: on the beach, sun loungers, beach umbrellas, beach towels
Travelers say...
"Great resort, it has everything you need. Staff is friendly, cleanliness is great and even though there were lots of guests the place is so big and well distributed we never felt it was crowded."

Reviewed on Nov 30, 2021

Irotama Resort
Estelar Santamar Hotel & Centro de Convenciones
Great for beach vacations
3.5 out of 5
Km. 8 Pozos Colorados, Santa Marta, Magdalena
The price is $96 per night from Dec 8 to Dec 8
Estelar Santamar Hotel & Centro de Convenciones is a good choice for watching the sunset on Rodadero Beach if you're looking for a Santa Marta beach property. ...
4.2/5 Excellent! (388 reviews)
Travelers like: on the beach, massages on beach, beach umbrellas, beach towels
Travelers say...
"big trees surround the propety.. Ilove that"

Reviewed on Oct 30, 2021

Estelar Santamar Hotel & Centro de Convenciones
Hotel Tamacá Beach Resort
Great for beach vacations
3.5 out of 5
Carrera 2a No. 11A - 98, Santa Marta, Magdalena
Fully refundableReserve now, pay when you stay
The price is $119 per night from Dec 8 to Dec 8
Walk along the waves on Rodadero Beach with a vacation at Hotel Tamacá Beach Resort: a good choice if you're looking for Santa Marta hotels that are located ...
4.1/5 Very Good! (221 reviews)
Travelers like: on the beach, outdoor pool
Travelers say...
"Older hotel but very clean and kept up not nicely. Wish the balcony were bigger; too narrow to sit down out there and enjoy the view, you can only stand"

Reviewed on Sep 23, 2021

Hotel Tamacá Beach Resort
Hotel Nueva Granada
Great for beach vacations
3 out of 5
Calle 12 # 3-17, Santa Marta, Magdalena
Fully refundableReserve now, pay when you stay
The price is $45 per night from Dec 4 to Dec 4
Walk along the waves on Rodadero Beach at Hotel Nueva Granada: the ideal choice if you're searching for a Santa Marta property that's located on the beach. Amenities ...
3.9/5 Very Good! (106 reviews)
Travelers like: close to beach, outdoor pool
Fantastic!
"Had an absolutely fantastic stay here. Beautiful courtyard, great breakfast and amazing staff. Would definitely stay there again!"

Reviewed on Aug 21, 2021

Hotel Nueva Granada
Hotel Palma Blanca del Mar
Great for beach vacations
3 out of 5
Calle 20 No 1 B - 69, Rodadero, Santa Marta, Magdalena
Hotel Palma Blanca del Mar is the ideal choice for catching some rays on Rodadero Beach if you're looking for a Santa Marta beach property. An outdoor pool and ...
3.9/5 Good! (24 reviews)
Travelers like: close to beach, kids pool
Travelers say...
"Excellent location, quiet, but near the beach, shops and restaurants. The room was a bit small, but clean, quiet, and comfortable. Although parking on the street was available, we were allowed to park in the courtyard, which was more secure. The staff was very friendly and helpful with advice about ..."

Reviewed on Mar 21, 2018

Hotel Palma Blanca del Mar
Zuana Beach Resort
Great for beach vacations
3.5 out of 5
Carrera 2a No.6-80, Bello Horizonte, Santa Marta, Magdalena
Watch the sunset on Rodadero Beach at Zuana Beach Resort: the ideal choice if you're searching for a Santa Marta beach resort. 7 outdoor pools, 3 outdoor tennis ...
3.8/5 Good! (312 reviews)
Travelers like: on the beach, sun loungers, beach umbrellas, beach towels
Travelers say...
"Friendly staff, clean, food not so good."

Reviewed on Aug 10, 2021

Zuana Beach Resort
GIO Hotel Santa Marta Tama
Great for beach vacations
3 out of 5
Vía Pozos Colorados km 8, Santa Marta, Magdalena
The price is $66 per night from Dec 15 to Dec 15
Bask in the sun on Rodadero Beach at GIO Hotel Santa Marta Tama: the perfect choice if you're searching for a Santa Marta property on the beach. Beach towels, ...
3.7/5 Good! (124 reviews)
Travelers like: on the beach, beach towels, kids pool
Travelers say...
"What an amazing find. This beautiful boutique hotel has everything you need for a nice getaway. Beach deck bar and restaurant were awesome. The staff could not have been more friendly and serving. I will definitely stay here again..."

Reviewed on Jun 14, 2021

GIO Hotel Santa Marta Tama
La Ballena Azul Hotel
Great for beach vacations
2.5 out of 5
Carrera 1 Calle 18, Santa Marta, Magdalena
Stroll along the shore on Rodadero Beach at La Ballena Azul Hotel: a good choice if you're searching for a Santa Marta hotel that is located directly on the ...
3.7/5 Good! (62 reviews)
Travelers like: on the beach, sun loungers, beach towels
Great position
"Lovely hotel and friendly staff. You can walk out onto the beach. We booked a cheaper room - with view over courtyard. Unfortunately this was a tiny window onto to a public area so the room was very dark and thus felt very enclosed. Apart from this was excellent."

Reviewed on Jan 21, 2020

La Ballena Azul Hotel
Hotel Portobahia
3 out of 5
Carrera 4 No. 6-69 El Rodadero, Santa Marta, Magdalena
Fully refundableReserve now, pay when you stay
The price is $43 per night from Dec 9 to Dec 9
Walk along the waves on Rodadero Beach at Hotel Portobahia: a great choice if you're searching for a Santa Marta property on the beach. A restaurant and a bar ...
3.6/5 Good! (222 reviews)
"I liked the Location. I did not like the property. The building is very old and needs needs to be painted and repair."

Reviewed on Nov 14, 2019

Hotel Portobahia
Don't see what you're looking for?
See all available properties in Santa Marta
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Too many beaches in Santa Marta to choose from? Here are our top picks for a memorable beach vacation.

More hotels with an ocean view in Santa Marta

Beach condos in Santa Marta

Beach villas in Santa Marta

Frequently asked questions

Recent reviews of Santa Marta hotels

More trip options