With jagged peaks and mountain summits just waiting for your exploration, a tranquil Caribbean coastline, perfectly preserved archaeological sites and the mysterious Amazon rainforest, Colombia is paradise for world travellers.
Planning your Colombia itinerary is one thing, but the choice of accommodation that you choose can truly make or break your vacation. Afterall, at the end of a long day’s exploration and sightseeing it is often the case that all you want to do is kick off your shoes, pour yourself a nice chilled glass of vino and take a soak in the bubble bath or unwind on the balcony. With so many options available for hotels in Colombia, choosing the best places to stay in Colombia can seem like an overwhelming task — even if you have a specific budget in mind for your trip. To save you some time, stress and headaches, we have compiled this comprehensive guide to the best hotels in Colombia for your review, ranked in no particular order.
Nestled deep within the ancient heart of Cartagena, Hotel Quadrifolio is an exquisitely beautiful five star hotel that matches its historic surroundings. The hotel has been restored with the highest levels of love and care and dates all the way back to the 18th century. Hotel Quadrifolio possesses the magnificent ambience of a colonial Spanish residence. The plush furnishings and the mediterranean decor that exists throughout the property will ensure that your stay in Cartagena is enjoyed in the utmost comfort. Guests of Hotel Quadrifolio can enjoy a soak in the hotel’s jacuzzi or climatized pool after a long day’s sightseeing. This is certainly one of the best hotels in Columbia for luxury travellers.
- Average Price Per Night*: USD 200
- Address: Hotel Quadrifolio, Calle del Cuartel (Cra. 5) No. 36-118, Centro Amurallado, Cartagena de Indias, Colombia
- Contact Number: +57 5 664 6053 (landline) or + 57 318 802 0849 (mobile)
Offering a tranquil and secluded paradise away from the hustle and bustle of the generally hectic vibe that exists throughout Bogotá, La Colina Cottage offers the perfect slice of rest and relaxation for those looking for an escape. Every aspect of the hotel is designed with your mindfulness and comfort in mind — from the exquisite decor to the slow food movement dining experience served up by La Colina’s wonderful family cooks.
With stone flooring, polished wooden interiors and exquisite, ornate furnishings, the rooms at La Colina are equipped with king-sized beds. If you are looking for a luxury Colombia travel experience with a slice of personality and artistic flair then La Colina Cottage could be one of the best Colombia resorts for you. Throughout the hotel, the walls are decorated with original and one-of-a-kind pieces of art from Latin American artists and even features a studio and gallery inside.
- Average Price Per Night*: Starting from USD 100
- Address: Colinas De Suba, Calle 150 #7846, Bogotá, Cundinamarca, Colombia
- Contact Number: +57 1 6808647
Filled with colonial architecture that dates back centuries, quaint eateries and a sprinkling of crowded piazzas, travelling to Cartagena feels almost like being transported back in time. The city has perfectly preserved its ancient roots and there is no place to better immerse yourself in that than at the stunning Hotel Casa del Arzobispado. The elegant hotel sports just ten rooms and is centered around a courtyard that boasts a magnificent pool and wonderful contemporary design.
Hotel Casa del Arzobispado is the perfect embodiment of ancient traditions meeting modern contemporary stylings. The rooms are decorated with genuine ancient religious relics, traditional fabrics, colonial art pieces and unusual decor objects. Guests should not miss the smooth flavours of the quality Colombian coffee available at the on-site Epoca espresso bar. Hotel Casa del Arzobispado offers the ultimate in luxury Colombia resorts.
- Average Price Per Night*: Starting from USD 200
- Address: Calle del Arzobispado No. 34-52, Cartagena de Indias – Colombia
- Contact Number: +57 5 664 4162 or +57 317 509 8738
In the epicentre of ancient Cartagena, located less than 3 km away from the steps of La Popa Mount, the homely Hotel Manglar 421 awaits the weary traveller. The location of this hotel is perfect and acts as an excellent base to explore the city’s main sights and attractions on foot. With a fresh and bright colour scheme of warm yellows and cool blues, the general ambience at the hotel is comparable to a tropical paradise. By contrast, the rooms are decorated with a fresh and simplistic white colour palette and offer plenty of space to relax.
Guests can soak in the views on the hotel’s roof terrace and unwind as the sun sets over beautiful Colombia. Arguably one of the best things about Hotel Manglar 421 is the price. With rooms starting from just $30 per night, the hotel offers affordable luxury, even to those travelling through Colombia on a budget. Hotel Manglar 421 is great value for money compared to other hotels in Colombia.
- Average Price Per Night*: Starting from USD 30
- Address: Crespo cra 1#70-105, Crespo, 130002 Cartagena de Indias, Colombia
- Contact Number: +57 314 7374002
There is nothing better than feeling as though you are in a home away from home when you travel and that is absolutely the atmosphere that you are immersed in when staying at the Hotel Casa Terra in Villa de Leyva. This quaint and charming hotel combines a homely, family feel with comfort and luxury. Hotel Casa Terra is encapsulated by picturesque flower gardens and lines of cactus trees — a perfect place to sit beneath the sun, enjoy the fragrant flowers and sample delicious homemade shortbread lovingly prepared by the friendly owners of Hotel Casa Terra.
The rooms at Hotel Casa Terra are spacious, and designed to showcase wonderful artistic touches of Latin American designs through quirky sculptures and magnificent artwork. The hotel feels like a quiet and secluded slice of heaven but it is only 500m from the main square of Villa de Leyva and there are plenty of restaurants and amenities nearby.
- Average Price Per Night*: Starting from USD 110
- Address: Cl. 11 #640, Villa de Leyva, Boyacá, Colombia
- Contact Number: +57 311 3441032
Without a shadow of a doubt, one of the best hotels in Colombia, the Matisses Hotel and Spa allows you to take a break from your busy sightseeing schedule to enjoy sessions of pampering, massage, and wellness. Matisses Hotel and Spa has a rustic, country feel. Surrounded by fields and farmland, the rustic wooden structure of the hotel takes you back to basics and gives you the chance to escape the chaos and pressures of everyday life.
- Average Price Per Night*: Starting from USD 80
- Address: Kilometro 3 Via Termales, Santa Rosa de Cabal, Risaralda, Colombia
- Contact Number: +57 317 4580502
Those searching for hotels in Colombia that do not break the bank and offer affordable luxury to suit even the tightest of budgets will certainly be enamoured with Hotel Frances La Maison in Pasto. The hotel boasts spacious rooms and is decorated in a classic French style - quite a contrast to most hotels Colombia. Guests can enjoy a fantastic homemade breakfast at the hotel, and those with an interest in artisanal products and antiques can browse authentic local pieces and the on-site gallery. Situated just a short walk from central Pasto, the hotel possesses one of the best locations in the city.
- Average Price Per Night*: Starting from USD 60
- Address: Calle 19 No. 37-16, Barrio Palermo, Pasto, Nariño, Colombia
- Contact Number: +57 2 7310043
When travelling through Colombia, it is possible to find hotels that suit every budget and style. Whether you enjoy places that land you right in the heart of the action, or those that take you to a secluded part of the city where the only sound around is that of the birds chirping in the mornings. The places where you stay and call home during your adventures around the globe are just as much a part of the experience as trekking through jungles and touring ancient ruins which is why we strongly believe booking one of the above hotels in Colombia is worth the investment.
* Please note that the prices listed are as of July 2018
Whether you are adventuring solo, as a duo, or as an entire group, it is always fun to meet fellow wanderlusting travellers when you visit different countries and Los Patios Hostal Medellin offers the perfect opportunity to do just that. Los Patios is an upscale hostel in the beating heart of one of Colombia’s most innovative, trendy, and up-and-coming cities. The hostel has a wholly unique and downright eccentric design - with each floor of the hotel decorated to represent a different aspect of Colombia (the jungle, the sea, the great plains and the mountains). Fun activities and events are organised daily at Los Patios and the existence of so many options for trips and excursions makes touring Medellin and its surroundings a breeze. Guests that prefer a little more comfort do not have to stay in the dormitory style rooms - comfortable private rooms are also available.
- Average Price Per Night*: From $15 per night
- Address: Carrera 43 e # 11 - 40 Medellín, Antioquia
- Contact Number: +57 305 3239897