La Candelaria, historic neighborhood in downtown Bogota, Colombia

Browse for hotels in Colombia

Provide your desired dates to access the latest pricing and special offers for hotels

Enter location

Are you planning a trip to Colombia and wondering where to stay? Well, let me tell you, this vibrant country has some incredible hotels that will make your stay unforgettable. From luxurious beach resorts to cozy boutique hotels in the heart of charming colonial towns, Colombia has it all.

If you're a beach lover, head to the stunning coastal city of Cartagena. Here, you can find hotels that will transport you back in time with their colonial architecture and colorful facades. Imagine waking up in a charming room with a balcony overlooking the turquoise waters of the Caribbean Sea. But if you prefer the lush greenery of the countryside, stay at a traditional hacienda surrounded by coffee plantations. You can sip your morning coffee while enjoying breathtaking views of the Andean mountains.

For the adventurous souls out there, Colombia has unique eco-lodges nestled deep in the Amazon rainforest. Imagine falling asleep to the sounds of exotic birds and waking up to the morning mist enveloping the towering trees. These eco-lodges offer a truly immersive experience, with activities like canoeing through the jungle, hiking to hidden waterfalls, and learning about the indigenous cultures that call the rainforest home.

So, whether you're a beach bum, a nature enthusiast, or a history buff, Colombia has the perfect hotel for you. Get ready to indulge in the beauty of this incredible country and make memories that will last a lifetime.