Colombia Hotels

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 Medellín (and vicinity)

Top hotels in Cartagena (and vicinity)

Top hotels in Bogotá (and vicinity)

Top hotels in San Andrés

Top cities in Colombia

Showing deals for:22 May - 24 May

Top landmarks in Colombia

Check out the Colombia hotels guests love right now

Find out more about Colombia

Colombia: A Tapestry of Vibrant Cultures and Breathtaking Landscapes

Colombia, a vibrant tapestry of culture and nature, beckons travellers with its stunning landscapes and rich heritage. From the bustling streets of Bogotá, the capital, where world-class museums like the Gold Museum await, to the lush coffee plantations of the Zona Cafetera, every corner is a feast for the senses. Explore the colonial charm of Cartagena's old town, or unwind on the pristine beaches of Santa Marta. Adventurous souls can trek through the Amazon rainforest, while lovers of art and music can revel in Medellín's dynamic cultural scene. Colombia is a destination where every journey unfolds a new story.

Discover great hotels in Colombia

Colombia offers a diverse range of accommodations, from luxurious star hotels in bustling cities to affordable rooms in charming towns. You can find boutique hotels with unique character, comfortable options for families, and cosy bed and breakfasts that reflect local culture, ensuring a delightful stay throughout your travels. Here are some of the best hotels in Colombia that our travelers love:

  1. Cali Marriott HotelOpens in a new window: This exquisite 5.0-star hotel in Cali offers a perfect retreat for discerning travellers. With a focus on luxurious family experiences, it boasts impeccable amenities, including a complimentary crib service for infants. The hotel’s elegant design, combined with its family-friendly amenities, creates an inviting atmosphere. Guests appreciate the seamless blend of comfort and sophistication, making it an ideal choice for those seeking a memorable vacation experience.
  2. NH Collection Bogotá WTC RoyalOpens in a new window: Situated in the vibrant heart of Bogotá, this 5.0-star hotel is designed for the modern business traveller. Its central location allows for easy access to the city's finest attractions. Featuring high-end restaurants and a chic atmosphere, it stands out as a hub for curated experiences. Travellers rave about the stylish decor and the professionalism of the services provided, ensuring a smooth and enjoyable stay that caters to the demands of urban life.
  3. Bogota Marriott HotelOpens in a new window: This luxurious 5.0-star hotel in Bogotá is a sanctuary for relaxation, ideal for those seeking a spa-themed vacation. It offers an extensive array of spa services, including massage treatments and an indoor pool, providing an oasis of tranquillity. Families can enjoy complimentary cribs, adding a touch of convenience. With its sophisticated ambiance and premium facilities, it is lauded by visitors for its ability to provide a rejuvenating escape amidst the bustle of the city.

Top locations to stay in Colombia

Some of the best areas to stay in Colombia are Medellín, Cartagena, and Bogotá. Medellín offers vibrant cafes and a rich cultural scene, while Cartagena enchants with its historic architecture and Caribbean charm. Bogotá, the Colombian capital, is known for its lively music scene and diverse culinary offerings. For first-time visitors, Cartagena is particularly appealing due to its stunning coastal beauty and historic atmosphere.

  1. MedellínOpens in a new window: Medellín is a vibrant city known for its pleasant climate and innovative spirit, making it a fantastic place to stay. The city is dotted with charming cafes where you can relax and enjoy local coffee while soaking in the lively atmosphere. Don't miss the stunning parks and gardens, perfect for nature lovers wanting to escape the urban hustle. For culture enthusiasts, Medellín offers a range of cultural attractions, with museums and galleries showcasing the region's rich history and art scene. The city's nightlife is also lively, with bars and venues hosting live music, offering a unique blend of traditional and modern Colombian sounds.
  2. CartagenaOpens in a new window: Cartagena is a historical gem with its beautifully preserved colonial architecture and vibrant culture. Staying here means immersing yourself in the city's rich history, with must-see places like the iconic Castillo San Felipe de Barajas and the picturesque Old Town, which is a UNESCO World Heritage site. The city's lively atmosphere is enhanced by its colourful streets filled with local artisans and shops. Cartagena also boasts stunning beaches, where you can unwind and soak up the tropical sun, creating a perfect blend of relaxation and exploration.
  3. BogotáOpens in a new window: Bogotá, Colombia's bustling capital, offers a unique mix of modernity and tradition. It's the place to be for live music lovers, with a variety of cultural venues hosting everything from local bands to international acts. The city's rich cultural scene is complemented by its numerous cafes and art galleries, making it a great spot for those looking to soak up local life. Don't forget to explore the historic La Candelaria district, where charming streets and colourful murals tell the stories of the city’s past, along with an array of shops offering unique local crafts.

Things to do in Colombia

Colombia is a vibrant tapestry of lush mountains, pristine beaches, and lively cities, offering a delightful blend of excitement and tranquillity. Discover the breathtaking landscapes of national parks, unwind by shimmering coastlines, or explore the rich heritage in charming towns. Whether seeking thrilling hikes or serene sunsets, Colombia has it all.

  • Puerto Boyacá – This vibrant city invites you to explore its stunning natural surroundings. One of the highlights is the Hacienda Nápoles Theme ParkOpens in a new window, where families can enjoy a range of entertainment options, from thrilling rides to fascinating animal exhibits. Don't miss the chance to visit the nearby dam and nature reserves, perfect for hiking and enjoying the area's breathtaking canyon gorges. Take a leisurely stroll by the water features, and soak in the beauty of this picturesque location.
  • Puerto Nare – Nestled in a scenic region, Puerto Nare offers an array of outdoor activities. The Hacienda Nápoles Theme ParkOpens in a new window is a must-visit, featuring family-friendly attractions that promise fun for all ages. Explore the surrounding mountains and marvel at the stunning views, or venture to the nearby volcano for a unique hiking experience. With its lush landscapes and water features, this city is perfect for nature lovers looking to escape the hustle and bustle.
  • Gesen – Known for its friendly vibe, Gesen is another great stop on your Colombian adventure. Be sure to check out the Hacienda Nápoles Theme ParkOpens in a new window, where families can enjoy exciting entertainment amidst beautiful scenery. While in Gesen, take advantage of the nearby natural attractions, such as peaceful water features and picturesque landscapes that invite exploration. Perfect for a family day out, this city balances fun and relaxation seamlessly.

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 from September to November, when hotel prices tend to be lower. For a truly enriching experience, a stay of at least 3 days is recommended to fully appreciate the country's historical landmarks, cultural sites, and stunning natural attractions. This timeframe offers great value for money, allowing budget-conscious travellers to explore iconic locations while taking advantage of the potential for lower prices.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Colombia, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special last-minute promotions, ensuring you’re more likely to take advantage of savings opportunities. Additionally, the Smart Shopping tool in the app allows you to compare hotel prices and amenities, so if prices drop or rooms become available, you could be among the first to know and book your getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a hotel in Colombia. For those seeking unique accommodations, boutique hotels can provide a more personalised experience and potentially offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we will suggest alternative dates that may be more affordable, increasing your chances of securing a better deal.
  4. Consider your location: Staying in the heart of major cities in Colombia can provide unparalleled convenience, particularly when it comes to accessing local attractions. However, this prime location often comes at a premium, making accommodation significantly more expensive. In contrast, smaller towns and rural areas are generally more likely to be affordable, allowing travellers to stretch their budgets further. For those seeking better rates, considering hotels located just outside the city centre might be a worthwhile option, though it may necessitate extra travel to reach key sights. Additionally, exploring nearby cities can uncover a wealth of experiences while still offering budget-friendly options for accommodation.

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