Hotels in Colombia

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

Colombia
23 Jul — 24 Jul2
Colombia
Fri 23/7
Sat 24/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,079 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 773 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.

Sol Caribe San Andres
Sol Caribe San Andres
7.7 Good
Avenida Colon 2-77, San Andrés, Colombia
Show on map
0.5 km from city centre, San Andrés, Colombia 
GoodBased on 445 reviews
7.7

Sol Caribe San Andres All Inclusive is located in San Andres and features an all-inclusive meal plan. It also offers meeting rooms, an outdoor pool and a kids pool.

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.

GHL Hotel Tequendama
GHL Hotel Tequendama
8.9 Excellent
Carrera 10 No 26-21, Bogotá, Colombia
Show on map
8.5 km from city centre, Bogotá, Colombia 
ExcellentBased on 1,671 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.

Ayenda 1229 Aromax Del Campestre
Ayenda 1229 Aromax Del Campestre
8.3 Excellent
Carrera 41 #16A Sur-16 Loma el Campestre, Medellín, Colombia
Show on map
2.8 km from city centre, Medellín, Colombia 
ExcellentBased on 278 reviews
8.3

Hotel Aromax del Campestre Boutique is a unique setting while visiting Medellin and is close to everything the area has to offer. It also offers massage services, free Wi-Fi and a rooftop terrace.

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 500 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.

Ibis Cartagena Marbella
Ibis Cartagena Marbella
8.2 Excellent
Avenida Santander #47-90, Cartagena, Colombia
Show on map
7.8 km from city centre, Cartagena, Colombia 
ExcellentBased on 4,002 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.

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,230 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.

Santorini Hotel and Resort
Santorini Hotel and Resort
8.1 Excellent
Carrera 2 No 4-49, Bello Horizonte, Santa Marta, Colombia
Show on map
10.8 km from city centre, Santa Marta, Colombia 
ExcellentBased on 855 reviews
8.1

Boasting a rooftop terrace, a Turkish steam bath and free Wi-Fi, Santorini Hotel & Resort is located in Santa Marta and provides comfortable accommodation. Some of the popular features provided at this 5-star hotel are a Jacuzzi and an indoor pool.

Tips for booking a Colombia hotel

Cheapest month:August
Most expensive month:May
Average price in Colombia:$95/night
Absolute cheapest price found:$2/night
Cheapest day:Sunday
Most expensive day:Monday
$62 - $136
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$60 - $69
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Colombia hotels

Show all 26,668 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
Sol Caribe San Andres
Sol Caribe San Andres
7.7 Good
Avenida Colon 2-77, San Andrés, Colombia
Show on map
0.5 km from city centre, San Andrés 

Sol Caribe San Andres All Inclusive is located in San Andres and features an all-inclusive meal plan. It also offers meeting rooms, an outdoor pool and a kids pool.

3
Decameron Isleño
Decameron Isleño
7.6 Good
Av. Colón Calle 3ra N6-106, San Andrés, Colombia
Show on map
0.9 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.

4
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.

5
GHL Hotel Tequendama
GHL Hotel Tequendama
8.9 Excellent
Carrera 10 No 26-21, Bogotá, Colombia
Show on map
8.5 km from city centre, Bogotá 

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.

6
Ibis Bogota Museo
Ibis Bogota Museo
8.6 Excellent
Transversal 6 No 27 - 85, Bogotá, Colombia
Show on map
8.4 km from city centre, Bogotá 

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.

7
Ibis Cartagena Marbella
Ibis Cartagena Marbella
8.2 Excellent
Avenida Santander #47-90, Cartagena, Colombia
Show on map
7.8 km from city centre, Cartagena 

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.

8
Diez Hotel Categoria Colombia
Diez Hotel Categoria Colombia
8.9 Excellent
Cll 10A No. 34 - 11, Medellín, Colombia
Show on map
1.0 km from city centre, Medellín 

Diez Hotel Categoria Colombia is situated in Medellin and is close to the area's popular attractions. Some of the premium facilities at this charming 5-star hotel include a Turkish steam bath, a rooftop terrace and free Wi-Fi.

Cheapest hotels in Colombia

Show all 26,668 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.

$30
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.

$35
Avg. per night
Ayenda 1229 Aromax Del Campestre
Ayenda 1229 Aromax Del Campestre
8.3 Excellent
Carrera 41 #16A Sur-16 Loma el Campestre, Medellín, Colombia
Show on map
2.8 km from city centre,  

Hotel Aromax del Campestre Boutique is a unique setting while visiting Medellin and is close to everything the area has to offer. It also offers massage services, free Wi-Fi and a rooftop terrace.

$36
Avg. per night
Ibis Bogota Museo
Ibis Bogota Museo
8.6 Excellent
Transversal 6 No 27 - 85, Bogotá, Colombia
Show on map
8.4 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.

$37
Avg. per night
Ibis Cartagena Marbella
Ibis Cartagena Marbella
8.2 Excellent
Avenida Santander #47-90, Cartagena, Colombia
Show on map
7.8 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.

$48
Avg. per night
GHL Hotel Tequendama
GHL Hotel Tequendama
8.9 Excellent
Carrera 10 No 26-21, Bogotá, Colombia
Show on map
8.5 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.

$49
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.

$50
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.

$58
Avg. per night

Hotel prices in Colombia

3 stars

$30 - $290

Sol Caribe San Andres

No. 1 most popular

$174
Avg. per night
Ibis Cartagena Marbella

No. 2 most popular

$48
Avg. per night
ibis Cali Granada

Best value

ibis Cali Granada
8.8 Excellent
$30
Avg. per night
4 stars and up

$40 - $329

Diez Hotel Categoria Colombia

No. 1 most popular

$104
Avg. per night
Santorini Hotel and Resort

No. 2 most popular

$75
Avg. per night
Hr Cúcuta

Best value

Hr Cúcuta
8.7 Excellent
$40
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?

    When visiting Colombia, consider checking out Medellín, Cartagena, and San Andrés as some of the most sought after locations.

  • What are the best hotels in Colombia?

    One of the most popular hotels in Colombia is Diez Hotel Categoria Colombia, which has been reviewed by 1,375 users and currently has a rating of 8.9/10. Other top-rated locations include Four Points by Sheraton Medellin and Sol Caribe San Andres, which have received 9.2/10 and 7.7/10 ratings from our users, respectively.