Actualizado:

TOP 13 best restaurants in Colonia del Sacramento, Uruguay

Looking for the best restaurants in Colonia del Sacramento?

Colonia del Sacramento is an astonishing destination, brimming with attractions, where you can enjoy typical Uruguayan dishes like chivito (a sandwich with beef, ham, cheese, and various toppings), empanadas (savory pastries with various fillings), parrilla (barbecue), and sangria/clericó (traditional beverages made from wine and fruit).

That’s why we’ve compiled a list of dining spots, with recommendations for the best restaurants in Colonia del Sacramento and the most iconic dishes you’ll encounter in each establishment. For your trip, also see how to get to Colonia del Sacramento.

Best restaurants in Colonia del Sacramento

Colonia del Sacramento is a small destination with various establishments to try the most typical dishes. Most restaurants in Colonia del Sacramento are located in the old town, but you will also find some establishments further away, including in hotels and amidst nature.

1. La Bodeguita

A classic Uruguayan chivito sandwich with a sunny-side-up egg on top and a side of fries on a white plate, with a glass of sangria in the backdrop, indicative of a meal at a Colonia del Sacramento restaurant.

Located in the Old Town of Colonia del Sacramento, La Bodeguita overlooks the Rio de la Plata and offers a very diverse menu. Therefore, the restaurant, which attracts tourists and locals alike, offers a diverse menu including pizzas, salads, pastas, meats, beverages, and desserts.

La Bodeguita is a great place to try the traditional chivito, a very typical Uruguayan dish. It’s a sandwich with beef (in the form of a steak), bacon, salad, fried egg, and sauce. Additionally, the sandwich usually comes with French fries. The restaurant’s desserts also have very traditional recipes.

Location: Del Comercio Street, Old Town, Colonia del Sacramento, Uruguay.

2. Bohemia Bistro

Close-up of a traditional Uruguayan empanada with a golden, toasted crust next to a bowl of savory vegetable stew, representing the rich culinary culture of Uruguay.

Bohemia Bistro is an ideal restaurant for those who love Italian cuisine. Located in the Old Town of Colonia del Sacramento, it’s open daily for lunch and only on Fridays and Saturdays for dinner. Additionally, it features a pleasant and relaxed dining area where you can have lunch with a view of the Río de la Plata.

In this restaurant, try the Uruguayan empanada, which is delicious because they are baked in a clay oven, bringing a very special flavor.

Location: San Pedro Street, 142, Colonia del Sacramento, Uruguay.

3. Parrillada Amor Amor

Succulent slices of grilled beef glisten on a wooden cutting board, showcasing the rich, charred crust characteristic of traditional Uruguayan barbecue.

The Parrillada Amor Amor is one of the best restaurants in Colonia del Sacramento, as it offers pastas, roasts, salads, and sandwiches on its menu. Located just a few meters from the Río de la Plata, the restaurant has a warm and pleasant atmosphere, with daily specials and live music. However, it’s a very popular restaurant in the destination. Therefore, depending on the time of day, the service may take a bit longer.

In the restaurant, you can try Uruguayan grill, a typical dish from Uruguay. The grill is the Uruguayan barbecue, which includes beef, chicken, chorizo, and even beef offal. For those who don’t like all the ingredients in the dish, you can order the cuts separately.

Location: Sta. Rita Street 40, 70000 Colonia del Sacramento, Uruguay.

4. Charco Bistro

The photo portrays Charco Hotel, a cozy spot with its stone-adorned wall accented by some flowers, situated on a quiet paved street.

Located at the Charco Hotel, the restaurant welcomes non-guests, but don’t forget to make a reservation. Charco Bistro offers a view of the Río de la Plata with sophisticated surroundings and dishes, making it one of the best restaurants in Colonia del Sacramento.

Location: San Pedro Street, 116, Colonia del Sacramento, Uruguay.

5. Casa Viera

A woman enjoys a glass of white wine at an outdoor restaurant in Colonia del Sacramento, with the sunlight dappling through the umbrella, suggesting a leisurely dining experience in this charming Uruguayan city.

Looking for a restaurant for an intimate experience? Casa Viera is undoubtedly a good choice for where to eat in Colonia del Sacramento.

Located on General Flores Avenue, this contemporary and cozy restaurant offers a variety of dishes on its menu and a good wine list. This restaurant is open every day but only for dinner.

For your dinner at Casa Viera, choose an authentic Uruguayan wine to accompany your dishes.

Location: General Flores Avenue, 65, Colonia del Sacramento, Uruguay.

6. DOS 22 Restaurante

A restaurant in Colonia del Sacramento ideal for enjoying homemade pasta. With great service and a good location, DOS 22 Restaurante provides a pleasant atmosphere and offers ravioli, lasagna, various pasta dishes, sorrentinos, and much more on its menu. The restaurant’s dishes are always highly praised.

Location: Ituzaingó 222, 70000 Colonia del Sacramento, Uruguay.

7. Comarca Las Liebres Barrio Restaurante

Looking for the best restaurants in Colonia del Sacramento outside the old town? The sophisticated Comarca Las Liebres offers an incredible menu, utilizing products from its own garden in its dishes. Additionally, it has good options for vegan dishes on the menu. The establishment is also a very interesting hotel to stay at in the destination, the Las Liebres Hotel.

