Best Hotels in Colombia That Are Worth Your Bucks | Bookmundi Bookmundi

8 Best Hotels in Colombia That Are Worth Your Bucks


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.

One of the best hotels in Colombia is Hotel Quadrifolio
Comfortable furnishing and elegant decor 
Hotel Quadrifolio is one of the best hotels in Colombia
The charming lobby during evening hours
Serene poolside at Hotel Quadrifolio makes it the best hotel in Colombia
Serene poolside perfect for lounging after a refreshing swim
Hotel Quadrifolio is one of the best hotel in Colombia
Cosy luxury is what makes Hotel Quadrifolio popular amongst its guests
  • 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. 

La Colina Hotel Cottage is one of the best hotels in Colombia
The room's are a combination of ornate furnishing with an artistic flair
Lively evenings make La Colina Cottage Hotel a great hotel in Colombia
All aspects of the hotel is designed with comfort in mind
  • 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.

Hotel Casa del Arzobispado is voted as one of the best hotels in Colombia
Hotel Casa del Arzobispado is known for its colonial architecture with contemporary design
  • 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.

Hotel Manglar 421 is one of the best budget hotels in Colombia
The color palette used in Hotel Manglar 421 is cool whites with refreshing pops of colors
Hotel Manglar 421 is a good choice for budget hotels in Colombia
Comfort without compromise is the hotel's mantra
Hotel Manglar 421 is a hotel in Colombia that serves fresh breakfast
Start your day of exploration with a healthy serving of fresh fruits
Twin bed room at Hotel Manglar 421 in Colombia
Fresh white sheets and a clean room, doesn't that sound appealing after a tiring day?
  • 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. 

Casa Terra is often voted as one of the best hotels in Colombia
The rooms are designed to reflect the rich artistic Latin American heritage
Room are designed with quirky artefacts in Casa Terra hotel in Colombia
Quirky sculptures adorn the tables in the rooms of Casa Terra
  • 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.

Clean rooms in Matisses Hotel and Spa make it the best hotel in Colombia
Comfortable room amongst farmlands, wouldn't that make for a lovely morning?
Matisses Hotel and Spa is a great Colombia hotel
Cosy double room at Matisses Hotel and Spa
Matisses Hotel and Spa is a good budget hotel in Colombia
Greenery surrounds the hotel
Matisses Hotel and Spa is a good choice for budget hotel in Colombia
The 'hard-to-beat' prices of the hotel also offers you a swimming pool amongst serene surroundings
  • 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.

Frances La Maison is one of the best hotels in Colombia
Beautifully decorated lobby of the hotel
Colorful room makes Hotel Frances La Maison a great Colombia hotel
The hotel is filled with colorful rooms in warm hues
Hotel La Frances Maison is regarded as one of the best hotels in Colombia
Entrance at the hotel
Breakfast at Hotel Frances La Maison
Enjor a hearty breakfast to start the day
  • 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.

Los Patios Hostal is one of the best hotels in Colombia
The Hostal offers comfortable double beds in a cosy setting
Los Patios Hostal is a good Colombia hotel for staying on a budget
The Hostal also provides bunk bed accommodation that is ideal for groups
Los Patios Hostal in Colombia is a great hotel to relax
Got time to spare? Chill out at one of their hang out zones. Perfect place to make new friends too.
Los Patios Hostal Medellin is a great hotel in Colombia
You have got to try some of their cocktails!
  • Average Price Per Night*: From $15 per night       
  • Address: Carrera 43 e # 11 - 40 Medellín, Antioquia
  • Contact Number: +57 305 3239897
Create your custom-made trip to Colombia

Travelling to Colombia? Chat with a local travel specialist in Colombia who can help organize your trip.

  • Vivien Léost
    Vivien Léost
    Travel Expert in Colombia
  • Emmeline Buthaud
    Emmeline Buthaud
    Travel Expert in Colombia
Our travel experts are recommended by
  • BBC
  • Independent
  • Herald Sun
0 Comments We welcome your questions or comments to this article. Our travel experts will respond within 48 hours.
Travel Expert in Colombia
Vivien Léost Travel Expert in Colombia
5.0 - Excellent
Travel Expert in Colombia
Emmeline Buthaud Travel Expert in Colombia
5.0 - Excellent
  1. Add Comment
Back to top