Colonia del Sacramento is one of the most charming towns in South America. Its Barrio Histórico, a UNESCO World Heritage Site, is made of cobblestone streets, old Portuguese and Spanish houses and sunsets over the Río de la Plata. Most visitors come on a day trip from Buenos Aires. We always recommend staying at least one night.
Why stay overnight in Colonia
When the day-trippers take the ferry back in the late afternoon, Colonia changes completely. The streets go quiet, and because city lights are restricted in the historic quarter, walking around at night is safe, peaceful and a little magical. It’s also the best base for visiting the wineries of the Colonia region the next morning.

Our favorite posadas
All of these are small, personal places in or right next to the historic quarter.
Posada Las Terrazas

A cozy posada with a relaxed atmosphere, a short walk from the Barrio Histórico.
Charco Hotel

A boutique hotel inside the historic quarter, right by the river, with a lovely terrace and restaurant for watching the sunset.
Posada Plaza Mayor

A classic colonial house steps from the Plaza Mayor, built around a quiet inner garden.
Posada Don Antonio
A comfortable, good-value option close to the historic center, with a pool for warm summer afternoons.
How to get to Colonia
Ferries leave Buenos Aires several times a day, and the fast boats take a little over an hour. Book ahead in summer and on long weekends. Remember to bring your passport, since you’re crossing into Uruguay.
Add wine to your stay
Uruguay is South America’s best-kept wine secret, and the Colonia region has family wineries producing excellent Tannat, Albariño and sparkling wines. On our Uruguay trips we combine a night in Colonia with private winery visits and a long lunch among the vineyards.
See our Uruguay wine tours or read our Uruguay wine guide. If you’re planning Buenos Aires and Colonia together, contact us and we’ll build the itinerary for you.
Related: Boutique hotels in Buenos Aires · Tannat, the icon wine of Uruguay
