Travel and Leisure Worlds Best Awards for number 1 tour operator in the world 2024 and number 2 tour operator in the world 2025
We're one of the World's Best Tour Operators!
Voted No.1 in 2024 and No.2 in 2025 by Travel+Leisure
Accommodation

Best hotels in Caribbean Coast

Explore 29 handpicked hotels in Caribbean Coast

Casa San Agustín

Cartagena

31 Rooms
|
From $220 per person/night
A charmed, vintage gem in Cartagena's Old Town with history in abundance.
Nestled within Cartagena's ancient, cobblestoned walled city, the Casa San Augustin is a boutique hotel with a fascinating history. Every space celebrates the original design, like the wooden beamed ceilings or the library's glorious frescoes. The hotel is actually three houses in one, connected by a 17th-century aqueduct (complete with original stone gargoyles), which stands grandly above the central pool. And if you're left wondering what that lovely aroma is, it's Casa San Augustin's exclusive perfume, which is sprayed in every room. When you're ready to do some exploring, hop on one of the waiting bicycles and take a meandering ride through the city's quaint streets.

Blue Apple Beach

Barú, Rosario & Tierra Bomba Islands

From $120 per person/night
Private pool cabanas, an eco-minded ethos & sunshine for days. What more do you need?
A 30-minute speedboat ride away from the shores of Cartagena, Blue Apple Beach is equal parts a Mediterranean beach club and a boutique hotel. Occupying a prime seaside location on the southern end of Tierra Bomba Island, it's an idyllic, sun-kissed escape from the city's hustle and bustle - and one that also has a passion for the environment. The hotel is 100% solar-powered and all ingredients used in the restaurant are ethically-sourced. Inside, the beach cabana rooms are bohemian and breezy, each with its own plunge pool, perfect for relaxing beside after a day of exploring the island. The service is exceptional and harnesses a real sense of community.

Villa Playa Tayrona

Tayrona National Park

6 Rooms
|
From $180 per person/night
An adults-only slice of paradise where the Colombian wilderness melts into the Caribbean.
On the northern coast of Colombia, there's a secret, serene corner where the river meets the ocean and it's right here that you'll find the Villa Playa Tayrona. Just five minutes away from the entrance to Tayrona National Park, the seaside escape has the best of all worlds. We're talking a private stretch of Caribbean shore, epic hikes into the forest and river adventures — and much more! This is the kind of place where you can be as active or idle as you like, the latter of which takes the form of a hammock swaying gently beneath the palms.

Sofitel Legend Santa Clara

Cartagena

160 Rooms
|
From $190 per person/night
A convent-turned-hotel with the largest pool in Cartagena's historic centre.
With a coveted position on the illustrious Plaza San Diego, Sofitel Legend Santa Clara began its life as a convent in 1621. The remarkable history is evident throughout the hotel from the sweeping entrance with original 17th-century beams to the crypts now used as venues for private events. In fact, the story of one of them inspired the work of author, Gabriel García Márquez. The rooms are separated between the original and Republican areas and showcase striking artwork by names like Fernando Botero and Olga de Amaral. You'll also be in strolling distance of grand, historical structures including the Palace of the Inquisition and Cartagena's famous walls.

Las islas

Barú, Rosario & Tierra Bomba Islands

33 Rooms
|
From $310 per person/night
A heavenly island haven just off the coast of Cartagena where every day is a beach day.
Hop aboard a speedboat in Cartagena and race across the bay towards Las Islas, a corner of paradise to call home for a few days. On arrival, a waiting golf cart will whisk you through the trees and wild orchids to your bungalow amongst the canopy. You'll have ample opportunity to explore the island on e-bikes or navigate the mangroves in a glass-bottomed kayak, eyes peeled for flocks of flamingos. On your return, order a fruity cocktail at the Clubhouse, and soak up the 360-degree views, the sound of waves lapping the white-sand shores and a gentle breeze ruffling the lush greenery...

Cayena Beach Villa

Tayrona National Park

