Hotels in Colombia

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Colombia?

Top hotels in Cartagena (and vicinity)

Top hotels in Medellin (and vicinity)

Top hotels in Bogotá (and vicinity)

Top hotels in San Andrés

Top cities in Colombia

Great weekend hotel deals in Colombia

Showing deals for:24 Apr - 26 Apr

Top landmarks in Colombia

Check out reviews of Colombia hotels guests love

Find out more about Colombia

Colombia: Where Vibrant Culture Meets Lush Landscapes

Colombia, a vibrant tapestry of culture and nature, beckons travellers to explore its enchanting landscapes and rich heritage. From the bustling streets of Bogotá, home to world-class museums and the stunning Gold Museum, to the lush coffee region of Quindío, where verdant hills cradle fragrant plantations, Colombia is a feast for the senses. The Caribbean coast offers idyllic beaches in Cartagena, famous for its colonial architecture, while the Amazon rainforest invites adventurous souls to discover its biodiversity. With warm hospitality and a tantalising culinary scene, Colombia promises an unforgettable journey for every explorer.

Discover great hotels in Colombia

Colombia offers a diverse range of hotel accommodations, from boutique hotels with personalised touches to affordable rooms and luxurious star-rated options. In cities like Medellín, you can find comfortable stays that cater to various budgets, ensuring a delightful experience while exploring this vibrant country. Here are some of the most popular hotels with our travelers in Colombia:

  1. JW Marriott Hotel BogotaOpens in a new window: This luxurious 5-star hotel in Bogotá offers a perfect retreat for discerning leisure travelers. With a focus on family-friendly amenities, it provides a complimentary crib for your little ones, ensuring comfort and convenience. The hotel features elegant architectural design and high-end restaurants that promise an exquisite dining experience. Visitors appreciate the seamless service and sophisticated atmosphere, making it an ideal choice for those seeking a refined getaway.
  2. Four Seasons Hotel Bogotá Casa MedinaOpens in a new window: Immerse yourself in history at this stunning 5-star hotel in Bogotá, set within a national historic building that exudes charm. Perfect for travellers looking for a unique cultural experience, it offers babysitting and childcare services for added convenience. The hotel’s distinct character and rich heritage create a memorable backdrop for your stay. Guests rave about the beautiful interiors and curated experiences that highlight the local culture, ensuring a remarkable visit.
  3. NH Collection Bogotá Andino RoyalOpens in a new window: Centrally located in Bogotá, this elegant 5-star hotel caters to business-minded travellers seeking a vibrant city experience. With its sophisticated design and premium amenities, it provides an ideal setting for high-profile meetings and events. The hotel's central location allows for easy access to the city's attractions, while express check-in and airport transfers add to the convenience. Reviewers commend the stylish ambiance and top-notch facilities, making it a preferred choice for those wanting to blend work with leisure.

Top locations to stay in Colombia

Some of the best areas to stay in Colombia are Medellín, Cartagena, and Bogotá. Medellín boasts vibrant cafes and natural parks, while Cartagena is renowned for its stunning historical architecture and coastal charm. Bogotá, the Colombian capital, offers a lively music scene and cultural experiences. For first-time visitors, Cartagena is particularly appealing due to its enchanting atmosphere.

  1. MedellínOpens in a new window: Medellín is a vibrant city known for its friendly atmosphere and stunning landscapes. A haven for café lovers, you can enjoy a relaxing afternoon in one of the many local coffee shops while soaking in the city's unique blend of tradition and modernity. The city's innovative approach to urban development has transformed it into a cultural hub, with attractions like the Botanical Garden and the Museum of Modern Art. Don't miss the chance to explore the picturesque Comuna 13, where street art tells the story of the city’s past. Medellín also boasts a lively cultural scene, with events and festivals that celebrate local music and art.
  2. CartagenaOpens in a new window: Cartagena is a historic gem on Colombia's Caribbean coast, famous for its beautifully preserved colonial architecture and vibrant street life. The walled city is a UNESCO World Heritage site, where you can wander through cobblestone streets, explore charming plazas, and admire stunning churches. The city's rich history is complemented by a lively atmosphere, with plenty of cafes and shops offering local crafts and souvenirs. For those looking to unwind, the nearby beaches provide a perfect escape, and the sunset views from the city walls are simply breathtaking.
  3. BogotáOpens in a new window: Bogotá, the bustling capital of Colombia, offers a dynamic mix of culture, art, and gastronomy. Known for its live music scene, the city hosts numerous concerts and cultural events throughout the year, making it a fantastic destination for music lovers. The capital is also home to fascinating museums, including the Gold Museum and the Botero Museum, showcasing Colombian art and history. Explore La Candelaria, the historic district with its colourful buildings and vibrant street art, and indulge in the local cuisine at various eateries and markets. With a lively atmosphere and a range of shopping options, Bogotá has something for everyone.

