Bogotá has no shortage of hotels. There are several upscale hotels in the northern part of the city, while hostels tend to be everywhere in La Candelaria. You can also find many boutique hotels at reasonable prices.
The absolute best place I’ve stayed at in Bogotá is Hotel Plaza 36. It’s located in a large brick home in a quiet residential district. It was quite a steal at COP$110,000 per night for a double room (April 2015). The hotel was immaculate and comfortable with excellent wifi and great security. It was extremely quiet at and peaceful at night and I could say it was probably the best night of sleep I’ve had in a hotel in Colombia. The instant hot water in the shower was a huge plus. The small personalized breakfast is a great start to the morning, and there are a couple restaurants within walking distance. The TransMilenio is just a few blocks away. The only issue was that the staff wasn’t very helpful giving directions to some very well-known touristy towns just outside of Bogotá. Other than that, they were very attentive and pleasant.
I stayed twice at the Hotel Casa Galeria (July and October 2014). It’s an old home that has been converted into a boutique hotel. The staff attention is wonderful and I felt like a guest in a home rather than in a hotel. A personalized breakfast is served any time in the morning and there is a café on site. The staff even woke up at 4am to make me breakfast before a very early flight! It’s located right next to the historic plaza Chorro de Quevedo, many bars and restaurants, and a short walk from Plaza de Bolívar. The area after dark is a dodgy but there is no need to worry about the security of the hotel. A night in a single room cost me COP$100,000. A double was about COP$140,000.
I’ve also stayed at Zohar Hostel (December 2015). It’s got the best location of all the hostels in La Candelaria. The owner is very friendly and helpful and speaks perfect English. Rooms are comfortable, with some private rooms with private bathrooms available. It’s just a couple blocks uphill from several of the main attractions in the area and there are many great restaurants nearby.
For a trip to get a visa, I stayed at GHL Style El Belvedere (July 2016). It’s located a few minutes’ walk from the Ministry of Foreign Relations (great if you have to extend your tourist visa or get a different type of visa). I paid COP$150,000 for a standard double room, but I was upgraded at no cost to a huge comfortable junior suite with a bedroom and separate sitting area upon arrival. A decent breakfast was included and the wifi was good.
On overnight layovers, I stay with A Bogotá on Holidays. They offer free shuttles to and from the airport nearby and breakfast is included in the rate. Rooms are small and simple with hot water and good wifi. Unfortunately, one time they overbooked and sent me to another hotel, Dorado Gold. It was a nice hotel but the noise from the club outside was terrible. It was impossible to sleep and I had to get up at 5AM for my flight to Pereira. What’s worse is that I didn’t arrive until nearly 1am. I wasn’t happy about that incident. Otherwise, they’ve been excellent.