Hotels in Colombia

Search and compare Colombia hotels from hundreds of travel sites and save

Colombia
30 Jul — 31 Jul2
Colombia
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Colombia

Filter by star ratings
All filters
Hotel Tamacá Beach Resort
Hotel Tamacá Beach Resort
8.8 Excellent
Carrera 2 # 11/A-98, El Rodadero, Santa Marta, Colombia
Show on map
4.7 km from city centre, Santa Marta, Colombia 
ExcellentBased on 1,093 reviews
8.8

Boasting an outdoor pool, Tamaca Beach Resort Hotel by Sercotel Hotels is situated in Santa Marta and offers modern accommodation. It is ideally located for those wishing to discover the area's attractions.

Hotel Tayromar
Hotel Tayromar
8.3 Excellent
Calle 20, 1C-71, Santa Marta, Colombia
Show on map
0.4 km from city centre, Santa Marta, Colombia 
ExcellentBased on 779 reviews
8.3

Hotel Tayromar is located in Santa Marta and is close to Estadio Eduardo Santos. It is conveniently positioned for those wishing to visit the area's popular attractions.

GHL Hotel Tequendama
GHL Hotel Tequendama
8.9 Excellent
Carrera 10 No 26-21, Bogotá, Colombia
Show on map
8.6 km from city centre, Bogotá, Colombia 
ExcellentBased on 1,684 reviews
8.9

Hotel Tequendama Bogota is situated in Bogota and is close to the area's popular attractions. Offering free Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of the National Library of Colombia and Central Cemetery of Bogota.

Hotel Royal Decameron Aquarium
Hotel Royal Decameron Aquarium
7.0 Good
Av. Colombia # 1-19, San Andrés, Colombia
Show on map
0.4 km from city centre, San Andrés, Colombia 
GoodBased on 98 reviews
7.0

Boasting an outdoor pool, Hotel Decameron Aquarium All Inclusive is located in San Andres and provides cosy accommodation. It also offers a kids pool, an all-inclusive meal plan and laundry facilities.

Dann Carlton Barranquilla
Dann Carlton Barranquilla
8.8 Excellent
Calle 98 No 52b-10, Barranquilla, Colombia
Show on map
7.0 km from city centre, Barranquilla, Colombia 
ExcellentBased on 1,485 reviews
8.8

Hotel Dann Carlton Barranquilla offers an art-nouveau setting while in Barranquilla. It also provides an outdoor pool, a sauna and valet parking.

Hotel Isla Capri
Hotel Isla Capri
8.4 Excellent
44 Cra. 1, Cartagena, Colombia
Show on map
7.9 km from city centre, Cartagena, Colombia 
ExcellentBased on 503 reviews
8.4

Hotel Isla Capri is situated in Cartagena de Indias and is close to the area's well-known attractions. It is conveniently close to Rafael Nunez International Airport, which is a 10-minute drive away.

Isa Victory Hotel Boutique
Isa Victory Hotel Boutique
8.9 Excellent
Avenida Bolivar 21 Norte 47, Armenia, Colombia
Show on map
3.5 km from city centre, Armenia, Colombia 
ExcellentBased on 333 reviews
8.9

Isa Victory Hotel Boutique provides a comfortable setting when in Armenia. Those staying at the property can also take advantage of complimentary wireless internet throughout their stay.

Ibis Cartagena Marbella
Ibis Cartagena Marbella
8.2 Excellent
Avenida Santander #47-90, Cartagena, Colombia
Show on map
7.7 km from city centre, Cartagena, Colombia 
ExcellentBased on 4,022 reviews
8.2

Boasting a swimming pool, Ibis Cartagena Marbella is located in Cartagena de Indias and provides comfortable accommodation. It also offers a 24-hour reception, an express check-in and check-out feature and luggage storage.

Bogota Plaza Hotel
Bogota Plaza Hotel
8.9 Excellent
Calle 100 No 18a 30, Bogotá, Colombia
Show on map
1.6 km from city centre, Bogotá, Colombia 
ExcellentBased on 1,113 reviews
8.9

Clarion Bogota Plaza provides contemporary 5-star accommodation in Bogota. It has a spa and wellness centre, as well as a sauna, free Wi-Fi and a Jacuzzi.

