Colombia Hotels

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Colombia

Top hotels in Medellín

Top hotels in Cartagena

Top hotels in Bogotá

Top hotels in San Andrés

Top cities in Colombia

Great weekend hotel deals in Colombia

Showing deals for:Jun 20 - Jun 22

Top landmarks in Colombia

Find out more about Colombia

Find out more about Colombia

Vibrant Echoes of Colombia: A Tapestry of Culture and Nature Awaits

Colombia is a vibrant tapestry of culture, biodiversity, and breathtaking landscapes. From the bustling streets of Bogotá, home to world-class museums and rich history, to the lush coffee regions and the pristine beaches of Cartagena, Colombia offers an unforgettable experience. Discover the vibrant art scene in Medellín, hike through the stunning Cocora Valley, or soak in the Caribbean sun on the Rosario Islands. Whether you seek adventure in nature or a deep dive into the country's rich heritage, Colombia's warm hospitality and diverse attractions promise a journey like no other. Come explore the heart of South America! For our best hotel rates in Colombia and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Colombia

Colombia offers a diverse range of hotel accommodations, from luxury hotels with stunning views to charming boutique stays. You’ll find options for every budget, with room rates varying widely. Whether in bustling cities or serene landscapes, Colombia's hotels provide unique experiences and warm hospitality. Here are some of the best hotels in Colombia that our travelers love:

  1. NH Collection Medellín RoyalOpens in a new window: NH Collection Medellín Royal is a luxurious 5.0-star hotel located in the vibrant city of Medellín. This property is perfect for leisure travelers seeking a city getaway, featuring spacious and clean rooms, a well-equipped gym, and an inviting pool area. With excellent dining options and friendly service, NH Collection Medellín Royal ensures a comfortable and enjoyable stay. The hotel's proximity to shopping and local attractions makes it an ideal base for exploring the city, while the attentive staff are on hand to arrange curated experiences like city tours for a truly memorable visit.
  2. Sofitel Baru CalablancaOpens in a new window: Sofitel Baru Calablanca is a stunning 5.0-star hotel situated in Cartagena, offering direct access to a beautiful beach. This property caters to leisure travelers in search of an idyllic retreat. It features multiple pools, exquisite dining options, and a focus on relaxation and adventure, with activities such as snorkeling and sailing readily available. The luxurious ambiance, combined with attentive service and meticulous attention to detail, creates a remarkable vacation experience that embodies the essence of paradise. The hotel’s picturesque setting and upscale amenities make it a perfect choice for those looking to unwind in style.
  3. Sofitel Legend Santa Clara CartagenaOpens in a new window: Sofitel Legend Santa Clara Cartagena is a distinguished 5.0-star resort nestled in a national historic building in Cartagena, ideal for leisure travelers seeking an extraordinary experience. This hotel boasts top-notch service and a rich architectural design, enhancing its appeal. With amenities such as a business center and multiple meeting rooms, it also allows for a seamless blend of relaxation and productivity. Guests can engage in nearby adventure sports like waterskiing and windsurfing, ensuring a fun-filled stay. The commitment to creating an unforgettable atmosphere makes Sofitel Legend Santa Clara Cartagena a standout choice for travelers looking to immerse themselves in the local culture while enjoying luxurious comforts.

Top locations to stay in Colombia

When visiting Colombia, consider staying in Bogotá, Medellín, or Cartagena. Bogotá offers rich cultural experiences with its museums and vibrant nightlife. Medellín is known for its natural parks and lively atmosphere, perfect for adventure seekers. Cartagena boasts stunning beaches and historic monuments. For first-time visitors, Cartagena is the best choice, providing a unique blend of history and coastal charm.

  1. BogotáOpens in a new window: Bogotá is a vibrant city that beautifully blends culture and nature. With its stunning museums and beautiful parks, visitors can explore the rich history at places like Monserrate and Plaza de Bolívar. Don’t miss the chance to stroll through 93 Park, where you can enjoy a mix of greenery and urban life. The shopping scene is also impressive, with Salitre Plaza Shopping Mall and Andino Shopping Center offering a variety of stores. At night, the cultural attractions come alive, with performances at venues like the Royal Center and La Castellana National Theater, making Bogotá a fantastic place to experience Colombia's artistic side.
  2. MedellínOpens in a new window: Medellín is a city that showcases transformation and innovation. Its beautiful natural parks and engaging museums provide a unique backdrop for visitors. Explore the vibrant Botero Plaza, where art and culture intertwine, or relax in Poblado Park for a taste of the city’s outdoor charm. Shopping enthusiasts can check out Santafé Mall or El Tesoro Shopping Park for a range of options. The cultural scene is vibrant, with theaters like the Jose Gutierrez Gomez Medellin Metropolitan Theatre offering a variety of performances. Medellín’s blend of history and modernity makes it an exciting destination.
  3. CartagenaOpens in a new window: Cartagena is a stunning coastal city known for its rich history and beautiful beaches. The city's iconic monuments, such as the Clock Tower and San Felipe de Barajas Castle, transport visitors back in time, while the Walls of Cartagena offer breathtaking views. Enjoy the sun and sea at the nearby beaches, and explore the local shopping scene at Centro Comercial La Serrezuela or Mercado Bazurto. When the sun sets, the cultural attractions come alive, with experiences at places like Colon Theater and Teatro Heredia. Cartagena's mix of history, culture, and coastal beauty makes it a must-visit destination.

Things to do in Colombia

Colombia offers an exciting blend of vibrant nightlife, lively dancing, and unique shopping experiences, all set against stunning landscapes. Explore fascinating museums during the day, then unwind with live music and entertainment at night. Whether you're seeking thrills or a laid-back vibe, Colombia has it all!

5 tips for savvy savings when booking a hotel in Colombia

  1. Book for the cheapest times: The most budget-friendly time to visit Colombia is from September to November, when hotel prices are typically lower. To fully enjoy the country’s historical and cultural landmarks, a stay of at least 3 days is recommended. This allows you to explore stunning attractions like Tayrona National Natural Park, Hacienda Nápoles Theme Park, 93 Park, Poblado Park, and Bocagrande Beach, all of which offer great value for money. During this period, prices might drop, making it an excellent opportunity for travelers on a budget.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals in Colombia, begin by checking the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications from Hotels.com to stay updated on flash sales and special promotions, which could help you save. The Smart ShoppingOpens in a new window feature in the app allows you to compare hotel prices and amenities, making it easier to find the best options. By doing so, you’re more likely to be informed of any price drops or room availability for a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could lead to potential savings on your hotel stay in Colombia. If you're in search of something special, boutique hotels often provide a more personalized experience and may offer better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend more budget-friendly dates to help you find a better deal.
  4. Consider your location: Staying in the heart of major cities in Colombia offers undeniable convenience, especially when it comes to accessing popular attractions. However, this prime location often comes with a steeper price tag. In contrast, smaller towns and rural areas are more likely to be affordable, providing visitors with budget-friendly options. For those seeking better rates, considering accommodations outside the city center can be a smart choice, even if it requires a bit of extra travel to reach key sights. Additionally, exploring nearby cities that boast their own attractions can yield a wealth of experiences while remaining easier on the wallet.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Colombia. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

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. June, July, and September are the peak travel months in Colombia, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, with light to frequent rainfall. On the other hand, May, October, and December tend to be quieter times to visit, marked by light to frequent rainfall and mostly sunny to mostly cloudy conditions.