Things to do in Colombia

Colombia is a treasure trove for travellers seeking both thrill and tranquillity. Glide through jungles teeming with wildlife, embark on hiking trails that unveil breathtaking mountain vistas, or enjoy serene moments birdwatching by tranquil lakes. With diverse landscapes from vibrant islands to lush forests, Colombia offers a delightful escape.

  • Puerto Nariño – This charming city is your gateway to nature's wonders. Dive into the adventure at Amacayacu National ParkOpens in a new window, where lush jungles and serene waterways await. Look for playful dolphins as you embark on a boating trip, or grab your binoculars for some birdwatching amidst the vibrant wildlife. Hike through the scenic trails that wind through the forests, allowing you to appreciate the rich biodiversity of the Amazon region. Whether it's the thrill of exploring or the peace of connecting with nature, Puerto Nariño offers an unforgettable experience.
  • San Juan de Pasto – Nestled in the Andean mountains, San Juan de Pasto is a city filled with vibrant activities. Embrace your adventurous spirit at GalerasOpens in a new window, a nearby active volcano. Here, you can hike the rugged terrain, offering stunning views and a glimpse into the region's geological marvels. The area is also perfect for rollerskating and biking along its picturesque paths. Don't forget to take a leisurely boat ride on the local lakes, where you can relax and soak in the beautiful surroundings. San Juan de Pasto is an exhilarating destination for thrill-seekers and nature lovers alike.
  • La Belleza – In the heart of Colombia, La Belleza invites you to explore its rich cultural heritage. Make sure to visit the stunning Basilica de Nuestra Senora Del Rosario de ChiquinquiraOpens in a new window, a remarkable church known for its intricate architecture and serene atmosphere. Take your time to admire the beautiful artwork and learn about the church's significance to the local community. The city’s charm lies not only in its historical sites but also in its welcoming atmosphere, making it a delightful stop on your Colombian journey.

4 tips for savvy savings when booking a hotel in Colombia

  1. Book for the cheapest times: The most affordable time to visit Colombia is between September and November, when hotel prices tend to be lower. For an enriching experience that allows you to fully appreciate the country's key landmarks, history, and natural attractions, a stay of at least 3 days is recommended. This timeframe offers great value for money, enabling you to explore cultural sites and enjoy the stunning landscapes without stretching your budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Colombia, consider visiting the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. By enabling email alerts or push notifications, you could find yourself updated on flash sales and exclusive last-minute promotions, helping you seize opportunities to save. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you're informed of any changes in availability or price drops, so you can secure that spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could potentially help you save on your hotel stay in Colombia. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price happens to be on the higher end, we’ll suggest alternative dates that could be more affordable, enhancing your chances of securing the best deal.
  4. Consider your location: Staying in the heart of major cities in Colombia can provide unparalleled convenience and access to local attractions, yet this often comes at a premium. Accommodations in these bustling urban centres are more likely to be costly, as the demand for proximity to iconic sights and vibrant neighbourhoods drives prices up. In contrast, smaller towns and rural areas tend to be more affordable, offering a wider range of budget-friendly options. For those seeking better rates, exploring hotels located just outside the city centre can be advantageous, although this may necessitate some additional travel to key points of interest. Alternatively, nearby cities often boast their own unique attractions while providing a more economical stay, making them a worthy consideration for budget-conscious travellers.

Best time to go to Colombia

Colombia has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Colombia, June, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, with light to frequent rainfall. However, if you prefer a more relaxed experience, May, October, and December are perfect for a quieter getaway, marked by light to frequent rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring