Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Santa Marta

1427 beach hotels

Gaira

328 beach hotels

Rodadero

125 beach hotels

Taganga

89 beach hotels

Playa Bello Horizonte

66 beach hotels

Guachaca

23 beach hotels

Buritaca

17 beach hotels

El Zaino

12 beach hotels

Playa Dormida

11 beach hotels

Simón Bolivar

9 beach hotels

Calabazo

5 beach hotels

Ciénaga

3 beach hotels

The best beach hotels in Magdalena

Check out our selection of great beach hotels in Magdalena

Filter by:

Star Rating
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.1
Wonderful - What previous guests thought, 1,354 reviews
Price from
$48.55
1 night, 2 adults

Santa Marta Marriott Resort Playa Dormida

Hotel in Santa Marta

Located in Santa Marta, a 16-minute walk from Bello Horizonte, Santa Marta Marriott Resort Playa Dormida provides accommodations with free bikes, free private parking, an outdoor swimming pool and a...

K
Katherine
From
United States
Everything is clean, great atmosphere,amazing food, beautiful decorations, great Staff. Very friendly . The beach is clean and beautiful , great sunsets. It is easy to mingle around without getting lost inside the hotel. I didn’t use the spa which seem amazing but I am definitely coming back and that will be one of the things I won’t miss. 🥰
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,139 reviews
Price from
$177.65
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.

A
Audrey
From
Switzerland
I love Viajeros in general, but this one is a very good location and facilities. The building is modern, the staff is super friendly, the activities are fun. The staff, Alejandro, was super welcoming and helped with any questions.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,230 reviews
Price from
$65.69
1 night, 2 adults

Ecolodge Playa Brava Teyumakke

Calabazo

Ecolodge Playa Brava Teyumakke offers accommodations in Santa Marta. Guests can enjoy the on-site restaurant. You can play table tennis at this hostel.

M
Molly
From
Ecuador
The cabin on the beach was dreamy. Loved the simplicity and intention of the accommodation as well as all the services .
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,032 reviews
Price from
$113.44
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 accommodations with cable TV and free Wi-Fi in a tropical setting.

A
Andrés José
From
Colombia
It was amazing, clean and modern
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,701 reviews
Price from
$144.05
1 night, 2 adults

Apart Suítes Stay Playa Salguero - El Rodadero - Santa Marta

Santa Marta

Apart Suítes Stay Playa Salguero - El Rodadero - Santa Marta is a recently renovated condo hotel in Santa Marta where guests can make the most of its outdoor swimming pool, fitness center, and...

O
Orozco
From
Colombia
The room was so comfortable, extremely clean, and we loved the decorations. It has a nice view to the beach.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 158 reviews
Price from
$76.59
1 night, 2 adults

Hotel Brisas del Mar

Hotel in El Rodadero, Santa Marta

Located in Santa Marta, within a 6-minute walk of Salguero Beach and 2.4 miles of Rodadero Sea Aquarium and Museum, Hotel Brisas del Mar provides accommodations with a terrace and free WiFi as well as...

y
yuliana
From
Colombia
María Margarita excelente anfitriona, amable, súper colaboradora.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 211 reviews
Price from
$38.56
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 center of Santa Marta, a 8-minute walk from Bahía de Santa Marta Beach.

R
Rozalia
From
El Salvador
Sana Mar has become an absolute haven for me, and staying there for the second time only deepened my appreciation for what makes this place so special. From the moment you arrive, it feels personal, cozy, and thoughtfully created—a true sanctuary from the loudness, intensity, and heat of Santa Marta. What stands out most is how deeply Justin, the owner, genuinely cares. His commitment to sustainability is not just a label—it is woven into the daily life and philosophy of the hostel in ways that are both meaningful and inspiring. From composting and recycling systems to the use of eco-friendly products, cleaning with vinegar instead of harsh chemicals, environmentally conscious soaps, brown recycled toilet paper, and countless other intentional details, it is clear that every aspect of Sana Mar has been designed with care, responsibility, and environmental consciousness in mind. This is the kind of place where sustainability feels authentic rather than performative. Justin’s thoughtfulness is visible everywhere, creating an atmosphere that is not only welcoming but deeply aligned with values of care—for guests, for the planet, and for the overall experience of peaceful living. Sana Mar is more than just a hostel; it is a refuge. A calm, mindful, and beautifully curated space that offers comfort while proving that hospitality and sustainability can coexist seamlessly. I am incredibly grateful for places like this, and I wholeheartedly recommend it to anyone looking for a peaceful, eco-conscious stay in Santa Marta.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 382 reviews
Price from
$33.99
1 night, 2 adults

