Travel and Leaisure 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 Colombia

Explore 69 handpicked hotels in Colombia

La Casa en las Nubes

Salento

4 Rooms
|
From $550 per person/night
A casa on a hill in Colombia's Zona Cafetera with dazzling vistas & bottomless coffee.
Overlooking the serene Cocora Valley, the Casa en las Nubes (or the 'house in the clouds') perfectly captures the beauty of Colombia's lush coffee region. This is the kind of place to escape everyday life and discover a slower pace, spending your time soaking up the view, sipping the world's finest coffee, and hiking into the hills. A completely exclusive house-turned-hotel, La Casa en las Nubes has all the elements you need for a hideaway including a dedicated team and plenty of space to really stretch out and bask in the scenery.

Hacienda Bambusa

Armenia

8 Rooms
|
From $180 per person/night
A wonderfully charming hacienda amidst acres of cacao and coffee beans.
Surrounded by the central Andes Mountains, lush farmland and acres of its own, Hacienda Bambusa is a tucked-away gem in Colombia's land of coffee. You'll be warmly received by the team and the hacienda will quickly feel like home, with a few welcome additions like indulgent chocolate therapy at the spa. Each morning you'll wake to the sound of chirruping birdlife before getting comfortable beside the pool or enjoying some of the fantastic on-site activities. There's everything from mountain biking to the hacienda's specialty, cacao tasting. And hey, how often do you get to stay in the estate that inspired La Casita Madrigal from Encanto?

Bioma Boutique Hotel

Mompox

From $90 per person/night
Smack-bang in the centre of Santa Cruz de Mompox, seeing the sights is a joy from El Bioma
There's no shortage of charm in Mompox, a UNESCO World Heritage Site on the banks of the Magdalena River, the longest in Colombia. On arrival, you might suspect that you've somehow travelled back in time and certainly, not much has changed since Spanish rule. A well-preserved colonial home, El Bioma fits right into Mompox's aesthetic and makes for a delightful home-away-from-home in the centre of town. It is also ideally located to explore the sights on foot and the hotel offers a number of different tours, ranging from the famous filigree jewellery to delicious local cuisine.

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.

Hotel Park 10

Medellin

From $120 per person/night
A chic urban oasis in Medellín’s vibrant El Poblado district.
Nestled in the heart of Medellín's upscale El Poblado district, this elegant hotel offers a sophisticated retreat amid the city's dynamic pulse. Renowned for its classic charm, it features spacious suites, gourmet dining, and personalised service. Choose to unwind in the lush gardens, enjoy a cocktail at the stylish bar, or explore nearby attractions, from bustling markets to art galleries. With its prime location and an array of amenities, this hotel promises a delightful stay in the City of Eternal Spring.

Sofitel Bogota Victoria Regia

Bogota

101 Rooms
|
From $120 per person/night
A designer darling with a penchant for French style and Colombian art – a perfect combo.
Refined and full of beautifully-curated details, the Sofitel Victoria Regia holds pride of place in Bogotá's upmarket Chico neighbourhood. Designed by architect Miguel Soto, the hotel takes a French aesthetic and sense of art-de-vivre and combines it with contemporary Colombian design. If you stay for a few days, you might catch the constantly rotating artwork, which celebrates the work of local creators. The hotel is in a fantastic position to explore the history of the city, from the enthralling Gold Museum to the bustling Plaza de Bolivar. On your return, a fabulous afternoon tea or massage awaits...

Calanoa Lodge

The Colombian Amazon

From $250 per person/night
Find a deeper connection with the natural world at this ingenious lodge in the Amazon.
After arriving at Leticia, the meeting place of Colombia, Brazil and Peru, you'll spend the next few hours winding down the Amazon's waterways until you reach Calanoa Lodge. The brainchild of Marlene and Diego Samper, the lodge goes beyond simply being accommodation and functions as a space to discover how creativity and nature intertwine. You'll have the chance to experiment through a variety of mediums including music, photography and art. The lodge is also deeply involved in the community and advocates for sustainable tourism through many of the activities – local guides lead you on informative walks through the forest and you'll have the chance to visit a nearby school.

Casa Miajara

Barichara

From $40 per person/night
A bonny casa on a hill with sublime views over Barichara, best enjoyed from a hammock.
In the northern reaches of Colombia, Barichara is a picturesque medley of cobblestones and white-washed walls, painted shutters and creeping bougainvillea. Not far from the pretty main plaza, Casa Miajara was built in harmony with the city's aesthetic, with a specific focus on using recycled materials and techniques typical of the region. Surrounded by beautiful flowering gardens, the Casa is a calming oasis where days are best spent soaking up the views of Barichara's magnificent cathedral and the Yariguies Mountains.

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.

El Nido del Condor Ecolodge

Salento

5 Rooms
|
From $250 per person/night
An eco-conscious 'island' in the mountains where peace resides & Andean condors soar.
A scenic cable car ride transports you to this eco-lodge, high in the mountains of the Colombian coffee triangle, and an entirely different world. Tranquillity is the word of every day at El Nido del Condor – meaning 'the nest of the condor' in the local language – and below it, you'll spy one of the last Andean condor nests in the country. A family-run spot, El Nido del Condor was designed to share this beautiful place with guests in the most eco-friendly way, and the hotel is entirely solar powered and harvests organic ingredients from the garden to use in meals.

San Rafael

Mompox