From $250 per person/night
With the Caribbean displayed before you, this tropical villa is the place to be.
Set amongst the palms on a stretch of powder-fine sand, Cayena is a laidback getaway on the Caribbean Coast. Spend your days enjoying massages as butterflies float just metres away, go for long, lingering strolls on the beach (meander down the coast to other sunspots a little further away), or venture into the nearby Tayrona National Park to explore its trails. The hotel has a breezy, tropical feel with a 22-metre-long pool at the centre – the perfect place to spend many happy hours with something chilled in hand.

Casa Pestagua

Cartagena

16 Rooms
|
From $220 per person/night
Deep history and artful architecture await at the most beautiful casa in Cartagena.
The former home of the Count of Pestagua, this casa is often referred to as the most beautiful house in Cartagena. And once you clap eyes on it, you're sure to agree. An 18th-century, Moorish-inspired mansion, it's a vision in white with grand archways, courtyards watched over by royal palms and beamed ceilings. The hotel also boasts an impressive location in the walled city of Cartagena de Indias and has splendid views over the cobbled streets and yolk-yellow buildings. You'll have plenty of opportunity to explore, whether you fancy shopping for handicrafts at the market or delving into the city's history at one of the many museums.

Sofitel Baru Calablanca Beach Resort

Barú, Rosario & Tierra Bomba Islands

187 Rooms
|
From $190 per person/night
A delicious island resort made for escaping the real world for a little while.
Settled alongside a turquoise cove on the north coast of Isla Baru, the Sofitel is Cartagena's answer to a seaside escape. After meandering past the glitzy Bocagrande district by boat and arriving back on land, you'll be whisked off in an electric golf cart to your room, all of which can be found in one of 10 towers. Each tower is named after a bird found in Isla Baru and they all have beautiful views of the Caribbean beyond. And whilst you could spend all day swinging in a hammock on the powder-white sand, the hotel offers catamaran cruises and mountain bike tours too.

Bastion Luxury Hotel

Cartagena

From $150 per person/night
A centrally-located, well-polished hotel embedded in the sights of Cartagena de Indias.
Built on the site of a 16th-century home in the centre of the ancient city, the Bastion combines the essence of history with the vision of contemporary Cartagena. Hand-carved in Guayacan wood, the ceilings display delicate craftsmanship and the rooms have a real vintage elegance to them. You couldn't be in a better position for exploring the old town and its finest architecture, including the beautiful Santa Catalina de Alejandria Cathedral. Then again, you might prefer to delve into modern Cartagena at one of the trendy bars or salsa spots. The Bastion offers the best of both worlds...

Hotel Boutique Don Pepe

Sierra Nevada de Santa Marta

From $80 per person/night

Located in the heart of Santa Marta , the Hotel Boutique Don Pepe is a haven of elegance and tradition where every space has been designed to offer a unique experience. Here, colonial architecture blends seamlessly with contemporary comfort, creating an intimate and sophisticated atmosphere that invites relaxation and escape.


Just steps from the sea and surrounded by history, Don Pepe is the ideal place for those seeking to experience the essence of the Caribbean with style, privacy, and personalized attention.

Hotel Naio Palomino

La Guajira

103 Rooms
Privacy, nature, and comfort at Naio.

Welcome to Naio Hotel & Villas, a natural retreat located in Palomino, La Guajira, where the jungle meets the Caribbean Sea. The hotel is strategically located just 1 hour and 40 minutes from both Santa Marta and Riohacha, making it easy to access one of the most authentic and biodiverse destinations in the Colombian Caribbean. Here, villas and suites surrounded by nature, relaxation spaces, and direct beach access offer a unique experience of rest and connection. Naio is the ideal place for travelers seeking sustainable luxury, tranquility, and memorable experiences in an incomparable tropical setting.

Amarla Boutique Hotel

Cartagena

6 Rooms
|
From $150 per person/night
An intimate Spanish merchant house turned boutique hotel with unmatched hospitality.
Surrounded by turmeric-yellow mansions and balconies overflowing with flowers, Amarla sits pretty in the heart of Cartagena's walled city. Inspired by its enchanting Spanish-Caribbean history, Amarla was built as a home for travellers from around the world. Authentic craftsmanship is evident throughout the original architecture and decor, while Colombian culture is celebrated with activities like cigar rolling and coffee tasting. There's plenty to do nearby including visiting the city's aged churches, perusing stalls of tropical fruit and handmade crafts, and strolling through the well-known Bolivar Park.

