Pueblo Viejo Hotel Guide - Hotels with Pool in Pueblo Viejo, Magdalena
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Pueblo Viejo Hotels with Pool
Top Pueblo Viejo Hotels with Pool
Our top choices for Pueblo Viejo hotels with a pool

Hilton Santa Marta
Hilton Santa Marta
8.6 out of 10, Excellent, (422)
The price is €101
8 Sept - 9 Sept

Hotel Boutique Casa Carolina
Hotel Boutique Casa Carolina
9.2 out of 10, Wonderful, (351)

Ritacuba House Boutique
Ritacuba House Boutique
9.2 out of 10, Wonderful, (43)

Cabaña Refugio del Mar
Cabaña Refugio del Mar

Sierra Limón Hotel Cabañas Club
Sierra Limón Hotel Cabañas Club
8.4 out of 10, Very good, (6)

Loma Nevada Minca Hotel
Loma Nevada Minca Hotel
9.4 out of 10, Exceptional, (12)
The price is €46
12 Sept - 13 Sept

Mundo Nuevo Eco Lodge
Mundo Nuevo Eco Lodge
9.4 out of 10, Exceptional, (45)
The price is €50
1 Sept - 2 Sept

Masaya Casas Viejas
Masaya Casas Viejas
9.4 out of 10, Exceptional, (18)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hotels with outdoor pools in Pueblo Viejo

Cabaña Refugio del Mar
Cabaña Refugio del Mar
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Pueblo Viejo Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near other Attractions
More top Pueblo Viejo Hotels
- MuchoSur Santa Marta
- Hotel be La Sierra
- Hotel Irotama Del Mar
- Hotel Irotama Bungalows & Bohios
- Hotel Tamacá Beach Resort
- Ayenda 1614 Playa y Mar
- Hotel Irotama XXI
- Hotel Puerto Pelicano
- Hotel Irotama Reservado
- Decameron Galeon - All Inclusive
- Soy Local Santa Marta
- The Garden Suites
- Terrazas Tayrona Travelers Apartamentos y Suites
- Zuana Beach Resort
- Viajero Santa Marta Hostel
- Wyndham Santa Marta Aluna Beach
- Grand Marina Santa Marta