Live prices for your dates · free cancellation on many rooms

Luxury hotels · Magdalena · Colombia

Luxury Hotels in Santa Marta (Magdalena)

We reviewed 20 properties in Santa Marta and selected the 20 best-rated luxury stays, from intimate boutique hotels to sprawling beachfront resorts.

20 hotels 19 rated 8.5+ typical €60

hotels

Zuana Beach Resort Z Family-friendly

Zuana Beach Resort ★★★★★

Santa Marta

8.7Great650 reviews

A 5-star beach resort with pools, a spa, and a kids club, praised for its food and service.

From€13per night
Santa Marta Marriott Resort Playa Dormida S Beachfront resort

Santa Marta Marriott Resort Playa Dormida ★★★★★

Santa Marta

9.2Perfect1,237 reviews

A 5-star beachfront stay with a private beach, standout pool, and a kids club that keeps little ones happy.

From€121per night
Hotel Irotama Del Sol H Family Beach Resort

Hotel Irotama Del Sol ★★★★★

Santa Marta

8.9Great93 reviews

A beachfront family resort with an impressive pool, free airport shuttle and spacious suites – a solid base for a Santa Marta holiday.

From€114per night
Hotel Boutique Don Pepe H Boutique Spa Stay

Hotel Boutique Don Pepe ★★★★★

Santa Marta

8.8Great431 reviews

A polished 5-star boutique with a top-rated spa and staff, steps from the historic centre.

From€172per night
Camali Hotel C Guest favorite

Camali Hotel ★★★★

Santa Marta

9.2Perfect727 reviews

A 4-star Santa Marta hotel with an infinity pool, garden views, and a 9.2 guest rating—two blocks from Parque Cundi.

From€52per night
Casa Verano Beach Hotel - Adults Only C Adults-only beach

Casa Verano Beach Hotel - Adults Only ★★★★

Santa Marta

9.2Perfect509 reviews

An adults-only beachfront retreat with a pool, jacuzzi, and a garden—just steps from the sand.

From€91per night
Hotel Boutique Olas Marinas Luxury H Boutique & Pool
8.5Great174 reviews

A central boutique hotel with an outdoor pool, beach access, and pet-friendly policies.

Hotel Boutique Maree H Rooftop pool

Hotel Boutique Maree ★★★★★

Santa Marta

8.8Great1,044 reviews

A rooftop pool and a spot in the historic centre make this boutique stay a smart pick for exploring Santa Marta.

From€54per night
Hotel Irotama XXI H Beachfront resort

Hotel Irotama XXI ★★★★★

Santa Marta

9Perfect481 reviews

A sprawling beachfront resort with pools, a spa, and enough activities to fill a week – all a short walk from shops and restaurants.

From€143per night
Casa De Isabella, A Kali Hotel C Central & Pool

Casa De Isabella, A Kali Hotel ★★★★

Santa Marta

8.8Great627 reviews

A 4-star Santa Marta hotel with a rooftop pool and spa, just steps from the beach and historic centre.

From€32per night
Hilton Santa Marta H Beachfront resort

Hilton Santa Marta ★★★★★

Santa Marta

8.7Great1,903 reviews

Top scores for service and rooms at this beachfront Santa Marta resort with multiple pools and an ocean-view rooftop bar.

From€104per night
Casa De Leda, A Kali Hotel C Colonial luxury

Casa De Leda, A Kali Hotel ★★★★★

Santa Marta

8.8Great1,125 reviews

A 5-star colonial retreat steps from the cathedral, with a rooftop pool, spa, and standout breakfast.

From€67per night
Azul Hotel Boutique A Boutique 5-star

Azul Hotel Boutique ★★★★★

Santa Marta

8.9Great310 reviews

A 5-star boutique stay in El Rodadero with a pool, spa, and free parking, a 25-minute walk from Cerro Ziruma.

From€60per night
Perla Roca Hotel Boutique - Beach Front P Beachfront Boutique

Perla Roca Hotel Boutique - Beach Front ★★★★★

Santa Marta

8.8Great147 reviews

A beachfront boutique hotel in Santa Marta with a private beach, pool, and highly rated service — ideal for a relaxing coastal escape.

From€175per night
Comunidad Calle 13 Hotel Boutique C Central & highly rated

Comunidad Calle 13 Hotel Boutique ★★★★

Santa Marta

9Perfect1,501 reviews

Rooftop pool, modern rooms, and a 9.7 staff rating in the heart of Santa Marta.

From€22per night
Hotel Boutique La Solera Del Pozo H Central boutique

Hotel Boutique La Solera Del Pozo ★★★★

Santa Marta

9.2Perfect603 reviews

A 4-star boutique stay in Santa Marta's historic center, celebrated for its prime location, spacious rooms, and welcoming staff.

From€50per night
Hotel Jardin Boutique Rodadero H Beach proximity & spa

Hotel Jardin Boutique Rodadero ★★★★

Santa Marta

8.9Great335 reviews

A 4-star boutique with a spa, pool, and free parking, just 5 minutes from the beach.

From€47per night
Hotel Amor De Mae H 4-star B&B