From $110 per person/night
A charming 17th-century home-turned-hotel infused with the history of bygone Colombia.
Along a tranquil stretch of the shimmering Magdalena River, Mompox is said to be like a microcosm of Colombia where natural beauty and a deep sense of history co-exist. Sitting just off the ancient Santa Barbara Plaza in the heart of town, San Rafael is a beautifully-restored hotel that dates back to the 17th century. The design places an emphasis on authenticity, with plenty of gorgeous period furnishings and classic architecture. When you're not enjoying snoozes beside the pool, there's all sorts to get up to in Mompox from exploring the many tree-shaded plazas to incredible birdwatching in the surrounding wetlands.

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.

The Click Clack Hotel

Medellin

From $90 per person/night
An edgy, avant-garde hotel that offers a glimpse into contemporary Medellin.
From the moment you clap eyes on it, Click Clack is an enigma. The exterior is a matte-black melange of boxes and girders (the work of Plan:b Architects), which is in complete contrast to the eclectic playground that waits inside – a slide accompanies most staircases! From the vertical gardens to the Paisa artwork scattered throughout, every detail has been carefully curated and the hotel has a highly distinctive look. This superior quality doesn't end at aesthetics either, and there are a number of eateries each serving stand-out dishes for a multi-sensory gastronomic experience.

Casa Legado - Bogotá Hotel

Bogota

12 Rooms
|
From $120 per person/night
Utterly charming and full of personality, Casa Legado is a hidden gem in Bogotá.
Surrounded by the colourful, lively streets of Bogotá, the Casa Legado is hidden away in a world of its own – but one that's no less colourful. Completely re-imagined by owner, Helena Davila, it's a mid-century house with a beautiful courtyard garden draped in climbing ivy. There are plenty of living areas decorated in thick, vivid rugs and eye-catching knick knacks, and you'll find a crackling fireplace too. Every moment at the Casa Legado feels like spending time in a friend's beautiful home, from the well-stocked, always-open kitchen to the rooms, which are individually designed and named after members of Helena's family.

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.

Bio Habitat Hotel

Salento

13 Rooms
|
From $190 per person/night
A place designed to live transforming experiences. Located just 30 minutes from El Eden airport in Armenia and 45 minutes from Pereira Matecaña airport, it is an ideal point to visit the charming towns of Quindío like Salento (20 min), Filandia (15 min) and Valle del Cocora (35 min) declared a World Heritage Site by UNESCO.

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

Patio del Mundo

Medellin

From $70 per person/night
Colourful & packed to the rafters with travel stories, this is a real oasis in Medellin.
Set in the centre of the buzzing but leafy neighbourhood of EL Poblado Provenza, the Hotel Patio del Mundo is a set of two carefully-renovated houses surrounded by gardens brimming with colour. A blend of Colombian and French style, the hotel is filled with items collected on the owners' travels and each of the rooms are named after a place they've visited. While the busyness of the city seems to just fall away in this charming location, you're still an easy taxi ride away from the major attractions of Medellin, including the iconic Botero Plaza and the street art hub of Comuna 13.

Four Seasons Hotel Casa Medina

Bogota

From $190 per person/night
An intimate mansion in Bogotá's gastronomic capital with staggering style.
Bogotá's vivacious energy and fascinating history is revealed from this beautifully-designed mansion, declared an official Monument of Cultural Interest in a city full of amazing landmarks. The original home was built by Santiago Medina Mejia in the 1940s, a heritage that is very much present throughout the hotel, mixed with a elements of contemporary, eclectic style too. The Casa Medina is just off one of the busiest streets in Bogotá's 'gourmet zone', meaning there is a multitude of fine restaurants and bars in striking distance, while the Old Town is just a 20-minute drive away.

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.

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.

Hotel Quinta Ladera

Medellin

From $50 per person/night
A handsome, warm-hearted guesthouse surrounded by the sights of Medellin.
Once notorious as the stronghold of Pablo Escobar, Medellin has undergone quite the transformation over the last 15 years. Discover it for yourself on walkabouts through the city's street art districts, tranquil Jardin Botanico and its lively markets - and stay at Quinta Ladera, a charming boutique guesthouse within the vibrant El Poblado district that's perfectly situated for the best introduction. A fresh colour palette and with no surface free of a potted plant, the hotel will quickly feel like a home away from home. Quinta Ladera also places deep importance on sustainability and celebrates several local artisans in its design and decor.

Bioxury Hotel

Bogota

94 Rooms
|
From $80 per person/night
A poised and well-positioned hotel within an easy distance of Bogota's highlights.
Bogota is an intoxicating blend of the ancient and the modern, where you can wander amongst market stalls in search of lip-smacking local cuisine and learn to salsa with the best of them. Located in one of Bogota's best suburbs, El Retiro, the Hotel Bioxury GHL is a great place to base yourself with its unique brand of hospitality and a highly attentive staff who will happily recommend top spots to visit. Beyond its unassuming exterior, you'll find walls of hanging vines that give the hotel the feel of an oasis in the city when you're finished exploring the boutiques and restaurants in the vicinity.

Bogota Marriot Hotel

Bogota

From $60 per person/night
A slick spot in Bogota's vibrant Zona Rosa where the service is always impeccable.
Located on a bustling thoroughfare in the Zona Rosa, the Marriot AC is perfectly positioned for enjoying all the sights and spoils of Bogotá. And there is certainly much to see and do in this vivacious city from exploring its oldest neighbourhood, La Candelaria, to treating your tastebuds to local cuisine – perhaps prepared with your own hands. The hotel is well-styled with elegant yet eclectic decor and slick, uncluttered spaces. In the evening, there is a range of dining options and a casual bar area for grabbing a creative cocktail, wine or ale.

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.

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!

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.
Previous Next
-59 - -30 of 69 hotels
Where To Go
Pin Icon

Namibrand, Namibia