Ananda Boutique Hotel

Cartagena

23 Rooms
|
From $110 per person/night
Ensconced by Cartagena's Walled City, Anandá has bags of character & historic beginnings.
Down a central avenue in Cartagena's Old Town, Anandá's story began in the early 16th century. Now a beautifully-restored boutique bolthole, the hotel has retained a sense of heritage through its original architecture while welcoming modern additions like the atmospheric spa. And you may just need it to soothe tired feet after enjoying one of the hotel's tours around the city... Anandá may be larger than most boutique hotels, but you'd never know it with its personal feel and well-placed terraces.

Nacar Hotel

Cartagena

49 Rooms
|
From $90 per person/night
In walking distance of Cartagena's most iconic sights, Nacar is a superb home base.
A zesty city of delicious seafood spots, street art and charming yellow-hued buildings, Cartagena is a true joy to visit. An easy walk away from its UNESCO-recognised Walled City, Nacar is set in an original colonial building, the outside of which has been carefully restored, and its interiors, given a major facelift. Rooms are light and spacious and feature exposed stone walls, clean lines and soothing shades of grey. On the rooftop, you'll find a long, inviting pool to catch some rays and enjoy a glass of sangria.

Casa del Arzobispado

Cartagena

11 Rooms
|
From $110 per person/night
A handsome, historic casa with a prime address in central Cartagena de Indias.
Originally constructed in the 17th century by one of the heroes of Cartagena's independence, Casa del Arzobispado fits right into the city's historic centre. In fact, it's just a few cobblestones away from some of Cartagena de Indias' most prominent sights including the Palace of the Inquisition. However, once you enter the casa walls, you'll find yourself in an oasis of courtyards draped in greenery and a pretty swimming pool. It's the perfect antidote to a few hours of trawling Cartagena's architecture and streets and if you're ever at a loss for what to do next, the staff will happily share their wisdom.

Charleston Santa Teresa Cartagena

Cartagena

87 Rooms
|
From $190 per person/night
At the heart of one of the world’s most beautiful cities, the Santa Teresa hotel combines colonial Spanish influences with Colombian Caribbean multicultural flair to offer a uniquely special experience for guests. Housed within one of Cartagena’s most historically significant buildings, dating back to the late 16th century, it has stood the test of time during which the city has been transformed from a strategic Caribbean port to the jewel in Colombia’s tourism crown and, indeed, one of the top places to visit in all of South America.

OSH Hotel Getsemani

Cartagena

From $110 per person/night
Guests are invited to enjoy a comfortable stay at OSH Hotel Getsemani. This hotel is located in Getsemaní, one of the coolest neighborhoods on earth according to Forbes Magazine!

Cartagena villa 22

Cartagena

5 Rooms
Located in Cartagena's old town, this villa offers you breathtaking views of the coast with ease of access to the historic sites of old town. Immerse yourself in Cartagena's culture and enjoy a peaceful stay.

Cartagena villa 13

Cartagena

4 Rooms
Located in the culturally rich Getsemaní neighborhood of Cartagena, your stay at Villa 13 will be a memorable one. Explore this vibrant neighbourhood and all it's artistic attractions, while enjoy a relaxing stay.

Movich Cartagena De Indias

Cartagena

From $190 per person/night
Come and discover the perfect hotel to savor the romantic atmosphere of the historic centre of Cartagena. The Hotel Movich Cartagena de Indias is an exquisite colonial-style boutique hotel located in the walled city, and is also the only hotel in the city that belongs to the exclusive Small Luxury Hotels of the World. Standing out from amongst the wonders of this fantastic hotel are the exquisite service, the great food served in its Alyzia restaurant and its spectacular terrace with swimming pool and a 360º view over the whole city. A magical establishment with a spa, gym, events’ room, rooms with the most modern services and a warm, welcoming atmosphere, this is an ideal destination for couples who want to get to know every bit of Cartagena and for business travelers. Book at the best price on the Hotel Movich Cartagena de Indias and enjoy one of the most exclusive hotels in Cartagena.

Hotel Bantú Cartagena by Faranda Boutique

Cartagena

From $160 per person/night

