Book Cheap Hotels in Pueblo Viejo
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Pueblo Viejo
Most frequently booked Pueblo Viejo hotels

Chevere Beach Cabañas sas
10-09 Carrera 15 Pueblo Viejo Magdalena
22.59 km from city centre
Stay at this hotel in Pueblo Viejo. Enjoy free WiFi, onsite spa services, and daily housekeeping. Popular attraction Plaza del Centenario is located nearby.

Hilton Santa Marta
Carrera 2 No 114-78 Santa Marta
Free cancellation
Reserve now, pay when you stay
40.27 km from city centre
The price is CA $152 per night
CA $152
CA $152 total
Jan 25 - Jan 26
Book a stay at this luxury resort in Santa Marta. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Rodadero Beach and Bello Horizonte Beach are located nearby.

Santa Marta Marriott Resort Playa Dormida
Carrera 3 No 142-60, Bello Horizonte Santa Marta Magdalena
Free cancellation
Reserve now, pay when you stay
38.37 km from city centre
The price is CA $186 per night
CA $186
CA $186 total
Feb 9 - Feb 10
Book a stay at this luxury hotel in Santa Marta. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular attractions Rodadero Beach and Bello Horizonte Beach are located nearby.

Best Western Plus Santa Marta Hotel
Calle 24 No 3-65 Santa Marta
Free cancellation
Reserve now, pay when you stay
49.94 km from city centre
The price is CA $95 per night
CA $95
CA $95 total
Jan 19 - Jan 20
Book a stay at this business-friendly hotel in Santa Marta. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Tayrona National Natural Park and Rodadero Beach are located nearby.

AC Hotel by Marriott Santa Marta
CALLE 23 NO. 1C - 79 Santa Marta
Free cancellation
Reserve now, pay when you stay
49.99 km from city centre
The price is CA $112 per night
CA $112
CA $112 total
Feb 5 - Feb 6
Book a stay at this beach hotel in Santa Marta. Enjoy free WiFi, breakfast (surcharge), and a fitness center. Our guests praise the helpful staff in our reviews. Popular attractions Tayrona National Natural Park and Rodadero Beach are located nearby.

Mercure Santa Marta Emile
Calle 115 No 2 39 Santa Marta
Free cancellation
Reserve now, pay when you stay
40.13 km from city centre
The price is CA $137 per night
CA $137
CA $137 total
Jan 25 - Jan 26
Book a stay at this beach hotel in Santa Marta. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Rodadero Beach and Zazue are located nearby.

Hilton Garden Inn Santa Marta
Carrera 1C No. 24-04 Santa Marta
Free cancellation
Reserve now, pay when you stay
49.84 km from city centre
The price is CA $114 per night
CA $114
CA $114 total
Jan 25 - Jan 26
Stay at this hotel in Santa Marta. Enjoy free WiFi, free parking, and 2 bars/lounges. Our guests praise the helpful staff in our reviews. Popular attractions Tayrona National Natural Park and Rodadero Beach are located nearby.

Hotel Irotama del Sol
Km 14 Via Cienaga Santa Marta Magdalena
Free cancellation
Reserve now, pay when you stay
40.12 km from city centre
The price is CA $210 per night
CA $210
CA $210 total
Feb 15 - Feb 16
Book a stay at this beach resort in Santa Marta. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Rodadero Beach and Bello Horizonte Beach are located nearby.

Hotel Irotama Lago
Km 14 Via Cienaga Santa Marta Magdalena
Free cancellation
Reserve now, pay when you stay
39.94 km from city centre
The price is CA $197 per night
CA $197
CA $197 total
Feb 8 - Feb 9
Book a stay at this beach hotel in Santa Marta. Enjoy free WiFi, free parking, and 5 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Rodadero Beach and Bello Horizonte Beach are located nearby.
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 hotels in Pueblo Viejo for Extended Stay

Grand Marina Santa Marta
carrera 1 22- 79 Santa Marta
9.6/10 Exceptional! (176 reviews)
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.
Pueblo Viejo hotels essential information
Accommodation | 1,593 hotels |
|---|---|
Lowest Price | CA $95 |
Highest Price | CA $210 |
Popular hotels | Chevere Beach Cabañas sas, Hilton Santa Marta, Santa Marta Marriott Resort Playa Dormida, Best Western Plus Santa Marta Hotel, AC Hotel by Marriott Santa Marta, Mercure Santa Marta Emile, Hilton Garden Inn Santa Marta, Hotel Irotama del Sol, Hotel Irotama Lago |
Frequently asked questions
Recent Pueblo Viejo hotel reviews by fellow wanderers

AC Hotel by Marriott Santa Marta
5 out of 5
Posted 7 days ago
Travelocity Verified Review
"The property was really comfortable and clean but around the hotel was really disgusting because it was garbage out and bad odor. "
A verified traveller stayed at AC Hotel by Marriott Santa Marta
Hotels near…
Areas of Pueblo Viejo
Most popular
Hotels
- Hotels with Hot Tubs in Sault Ste. Marie
- Hotels in Hamilton
- Gay Friendly Hotels in Katowice
- Cottages Summerland
- Spa Resorts & Hotels in Southern Alberta
- Hotels near McMichael Canadian Art Collection
- Blue Mountain Resort Mosaic Suites
- Hotels near Target Field
- Pet Friendly Hotels in Picton
- Hotels in Vancouver
- All Inclusive Resorts & Hotels in San Andrés
- All Inclusive Resorts & Hotels in Santa Marta
- Hotels near West Edmonton Mall
Flights











