Like most countries in South America, Colombia has a vivid history and a very vibrant culture. With its tropical climate, and being surrounded by both the Caribbean Sea and the Pacific Ocean, it has one of the highest levels of biodiversity, globally speaking. The various influences that have entered Colombia have made its music, food, and traditions rich and unique. You’ll never be bored exploring! The country boasts mountains such as the Sierra Nevada de Santa Marta. You’ll also find lush forests, beaches, and towns teeming with heritage and tradition. Colombia is also known for its great coffee.
It’s in this country that some of your best experiences can be found. Read on for the best resort towns in Colombia, and enjoy.
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on October 28, 2025.
1. Cartagena
Cartagena is a coastal city with a mostly warm climate year-round. Considered a popular destination, it’s known for its rich history, with its stone paths and colonial architecture. This town boasts numerous beaches such as the ones on the islands of Baru and San Bernardo. There are also many local shops, as well as public musical performances.
Visit Cartagena’s historic center which is a UNESCO World Heritage Site and Castillo de San Felipe de Barajas, a 17th-century castle. One of the esteemed hotels here is Hilton Cartagena.
Hilton Cartagena
Address: Avenida Almirante Brion, Carrera 1, El Laguito
Eurostars Marqués de Villalta This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: Calle 36 Carrera 6
Cartagena, Columbia, Colombia
Top guest reviews
Host:
rosanna was very friendly and helpfulwe loved signora ada who was so kind to us and our son and made us daily breakfasthouse was absolutely beautiful our housekeeper was amazing and cooked for us also she was very attentiveLocation:
great location near shopping and local foodan easy walk to the marina for departures to the islandsthe location is unbeatable and new years in the terrace is amazing with fireworks all over the citythis place was perfect and i hope to come back next yearCleanliness:
the remainder of the day anna would clean change linens etcRead more reviewsAmenities & Room:
the roof deck and small pool were great to relax in after a day of walking around
2. Medellin
Called the “City of Eternal Spring” for its pleasant climate year-round, Medellin is surely an ideal place to visit which boasts a mix of modern and traditional architecture. Visit Parque Explora, a science museum with a planetarium and aquarium. Botero Plaza has Museum of Antioquia and Rafael Uribe Uribe Palace of Culture in its immediate vicinity.
In August, there is Flower Fair, a 10-day celebration of the flowers of Medellin. It has music shows and culinary demonstrations, as well as Desfile de Silleteros - a parade showcasing the most creative arrangements of colorful flowers.
Hotel Gallery
Address: Calle 47 No 41-55
Café Hotel Medellín
Address: Carrera 31A # 11-03 El Poblado
medellin, antioquia, Colombia
Top guest reviews
Host:
the building has 24 security and the staff were friendly and attentivethe entire security team was amazing friendly and great reference for placesLocation:
all in all a very nice place in a wonderful locationthis is the perfect place to stay in medellinRead more reviewsAmenities & Room:
this apartment has the amenities views and location for a superior staysuch a beautiful apartment
3. Guatape (from USD 155)
Guatape is one of Colombia’s most vibrant and colorful towns. It’s surrounded by gorgeous waters where you can go kayaking or paddleboarding. Walk along the cobblestone streets and take in the “Zocalos,” the bright, colorful houses, typical of the place. When you get tired, take a rest at the Plazoleta de Los Zócalos, the small town square.
Check out La Piedra del Peñon, a natural landmark. To get a great view of the town, climb up the 740 steps, and recharge at the top which has many restaurants and shops. Popular hotels in Guatape include Bosko and La Madriguera.
Bosko
Address: 46,5 km From José María Córdoba Airport
La Madriguera
Address: Carrera 20 no. 27-01 Guatape
Guatapé, Antioquia, ColombiaAccommodates: 6
Top guest reviews
Host:
carlos is the best hostsuper great hostcarlos was very responsive and helpfulthe owner never fixed the problemsour host was very responsive and courteous with our entire check in processLocation:
beautiful location great for romantic getawaythe apartment has a great locationgorgeous location smooth check-in easy communication highly recommendcarlos place is very well located and very cleanvery flexible and friendly to share tips about the location and apartment functionalityCleanliness:
very clean and comfortablevery clean and amazing viewthe apartment was very clean the beds where comfy the jacuzzi was a huge plus as wellRead more reviewsAmenities & Room:
beautiful comfortable and incredible viewsthis is amazing view and was comfortable apartmentgreat place beautiful views and amazing apartment you will feel surrendered by luxurycarlos's apartment is situated on the lake with an amazing view
You might be interested in these Airbnbs!
4. Cali (from USD 33)
Cali is called the “Salsa Capital" of the world and is dynamic and full of life. It has a warm, humid climate, and walking along the river banks can cool you down a bit. You can also check out sites such as La Ermita Church, Museo La Tertulia, Calima Gold Museum, and Museo Arqueológico La Merced. You can also go up to the Cristo Rey statue which is similar to Christ the Redeemer statue in Brazil.
Of course, there are many dance studios around town. Book a class and try out salsa dancing! Cali also has some great food with a wide range of influences. Cool down from the weather and the dancing with some champús, a local drink.
NH Cali Royal
Address: Carrera 100B # 11A-99
Hotel Stein Colonial
Address: Avenida 4 Norte No. 3-33
Cali, Valle del Cauca, ColombiaSuperhost
Accommodates: 6
Top guest reviews
Host:
great place and attentive hostpatrick was very accommodating and was plenty helpful throughout our staypatrick was an amazing host he was very attentivepatrick is a very good hostthe apartment was very spacious and patrick was an amazing hostLocation:
excellent place and well locatedamazing restaurants all over within walking distancepeñón is a cute safe and fun neighborhood to enjoy the city i definitely recommend this placeyou’re close to chipechape and a great breakfast spot around the cornerbeautiful place very well located i totally recommend itCleanliness:
the place was really clean and beautifulclean and a safe spot to beexcellent location house was clean and the host communicated well with meRead more reviewsAmenities & Room:
great location fast wifi hot water and ample spacethe apartment is as advertised with great internet and even better location
5. Jardin (from USD 107)
Jardin is found in the Colombian coffee district, with buildings bursting with bright colors. You can check out local sites such as Basilica Menor de la Immaculada Concepcion, an imposing neo-gothic structure. You can also immerse yourself in nature at the Reserva Natural Jardin de Rocas which is filled with flowers with visiting butterflies and birds.
Relax at Plaza Principal and stop by its outdoor cafes. You can also try out the hearty local fare which is always made with fresh ingredients. Moreover, try visiting a coffee plantation and taking a tour.
Hotel Plantación
Address: Carrera 9 12-56
Casa Passiflora Hotel Boutique
Address: Carrera 5 # 11- 48
Jardín, Antioquia, ColombiaSuperhost
Accommodates: 2
Top guest reviews
Host:
host was extremely helpful and friendlygreat host very communicative and made us feel at home and taken care ofmarcela was a great hostmarcela is a great hostmarcela is a very nice host and super attentiveLocation:
the location was amazing and only a few minute walk to the plaza at the city centera 5 minute walk from the central square but nice and quite we loved our staythis airbnb is in a great location and is well worth the pricethe place is very quaint and cutethis small home is in a great location just a few blocks from the main plazaCleanliness:
the place was sparkling clean and very comfortablethe apartment is very clean and quietloved this airbnb sparking cleanthe apartment itself is very clean and has everything you need including consistent hot water in the showerit is light and airy and extremely cleanRead more reviewsAmenities & Room:
a great apartment with incredible views of jardínthe apartment was perfectly located- 1beautiful place to stay in jardin very cozy placethe house was very cozy clean and had wonderful views of el jardinincredible stunning beautiful clean apartment with 2 balconies gorgeious views and a great host
6. San Andres Island (from USD 251)
The pristine waters make San Andres Island one of the best beaches in the Caribbean. It’s a cultural mix of an island, especially obvious in its music. Head over to La Piscinita for some great diving activities. Spratt Bight, within the shopping district, is the place to be if you want to check out restaurants, bars, and shops.
Across San Andres Island is Johnny Cay, a famous stop when you’re on the island. It’s easily reachable by boat and has white sands and palm trees, perfect for relaxing and recharging.
Hotel Decameron Maryland All Inclusive
Address: Av Colombia nro 9-38
Miraflores Boutique Hotel Adults Only
Address: Av Circunvalar Km 10+700
San Andres Islas, San Andres y Providencia, Colombia
Top guest reviews
Host:
the staff at the house were kind helpful and prompt to address any of our requestsLocation:
this is truly an outstanding place where to stayCleanliness:
the house was clean spacious and comfortable but could use some repairsRead more reviewsAmenities & Room:
the pool has a great temperature all day (for march at least)
7. Salento (from USD 60)
With its beautifully preserved Antioquian architecture - specifically its vibrant houses and flower-adorned balconies - visiting Salento is like going back in time. Explore the town and check out Salento Quindio Main Park. It has cafes and restaurants, as well as Our Lady of Carmen church. Plaza de Bolivar Salento is nearby. For some shopping, stroll along Calle Real and take in the colorful buildings while checking out the artisan stores and souvenir shops.
Outside the town, you can visit Cocora Valley for an ecological adventure. Here, you can take a breath from busy cities and recharge with nature. Planning to visit? You can stay in esteemed hotels such as Hotel Salento Plaza and Hotel El Mirador del Cocora.
Hotel El Mirador del Cocora
Address: Calle 1 #3 - 01
Hotel Salento Plaza
Address: Carrera 7 # 6- 26 Salento
Salento, Quindío, ColombiaSuperhost
Accommodates: 6
Top guest reviews
Host:
host was very attentive and friendlyjuan carlos was a wonderful hostjuan carlos is also an amazing attentive hostjuan carlos is a very friendly hostgreat place and juan carlos is a very responsive hostLocation:
nice airbnb close to salento centregreat place in a great locationgreat location close to the main square but across from a small farmnice spot close of everything i would recommandjuan’s place is in a cute little spot right outside of the center squareRead more reviewsAmenities & Room:
there is wifi and smart tvs in the larger bedroom and living roomthe wifi was perfect zero issues with video callsnice appartment with good wifibedroom is comfortable wifi is greatpros: cleanliness good furniture new construction fast wifi good kitchen good bathrooms
8. Barichara (from USD 127)
One of Colombia’s most beautiful heritage towns, Barichara, has cobbled streets, colonial architecture, and incredible views of the mountains. You can check out Cathedral of the Immaculate Conception which has a stone façade that alters color depending on how the sun hits it. Barichara Main Park is across the church, resting under the shade of the trees. Visit the Jorge Delgado Sierra Arts Park, an open-air museum overlooking the Suarez River Canyon.
There are many local artisan workshops everywhere in town where you can buy your souvenirs such as small religious statues, embroideries, and potteries.
Hotel Hicasua y Centro de Convenciones
Address: Calle 7 No 3-89, Barrio Sector Hospital
Casa Barichara Boutique
Address: Calle 5 No 10 70
Barichara, Santander, Colombia
Visit this South American gem
Colombia’s uniqueness and vivacity make it a great destination. Whether you’re interested in culture and music, a lover of mountains and beaches, or a foodie looking for interesting fares, you’ll definitely find it here.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data