Hotel Amor De Mae ★★★★

Santa Marta

9Perfect116 reviews

A compact Santa Marta B&B with perfect comfort scores and a 17-minute walk to Parque de Los Novios.

From€41per night
Porto Horizonte Suite 1426 P Sea-view suite

Porto Horizonte Suite 1426 ★★★★

Santa Marta

9.1Perfect29 reviews

A 4-star suite with sea view, private beach, and spa – rated 9.1 by guests.

From€52per night

Map & live prices by our partner

Luxury hotels in Santa Marta's historic center

For travelers who want luxury with a colonial twist, the historic center is the place. Boutique properties like Casa De Leda, Hotel Boutique Maree, and Comunidad Calle 13 offer rooftop pools, spas, and easy access to landmarks like the cathedral and Parque de Los Novios. These are typically smaller, design-focused stays where the experience is about the building and the street life outside, not a private beach.

Beachfront luxury resorts in Santa Marta

The coastline north of the city is where the big resorts cluster. The Santa Marta Marriott Resort Playa Dormida, with a 9.2 rating, offers a private beach and a kids' club. Hilton Santa Marta, also 5-star, is praised for its service and multiple pools. These are self-contained properties where you rarely need to leave, ideal for a week-long beach holiday.

Which luxury hotel in Santa Marta has the best rating?

Three properties share the top guest rating of 9.2: the Santa Marta Marriott Resort Playa Dormida, the adults-only Casa Verano Beach Hotel, and Camali Hotel. All three receive high marks for their facilities and service. The Marriott is the beachfront resort option, while the other two offer a more intimate, pool-focused stay; Camali is just two blocks from Parque Cundi in the city.

Affordable luxury hotels in Santa Marta

If you want the five-star experience without the five-star price, Zuana Beach Resort is the standout: a 5-star beach resort that often starts at around 47,000 COP. Comunidad Calle 13, a 4-star boutique with a rooftop pool, is another pocket-friendly pick at about 82,000 COP. Both prove that in Santa Marta, luxury isn't always a premium.

Adults-only luxury hotels in Santa Marta

For a quieter, more romantic stay, Casa Verano Beach Hotel is the main adults-only beachfront option. This 4-star property offers a pool, jacuzzi, and garden, just steps from the sand, and boasts an excellent 9.2 rating. It's a smaller, more personal alternative to the family-oriented resorts.

Frequently asked

Which luxury hotel in Santa Marta is best for a honeymoon?

For a romantic escape, Casa Verano Beach Hotel is the only adults-only property on this page. It offers a beachfront setting with a pool, jacuzzi, and garden, and has a top rating of 9.2. Alternatively, boutique properties in the historic center like Casa De Leda offer a more colonial, intimate atmosphere.

Which area of Santa Marta is best to stay in for a first visit?

If you want to explore the city's historic center and be within walking distance of the cathedral and Parque de Los Novios, pick a boutique hotel like Hotel Boutique Maree or Comunidad Calle 13. If you prefer a beach resort experience where you don't need a car, choose one of the beachfront resorts along the coast, such as the Santa Marta Marriott Resort Playa Dormida or Hilton Santa Marta.

When is the cheapest time to book a luxury hotel in Santa Marta?

Prices on this page vary widely, but you'll find the best deals outside the peak tourist season (December to February and July). Hotels like Zuana Beach Resort frequently offer rooms for under 50,000 COP, but for more predictable rates, aim for the shoulder seasons of March-May or September-November, when prices tend to be lower.

Do these luxury hotels offer airport transfers?

One property clearly mentions a free airport shuttle: Hotel Irotama Del Sol. For others, it's best to check with the hotel directly. If you're staying in the historic center, a taxi from the airport is a practical option, as the center is compact and walkable.

Luxury Hotels in Santa Marta (Magdalena)

Santa Marta's luxury scene splits neatly into two characters. Along the coast, big-name resorts like the Santa Marta Marriott Resort Playa Dormida and the Hilton Santa Marta sit on their own beachfronts with multiple pools, kids' clubs, and ocean-view bars. Inland, the historic center is where the boutique five-stars live: colonial houses turned into design hotels with rooftop pools and spas, such as Casa De Leda and Casa De Isabella. The money buys either a private patch of Caribbean sand or a stylish base for wandering the old city's streets.

The price range is as wide as the style gap. You can book a five-star like Zuana Beach Resort for under 50,000 COP on a good deal, while the most exclusive boutique, La Santa Hotel Boutique, starts at over 1.3 million COP. Most properties cluster around 200,000–400,000 COP per night. This page includes only hotels; as you scroll, you'll notice some accommodations may be other property types.

The bottom line

These luxury hotels in Santa Marta suit travelers who want a premium stay, whether that means a sprawling beach resort with everything on-site or a characterful boutique in the heart of the old city. If you're traveling with family, look at the Family Friendly hotels page, which highlights properties with kids' clubs and larger rooms. For the most budget-conscious, the Cheap and budget hotels page offers more affordable alternatives in the same city. And if you're set on a beachfront but want more options beyond the luxury label, the Beach hotels page covers that range.