Hotels in Colombia

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

Colombia
Sep 23 — Sep 242
Colombia
Sat 9/23
Sun 9/24
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Colombia

These are some of the hotels in Colombia with the highest demand. Try adjusting the dates or room and guest combinations if you're not seeing the options you're looking for.
Filter by star ratings
All filters
Hampton By Hilton Cartagena
8.3 Excellent
Calle 8 Av San Martin, Cartagena, Colombia
Show on map
5.0 mi from city center, Cartagena, Colombia 
ExcellentBased on 2,617 reviews
8.3

Located in Cartagena de Indias, Hampton by Hilton Cartagena provides stylish, 3-star accommodation close to Bocagrande Beach. Offering complimentary Wi-Fi, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Bocagrande.

Dann Carlton Medellin Hotel
8.6 Excellent
Carrera 43a No.7-50, Avenida El Poblado, Medellín, Colombia
Show on map
0.4 mi from city center, Medellín, Colombia 
ExcellentBased on 5,138 reviews
8.6

Hotel Dann Carlton Medellin is a comfortable base while visiting Medellin and is close to everything the area has to offer. Offering free Wi-Fi, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Parque Lleras.

Hilton Cartagena
8.7 Excellent
Avenida Almirante Brion, Carrera 1, El Laguito, Cartagena, Colombia
Show on map
5.3 mi from city center, Cartagena, Colombia 
ExcellentBased on 2,736 reviews
8.7

Welcoming guests with pets, this hotel is situated in Cartagena de Indias and offers a private beach. It boasts an outdoor pool with water slides, outdoor tennis courts and a Jacuzzi.

Hotel B3 Virrey
8.7 Excellent
Carrera 15 # 88-36, Bogotá, Colombia
Show on map
1.4 mi from city center, Bogotá, Colombia 
ExcellentBased on 1,856 reviews
8.7

Hotel B3 Virrey is situated in Bogota and is close to the area's tourist attractions. The various facilities this unique hotel features include a 24-hour reception, a concierge and meeting rooms.

Hotel Royal Decameron Aquarium
7.3 Good
Av. Colombia # 1-19, San Andrés, Colombia
Show on map
0.2 mi from city center, San Andrés, Colombia 
GoodBased on 133 reviews
7.3

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 massage services.

Holiday Inn Express Cartagena Bocagrande
8.2 Excellent
Avenida San Martin Cra 2 N 9-54, Cartagena, Colombia
Show on map
4.9 mi from city center, Cartagena, Colombia 
ExcellentBased on 3,049 reviews
8.2

Boasting an outdoor pool, Holiday Inn Express - Cartagena Bocagrande is located in Cartagena de Indias and offers comfortable accommodation. It is ideally positioned for guests wishing to visit the area's popular attractions.

Hotel Habitel Select
8.4 Excellent
Avenida El Dorado, 100-89, Bogotá, Colombia
Show on map
4.5 mi from city center, Bogotá, Colombia 
ExcellentBased on 7,409 reviews
8.4

Hotel Habitel Select offers 3-star accommodation in Bogota, just minutes from El Dorado International Airport. It is ideally located for guests wanting to visit local attractions.

Hotel Caribe by Faranda Grand, a member of Radisso
8.3 Excellent
Carrera 1a No 2-87, Cartagena, Colombia
Show on map
5.4 mi from city center, Cartagena, Colombia 
ExcellentBased on 1,867 reviews
8.3

Located in Cartagena de Indias, Hotel Caribe by Faranda Grand a member of Radisson Individuals is within a 20-minute drive of Rafael Nunez International Airport and provides a private beach, a Jacuzzi and an outdoor pool. Some of the features provided at this modern 5-star hotel include a rooftop terrace with garden views.

Hotel Egina Medellin
8.0 Excellent
Calle 47 # 68a - 80, Medellín, Colombia
Show on map
2.9 mi from city center, Medellín, Colombia 
ExcellentBased on 1,084 reviews
8.0

Hotel Egina Medellin is located in Medellin and is close to Park of Bolivar. It is conveniently positioned for those wishing to discover the area's attractions.

Hotel Cartagena Plaza
8.1 Excellent
Cra 1a No.6-154 Bocagrande, Cartagena, Colombia
Show on map
5.2 mi from city center, Cartagena, Colombia 
ExcellentBased on 585 reviews
8.1

Boasting a rooftop pool and a sauna, Hotel Cartagena Plaza is located in Cartagena de Indias and offers modern accommodation. It provides 4-star accommodation and views of the city.

Tips for booking hotels in Colombia

Cheapest month:April
Most expensive month:January
Average price in Colombia:$144/night
Cheapest price found:$4/night
Cheapest day:Saturday
Most expensive day:Wednesday
$83 - $630
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$88 - $97
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Colombia hotels

Our users rated these hotels as some of the best places to stay in Colombia. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
Show all 50,169 hotels
1
Novotel Bogotá Parque 93
8.9 Excellent
Calle 93 Número 12 41 Chicó, Bogotá, Colombia
Show on map
1.5 mi from city center, Bogotá, Colombia 

Novotel Bogota Parque 93 is located in Bogota and offers free Wi-Fi. In addition to free private parking on site, the hotel provides elegant 4-star rooms and a bar.

$69
Avg. per night
2
Movich Buro 26
8.6 Excellent
Avenida El Dorado No. 102 - 20, Bogotá, Colombia
Show on map
4.5 mi from city center, Bogotá, Colombia 

Movich Buro 26 offers 5-star accommodation in Bogota, just moments from El Dorado International Airport. The various facilities this modern hotel has to offer include a sauna, a Jacuzzi and an executive floor.