Samaria Club Playa

Santa Marta

Samaria Club Playa in Santa Marta provides accommodations with a private beach area, a fitness center, and a bar.

J
Julio
From
United States
Apartment really good sane as the whole building
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 101 reviews
Price from
$207.69
1 night, 2 adults

ApartaSuite 932 en Porto Horizonte SANTA MARTA

Bello Horizonte, Santa Marta

ApartaSuite 932 en Porto Horizonte SANTA MARTA offers accommodations in Santa Marta, a 2-minute walk from Bello Horizonte and 6.9 miles from Rodadero Sea Aquarium and Museum.

L
Laura
From
Colombia
The building is really New All the amenities are great, the host attention was great!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 102 reviews
Price from
$82.05
1 night, 2 adults
All beach hotels in Magdalena

Most booked beach hotels in Magdalena this month

See all

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,813 reviews

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,828 reviews

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,782 reviews

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 38 reviews

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,334 reviews

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,639 reviews

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,230 reviews

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 561 reviews

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 8 reviews

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 959 reviews

FAQs about beach hotels in Magdalena

Beach Hotels That Guests Love in Magdalena

See all
Avg. price/night: $162.47
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,343 reviews
Private beach access and minimarket
Guest review byAna María
Solo traveler
Avg. price/night: $161.65
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,217 reviews
The pool and bar area are beautiful and right on the beach. Lots of daily activities. Good for solo travellers.
Guest review byCatherine
Solo traveler
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 393 reviews
Loved everything about this place. Huge comfy bed, loads of space, everything was beautiful and the food was amazing. Private beach entrance and sunsets were incredible too
Guest review byTim
Young couple
Avg. price/night: $187.22
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 118 reviews
It was amazing to stay right on the beach. The staff was kind. It was very clean. And the view was amazing.
Guest review byJustin
Young couple
Avg. price/night: $51.98
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 675 reviews
Right on the beach. Awesome upstairs terrace to get work down, chill or do some pull-ups from the bar of the swings. Good deals on beers, quiet and close to shops and restaurants.
Guest review byChrissl
Solo traveler
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 717 reviews
We loved the location of the property, right on the beach. For the price, this place was not bad - we enjoyed having a private room after many nights spent in dorms. The man at reception was very helpful, and the hotel sells cheap bottles of water and other snacks which is great as there isn’t a shop nearby.
Guest review byJonathan
Young couple
Avg. price/night: $113.44
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,032 reviews
Very idyllic place, right on the beach. With hammocks right outside the hut. The food was nice but a bit pricey (in line with the rest of the prices in the park though).
Guest review byMargo
Young couple
Avg. price/night: $46.01
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 320 reviews
The location was great right on the beach. The owner was so friendly she made a nice welcoming atmosphere. Beautiful view of the sunset from the terrace, very clean and grey AC!
Guest review byamelie
Young couple
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 479 reviews
We really enjoyed our stay here. The hotel is right on the beach, with a great pool, bar and dining area. The food and drinks were all perfect, served by lovely friendly staff. What was on offer was great as it’s a fairly remote hotel, but an ideal place to relax and enjoy! We’d recommend staying here for good value for money and a great beach stay experience.
Guest review byRebecca
Young couple
Avg. price/night: $58.71
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 201 reviews
Amazing, right on the beach, big bathroom and decent bed with a fan.
Guest review byLucy
Young couple