Let KAYAK do the searching
If you are an avid golfer, Medellin and Bogota will be some of the suitable destinations for you in Colombia. La Cima Golf Club is a popular golf course in Bogota where you can quench your thirst for the game. You can book a room at Hotel NH Collection, which is a short distance from the La Cima Golf Club. In Medellin, there are two golf courses: one within the city, and another one outside the city. Hotel Dann Carlton is a good place to book a room if you are in Medellin.
When you are traveling in Colombia with your family, consider staying in Bogota or Medellin. These two cities have parks, museums, and several other family-friendly activities. For instance, visiting the Gold Museum in Bogota will give your family a memorable experience. Hotel Tequendama is an affordable hotel that will keep you close to this museum. In Medellin, you can go with your family to have fun at the Medellin River Park, after which you can have lunch and accommodation at the nearby and affordable Sites Hotel.
The Caribbean Coastal region has the most popular surfing spots in Colombia. You can book a room at Hilton Cartagena, from where you can conveniently connect to several surfing spots. Pradomar beach along the Caribbean Coast has consistent surf and is appropriate for surf enthusiasts regardless of their level of experience. Both surf experts and beginners can be comfortable here. Visiting the beach on weekdays will give you the opportunity to surf in a quiet environment because large crowds are only witnessed during weekends.
Based on KAYAK hotel searches, the most popular region to stay in Colombia is Bolívar. Valle del Cauca and Antioquia are also very popular.
KAYAK users have found double rooms in Colombia for as cheap as R115 (Santa Marta) in the last 3 days. The average price is R2 228.
In the last 72 hours, users have found Colombia hotels for tonight for as low as R128 (Santa Marta). Users have also found 3-star hotels from R156 (Cartagena) and 4-star+ hotels from R344 (Santa Rosa de Cabal).