Location: Continuación, Zapican 645, 70000 Colonia del Sacramento, Uruguay.

8. Mesón de la Plaza

Close-up of a refreshing Uruguayan sangria, with vibrant slices of citrus fruit and glistening ice cubes submerged in a rich, ruby-red wine mixture, embodying a festive Uruguayan beverage experience."

Located in front of the Basilica del Santíssimo Sacramento (Basilica of the Most Holy Sacrament), Mesón de la Plaza is another unbelievable dining option in Colonia del Sacramento. It offers daily specials at reasonable prices in a pleasant environment, where you can choose to dine in the dining room or on the sidewalk. Additionally, they feature live music performances and often provide attractive discounts for specific card payments.

While at the restaurant, seize the chance to sample the traditional clericó/sangria, a quintessential Uruguayan beverage crafted from either white wine (clericó) or red wine (sangria) infused with fruits.

Location: Vasconcellos 153, 70000 Colonia del Sacramento, Uruguay.

9. Napo

Looking for a great pizza to enjoy during your trip to Colonia del Sacramento? Then you must visit Napo, which offers the best Neapolitan pizzas in the area. Located in the old town, this pizzeria has a pleasant atmosphere and reasonable prices, but it’s usually crowded on most days.

Location: 18 de Julio 267, 70000 Colonia del Sacramento, Uruguay.

10. Viejo Barrio

Considered one of the best restaurants in Colonia del Sacramento, the small and colorful Viejo Barrio is located in the old town. The restaurant, which operates in a historic building, has a simple ambiance and offers pastas, salads, and meats on its menu.

The milanesa, a breaded steak that can be served with or without tomato sauce and cheese, is another iconic Uruguayan dish, and Viejo Barrio receives high praise for its rendition of this delicacy.

Location: Vasconcellos Street, 169, Colonia del Sacramento, Uruguay.

11. La Locanda

A woman contemplates where to dine at a cozy sidewalk setting outside 'La Locanda', against a backdrop of a coral-colored wall in Uruguay, evoking the inviting atmosphere of South American eateries.

The La Locanda is a very interesting restaurant and bar to enjoy the evening in Colonia del Sacramento, as it features live music and a pleasant atmosphere. Located in the old town, the restaurant has an incredible space to relax and savor delicious dishes and drinks. Moreover, its menu includes salads, langoustines, lamb, and Uruguayan milanesa.

At the restaurant, I recommend that you try the traditional sangria or the delightful wines from Uruguay to make your evening even more enjoyable.

Location: Washington Barbot 167, 70000 Colonia del Sacramento, Uruguay.

12. La Esquinita

The quaint façade of 'La Esquinita Casa Almacén' restaurant in Colonia del Sacramento, nestled under the sprawling branches of a majestic tree, with greenery adorning the exterior, capturing the rustic charm of this historic Uruguayan city.

Our next tip for the best restaurants in Colonia del Sacramento is the bakery La Esquinita, also located in the old town. Here, you can enjoy Uruguayan delights with a view of the Rio de La Plata. I recommend visiting the establishment at sunset, as the view becomes even more impressive with the sunset.

Location: G4HW+JR3, 70000 Colonia del Sacramento, Uruguay.

13. Parrillada El Portón

Considered the best restaurant in Colonia del Sacramento, Parrillada El Portón is located in the old town and offers a variety of traditional dishes on its menu. Operating since 1984, the restaurant is quite traditional in the destination and has a simple ambiance.

At the restaurant, I recommend trying the parrilla, as this is a traditional and family-friendly establishment, but they also offer the chivito on their menu.

Location: Gral. Flores 333, 70000 Col. del Sacramento, Uruguay.

Important tips for your trip

A woman in a red top walks past an inviting outdoor dining area of a restaurant in Colonia del Sacramento, lined with sycamore trees and set against the backdrop of historic architecture, epitomizing the city's cozy and welcoming atmosphere.
  • The restaurants in Colonia del Sacramento accept, as a form of payment, Uruguayan pesos, US dollars, euros, and credit cards.
  • The opening days of restaurants in Colonia del Sacramento can vary between high and low seasons. Additionally, most of them only open for lunch. So, if you plan to stay in the city for more than a day, check which restaurants open for dinner on their respective websites or Instagram pages.
  • If you plan to have dinner in Colonia del Sacramento, don’t forget to make a reservation, especially at the city’s most popular restaurants, such as Charco Bistro and Bohemia Bistro.
  • If you haven’t decided where to eat in Colonia del Sacramento, we suggest you take a walk through the old town until you find a restaurant that catches your eye. In various places, there are plenty of options, such as Comercio Street and Bastión de San Miguel, where you’ll find Portón de Campo.
  • One of the best things to do in Colonia del Sacramento is to try the typical foods. So, even if you’re taking a day trip to Colonia del Sacramento, be sure to select at least one restaurant to try a very typical dish.
  • For your trip, also check out our tips for the best hotels in Colonia del Sacramento and hotels in Colonia del Sacramento with heated pool.

Read More: Buenos Aires to Colonia del Sacramento — how to get and prices.