Beach Hotels in Colombia

Check In
Check Out
Guests
Rooms
1

Adults
2
Children
0

1 - 10 of 925 Hotel Results

Photo of Hotel Las Islas in Barú, Colombia

Hotel Las Islas

(4.5)

$295 + / night

Located in Barú, Colombia

View on Map
Photo of Hotel Dann Cartagena in Cartagena de Indias, Colombia

Hotel Dann Cartagena

(4.5)

$117 + / night

Located in Cartagena de Indias, Colombia

View on Map
Photo of Hotel Oceania Cartagena in El Laguito, Colombia

Hotel Oceania Cartagena

(4.3)

$304 + / night

Located in El Laguito, Colombia

View on Map
Photo of Hotel Almirante Cartagena Colombia in Cartagena de Indias, Colombia

Hotel Almirante Cartagena Colombia

(4.5)

$218 + / night

Located in Cartagena de Indias, Colombia

View on Map
Photo of Las Americas Torre Del Mar in Cartagena de Indias, Colombia

Las Americas Torre Del Mar

(4.5)

$250 + / night

Located in Cartagena de Indias, Colombia

View on Map
Photo of Zuana Beach Resort in Bello Horizonte, Colombia

Zuana Beach Resort

(4.7)

$207 + / night

Located in Bello Horizonte, Colombia

View on Map
Photo of Hotel Isla del Encanto in Cartagena de Indias, Colombia

Hotel Isla del Encanto

(4.5)

$479 + / night

Located in Cartagena de Indias, Colombia

View on Map
Photo of Camino Palmero Coveñas in Coveñas, Colombia

Camino Palmero Coveñas

(0)

$304 + / night

Located in Coveñas, Colombia

View on Map
Photo of Estelar Playa Manzanillo - All inclusive in Manzanillo, Colombia

Estelar Playa Manzanillo - All inclusive

(4.7)

$341 + / night

Located in Manzanillo, Colombia

View on Map
Photo of Kpré Coveñas by Bernalo Hotels in Santiago de Tolú, Colombia

Kpré Coveñas by Bernalo Hotels

(4.3)

$87 + / night

Located in Santiago de Tolú, Colombia

View on Map

Discover the best beach hotels in Colombia — from oceanfront resorts to coastal retreats. Explore accommodations across Colombia that offer stunning sea views, easy beach access, and the perfect setting for your next seaside getaway.