$59
Avg. per night
3
Sol Caribe San Andres
7.6 Good
Avenida Colon 2-77, San Andrés, Colombia
Show on map
0.1 mi from city center, San Andrés, Colombia 

Situated in San Andres, Sol Caribe San Andres All Inclusive provides modern 3-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, a kids pool and meeting rooms.

$196
Avg. per night
4
Novelty Suites Hotel
9.1 Excellent
Calle 4 Sur #43 A - 109, Medellín, Colombia
Show on map
0.8 mi from city center, Medellín, Colombia 

Novelty Suites Hotel provides modern 3-star accommodation in Medellin. It also offers a sauna, a Turkish steam bath and a rooftop terrace.

$78
Avg. per night
5
Estelar Santamar Hotel & Centro de Convenciones
8.6 Excellent
Km 8. Pozos Colorados, Santa Marta, Colombia
Show on map
5.1 mi from city center, Santa Marta, Colombia 

Situated in Santa Marta, Estelar Santamar Hotel & Centro De Convenciones offers modern 4-star accommodation, as well as a private beach, a Jacuzzi and an outdoor pool. It also provides free Wi-Fi and a sauna.

$87
Avg. per night
6
Del Mar Hotel
8.9 Excellent
Calle 8 No 2 - 78, Santa Marta, Colombia
Show on map
2.6 mi from city center, Santa Marta, Colombia 

Located in Santa Marta, the hotel is an easy drive from Catedral de Santa Marta and the Quinta de San Pedro Alejandrino. It is conveniently positioned for those wishing to discover the area's attractions.

$44
Avg. per night
7
Casa Dann Carlton Hotel & Spa
8.8 Excellent
Calle 93b N° 19-44, Bogotá, Colombia
Show on map
1.0 mi from city center, Bogotá, Colombia 

Casa Dann Carlton Hotel & SPA provides 5-star accommodation in Bogota. It has a day spa, as well as a rooftop terrace, a sauna and a Jacuzzi.

$90
Avg. per night
8
Villa Maria Tayrona, a Kali Hotels
8.5 Excellent
Km. 34 Troncal del Caribe, Vereda Los Cocos., Los Naranjos, Colombia
Show on map
1.8 mi from city center, Los Naranjos, Colombia 

This comfortable hotel in Santa Marta offers complimentary wireless internet, as well as a private beach and an outdoor pool. It also features a 24-hour reception, a sun deck and massage services.

$77
Avg. per night

Cheapest hotels in Colombia, South America

Currently, these are the lowest-priced hotels in Colombia we've come across for the dates selected. Consider alternative dates if you're able to compare prices.
Show all 50,169 hotels
Masaya Santa Marta
8.8 Excellent
Calle 14 #04-80, Santa Marta, Colombia
Show on map
0.3 mi from city center, Santa Marta, Colombia 

Masaya Hostel Santa Marta is located in Santa Marta and is close to the area's well-known attractions. It provides free Wi-Fi, a 24-hour reception and an outdoor pool.

$15
Avg. per night
Viajero Hostel San Andres
7.8 Good
Av. 20 de Julio Nº 3A - 122, San Andrés, Colombia
Show on map
0.4 mi from city center, San Andrés, Colombia 

Viajero San Andres Hostel is situated in San Andres and offers guests free Wi-Fi. It also offers a 24-hour reception, bicycle rental and a rooftop terrace.

$22
Avg. per night
Hotel 47 Medellin Street
4.6 Okay
Cl. 47 #45-47, Medellín, Colombia
Show on map
2.4 mi from city center, Medellín, Colombia 

Hotel 47 Medellin Street provides a comfortable setting when in Medellin. It is conveniently positioned for those wanting to visit local attractions.

$22
Avg. per night
Hotel Stil Cartagena
7.5 Good
Centro Calle 34 11-15, Cartagena, Colombia
Show on map
4.9 mi from city center, Cartagena, Colombia 

Hotel Stil Cartagena is located in Cartagena de Indias and offers free Wi-Fi. It provides 3-star accommodation with air-conditioned rooms.

$31
Avg. per night
Hotel Virrey Park
7.7 Good
Carrera 15, 87-94, Bogotá, Colombia
Show on map
1.4 mi from city center, Bogotá, Colombia 

Hotel Virrey Park provides comfortable 4-star accommodation in Bogota. It is conveniently positioned for those wishing to visit local attractions.

$33
Avg. per night
Hotel Vilar América
8.8 Excellent
Calle 66, #8-23, Bogotá, Colombia
Show on map
2.7 mi from city center, Bogotá, Colombia 

Located in Bogota, Hotel Vilar America is an easy drive from Corferias Convention Center and Zona Rosa de Bogota. It is conveniently positioned for those wanting to visit local attractions.

$35
Avg. per night
Hotel Jasayma Tayrona
4.0 Okay
Tayrona Km 1 Entre Zaino y Cañaveral, Los Naranjos, Colombia
Show on map
0.9 mi from city center, Los Naranjos, Colombia 

Featuring a private beach, Hotel Jasayma Parque Tayrona is situated in Santa Marta and provides comfortable accommodation. Some of the premium facilities at this 3-star property include a free shuttle service and free wireless internet.

$35
Avg. per night
ibis Bogota Museo
8.4 Excellent
Transversal 6 No 27 - 85, Bogotá, Colombia
Show on map
5.2 mi from city center, Bogotá, Colombia 

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

$36
Avg. per night

Hotel prices in Colombia

Hotels located in the Colombia area sorted by price and hotel class. As an added layer, we've also marked the most popular and best value properties in each hotel class.
2 stars and under
3 stars