Hotel Boutique Casa Carolina
Hotel Boutique Casa Carolina
9.2 Excellent
Calle 12 # 3-40, Centro Histórico, Santa Marta, Colombia
Show on map
0.6 km from city centre, Santa Marta, Colombia 
ExcellentBased on 1,237 reviews
9.2

Hotel Boutique Casa Carolina offers 4-star accommodation in Santa Marta. It provides complimentary Wi-Fi, a kids pool and an outdoor pool.

Tips for booking a Colombia hotel

Cheapest month:October
Most expensive month:March
Average price in Colombia:₹ 7,239/night
Absolute cheapest price found:₹ 84/night
Cheapest day:Sunday
Most expensive day:Monday
₹ 1,372 - ₹ 20,813
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 2,539 - ₹ 16,548
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Colombia hotels

Show all 27,087 hotels
1
Hotel Tamacá Beach Resort
Hotel Tamacá Beach Resort
8.8 Excellent
Carrera 2 # 11/A-98, El Rodadero, Santa Marta, Colombia
Show on map
4.7 km from city centre, Santa Marta 

Boasting an outdoor pool, Tamaca Beach Resort Hotel by Sercotel Hotels is situated in Santa Marta and offers modern accommodation. It is ideally located for those wishing to discover the area's attractions.

2
Sofitel Legend Santa Clara Cartagena
Sofitel Legend Santa Clara Cartagena
9.1 Excellent
Calle Del Torno, 39 - 29, Cartagena, Colombia
Show on map
8.3 km from city centre, Cartagena 

Boasting an outdoor pool, a Turkish steam bath and a Jacuzzi, Sofitel Legend Santa Clara Cartagena is located in Cartagena de Indias and offers stylish accommodation. It is ideally positioned for those wanting to visit the area's popular attractions.

3
Holiday Inn Bogota Airport
Holiday Inn Bogota Airport
9.2 Excellent
Avenida Calle 26 No. 69D - 91, Bogotá, Colombia
Show on map
5.8 km from city centre, Bogotá 

Holiday Inn Bogota Airport provides comfortable 4-star accommodation in Bogota. Rooms are air conditioned and a wireless internet connection is included free of charge.

4
Holiday Inn Express & Suites Bogota Zona Financiera
Holiday Inn Express & Suites Bogota Zona Financiera
8.7 Excellent
Carrera 7 #67-39, Bogotá, Colombia
Show on map
4.4 km from city centre, Bogotá 

Situated in Bogota, the hotel is within easy reach of Corferias Convention Center and Zona Rosa de Bogota. It is conveniently positioned for those wanting to sightsee in the area.

5
Decameron Isleño
Decameron Isleño
7.6 Good
Av. Colón Calle 3ra N6-106, San Andrés, Colombia
Show on map
1.0 km from city centre, San Andrés 

Boasting an outdoor pool, Decameron Isleno - All Inclusive is located in San Andres and offers modern accommodation. It provides free Wi-Fi, a kids pool and an all-inclusive meal plan.

6
Dann Carlton Barranquilla
Dann Carlton Barranquilla
8.8 Excellent
Calle 98 No 52b-10, Barranquilla, Colombia
Show on map
7.0 km from city centre, Barranquilla 

Hotel Dann Carlton Barranquilla offers an art-nouveau setting while in Barranquilla. It also provides an outdoor pool, a sauna and valet parking.

7
Bogota Plaza Hotel
Bogota Plaza Hotel
8.9 Excellent
Calle 100 No 18a 30, Bogotá, Colombia
Show on map
1.6 km from city centre, Bogotá 

Clarion Bogota Plaza provides contemporary 5-star accommodation in Bogota. It has a spa and wellness centre, as well as a sauna, free Wi-Fi and a Jacuzzi.

8
Hampton by Hilton Valledupar, Colombia
Hampton by Hilton Valledupar, Colombia
8.7 Excellent
Calle 30 # 6 a 133, Valledupar, Colombia
Show on map
1.4 km from city centre, Valledupar 

Hampton By Hilton Valledupar provides a comfortable setting while in Valledupar. It also features a 24-hour reception, an express check-in and check-out feature and meeting rooms.

Cheapest hotels in Colombia

Show all 27,087 hotels
ibis Cali Granada
ibis Cali Granada
8.8 Excellent
Av 8 Norte 21 Norte 40, Cali, Colombia
Show on map
1.3 km from city centre,  

Situated in Cali, the hotel is an easy drive from Cali Zoo and University of Valle. Guests can also enjoy complimentary internet access.

₹ 1,560
Avg. per night
Hotel Tayromar
Hotel Tayromar
8.3 Excellent
Calle 20, 1C-71, Santa Marta, Colombia
Show on map
0.4 km from city centre,  

Hotel Tayromar is located in Santa Marta and is close to Estadio Eduardo Santos. It is conveniently positioned for those wishing to visit the area's popular attractions.

₹ 1,783
Avg. per night
Ibis Bogota Museo
Ibis Bogota Museo
8.6 Excellent
Transversal 6 No 27 - 85, Bogotá, Colombia
Show on map
8.3 km from city centre,  

Hotel Ibis Bogota Museo provides charming 4-star accommodation in Bogota. It offers free wireless internet in public areas and is steps from the Colombian National Museum and other popular attractions.

₹ 1,932
Avg. per night
Ibis Cartagena Marbella
Ibis Cartagena Marbella
8.2 Excellent
Avenida Santander #47-90, Cartagena, Colombia
Show on map
7.7 km from city centre,  

Boasting a swimming pool, Ibis Cartagena Marbella is located in Cartagena de Indias and provides comfortable accommodation. It also offers a 24-hour reception, an express check-in and check-out feature and luggage storage.

₹ 2,452
Avg. per night
Holiday Inn Express & Suites Bogota Zona Financiera
Holiday Inn Express & Suites Bogota Zona Financiera
8.7 Excellent
Carrera 7 #67-39, Bogotá, Colombia
Show on map
4.4 km from city centre,  

Situated in Bogota, the hotel is within easy reach of Corferias Convention Center and Zona Rosa de Bogota. It is conveniently positioned for those wanting to sightsee in the area.

₹ 2,675
Avg. per night
GHL Hotel Tequendama
GHL Hotel Tequendama
8.9 Excellent
Carrera 10 No 26-21, Bogotá, Colombia
Show on map
8.6 km from city centre,  

Hotel Tequendama Bogota is situated in Bogota and is close to the area's popular attractions. Offering free Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of the National Library of Colombia and Central Cemetery of Bogota.

₹ 2,749
Avg. per night
Hotel Isla Capri
Hotel Isla Capri
8.4 Excellent
44 Cra. 1, Cartagena, Colombia
Show on map
7.9 km from city centre,  

Hotel Isla Capri is situated in Cartagena de Indias and is close to the area's well-known attractions. It is conveniently close to Rafael Nunez International Airport, which is a 10-minute drive away.

₹ 2,749
Avg. per night
Hampton by Hilton Valledupar, Colombia
Hampton by Hilton Valledupar, Colombia
8.7 Excellent
Calle 30 # 6 a 133, Valledupar, Colombia
Show on map
1.4 km from city centre,  

Hampton By Hilton Valledupar provides a comfortable setting while in Valledupar. It also features a 24-hour reception, an express check-in and check-out feature and meeting rooms.

₹ 2,749
Avg. per night

Hotel prices in Colombia

3 stars

₹ 1,560 - ₹ 14,859

Hotel Anamela

No. 1 most popular

Hotel Anamela
9.0 Excellent
₹ 3,418
Avg. per night
Holiday Inn Express & Suites Bogota Zona Financiera
₹ 2,675
Avg. per night
ibis Cali Granada

Best value

ibis Cali Granada
8.8 Excellent
₹ 1,560
Avg. per night
4 stars and up

₹ 2,080 - ₹ 16,568

Sofitel Legend Santa Clara Cartagena

No. 1 most popular

₹ 15,973
Avg. per night
GHL Hotel Tequendama

No. 2 most popular

₹ 2,749
Avg. per night
Hr Cúcuta

Best value

Hr Cúcuta
8.7 Excellent
₹ 2,080
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Colombia travel FAQs

  • Where is the best place to stay in Colombia?

    Bogotá, Cartagena, and Barranquilla are some of the most favoured places to stay in Colombia.

  • What are the best hotels in Colombia?

    Hotel Anamela, rated with a score of 9.0 from 15 reviewers, is one of the most popular hotels in Colombia. Other top stays include Sofitel Legend Santa Clara Cartagena, with an average rating of 9.1 from 531 reviewers, and GHL Hotel Tequendama, with a score of 8.9 from 1,684 reviewers.