Located in the heart of the historic San Diego neighborhood of the Walled City of Cartagena, the Hotel Bantú by Faranda Boutique, a member of Radisson Individuals, offers spaces full of color and textures set with the architecture of the eighteenth century. As you walk through the hotel you will find patios, terraces and a rooftop terrace that evoke the history and African culture of the Colombian Caribbean. Surrounded by lush vegetation and furniture to relax on, you'll experience tranquility while enjoying a cocktail or delicious Caribbean meal in the El Cabildo Restaurant.

Hotel Casa de la Renta

Cartagena

From $180 per person/night
Boutique hotel brimming with art Hotel Casa de la Renta by Mustique offers an authentic and unforgettable stay. With its eclectic style, this luxurious three-story architectural treasure, located on Estanco del Tabaco Street in the historic center of Cartagena de Indias.

Casa Carolina Hotel

Cartagena

From $270 per person/night
At Casa Carolina, true wellness begins within. From the soft curves of the spaces to restaurants offering mindful cuisine, body & mind practice rooms, holistic spa rituals, and a rooftop bar where cocktails shine under the stars, Colombia’s rich land and people are celebrated. Every detail is designed to nurture the soul, creating a harmonious and rejuvenating experience.

Townhouse Boutique Hotel & Rooftop

Cartagena

From $80 per person/night
Townhouse Boutique Hotel & Rooftop offers it's guests a comfortable, fun and relaxed stay. Guests can enjoy individually styled rooms, decorated by local artists, with all the comforts you could expect from any top hotel.

Senda Watapuy

Sierra Nevada de Santa Marta

From $30 per person/night
Watapuy experience, an exclusive hotel located just 5 minutes from the main entrance of Tayrona park and 3 minutes walking from our Senda Koguiwa hotel, the architecture is in fact very similar to the latter, but they differ in that this new acquisition has a More exclusive concept since it only consists of 12 cabins, 6 deluxe and 6 standard are very spacious, with a terrace and a small private pool in front of the stone river in each one, in addition the hotel also has its own pool for the exclusive use of all customers.

Casa Oropendola

Sierra Nevada de Santa Marta

From $1.1K per person/night
Casa Oropéndola is a private property located in the heart of Sierra Nevada de Santa Marta, a lush mountain range that rises from the Caribbean ocean up to 5,776 masl. The house sits at 1,500 masl, between dense rainforest and coffee fields, with a perfect view of the ocean. This ecosystem is particularly unique because of the cloud forest formations that shelter an incredible biodiversity of flora and fauna. Only there, one can experience a flood of clouds rise from the mountains, enter the house, and then slowly fade up into the sky for a breathtaking sunset – every afternoon.

ACASI Rustic Beach

Barú, Rosario & Tierra Bomba Islands

Located directly on the beachfront in Baru, guests can enjoy easy access to the tropical waters of Baru. The hotel is located in a private beach area. Rooms are fully equipped ensuring that your stay is comfortable and relaxing.

Makani Luxury Wanderlust Club & Villas

Barú, Rosario & Tierra Bomba Islands

From $320 per person/night
Come and discover Makani Luxury Wanderlust club and villas! An exclusive beach club surrounded by a natural environment, located on Tierra Bomba Island, a few minutes from Cartagena de Indias, Colombia. At Makani Luxury Wanderlust, luxury is not only defined by the facilities, but also by the unique experience offered to you, creating the perfect setting to relax and have fun.

Casa Zahmar

Barú, Rosario & Tierra Bomba Islands

4 Rooms
|
From $490 per person/night
A private villa located 15 minutes by boat from Cartagena, where you will find the comfort you are looking for in its 4 luxury bungalows facing the Caribbean Sea. Its geographical position makes it a perfect place to disconnect and relax, however, since it is located on one of the most important islands of Cartagena and due to its history and culture, you can also enjoy local and fun experiences. This is a luxury ecological villa with decorations inspired by Colombian crafts. In it, you can see the traditional Colombian art and the charm of the colours and architecture of Cartagena and the Caribbean. Their main priority is to take care of natural resources while providing a moment of relaxation and disconnection. The house accommodates a total of 14 people and has 4 bungalows.
}
Where To Go
Pin Icon

Namibrand, Namibia