Oro restaurant exterior in Rio de Janeiro at night, featuring unique architectural design.

Oro Rio de Janeiro

Oro sits on Avenida General San Martin in Leblon, a ten-minute walk from the sand at Leblon Beach. The restaurant currently holds two stars in the Michelin Guide and appears as number 47 on the 2024 La Liste.

The dining room runs smart and elegant, but it earns its reputation through technical precision rather than the stuffy formality common to other Michelin-starred spots in the city. While neighbouring venues in this district often lean into the casual energy of the shoreline, Oro ignores the temptation of the tourist-heavy coast to focus on a creative, South American tasting menu. It is more deliberate than the bistros nearby, making it the better choice for those who want their dinner to be the main event of the night rather than a late-evening stopover.

Photos & Videos

© Photo Credits: Oro

Highlights

Cuisine

Oro FAQ

Oro serves South American cuisine with a modern and creative approach. As a fine dining venue, it is expensive compared to other restaurants in the area.

Oro is on Avenida General San Martin in Leblon, Rio de Janeiro. It is a ten-minute walk from Leblon Beach, a fifteen-minute walk from Shopping Leblon, and a twenty-minute walk from Ipanema Beach.

The dress code at Oro is smart and elegant. Guests choose attire that fits this style to match the atmosphere of the dining room.

Yes, Oro holds two stars from the 2025 Michelin Guide. Additionally, it is ranked no. 90 on the 2024 Latin America's 50 Best Restaurants list and appears at no. 47 on the 2024 La Liste ranking.

If you would like to eat at Oro, Alotea can arrange this for you. We take your date, party size, and any occasion notes, work the venue's own booking route, and come back with a confirmed answer regarding your request.

Opening Hours

Sunday

Closed

Monday

Closed

Tuesday

19:00 - 23:00

Wednesday

19:00 - 23:00

Thursday

19:00 - 23:00

Friday

19:00 - 23:00

Saturday

13:00 - 16:00, 19:00 - 23:00

Location

Av. Gen. San Martin, 889 - Leblon, Rio de Janeiro - RJ, 22441-015, Brazil

Nearby

Leblon Beach500 m
Shopping Leblon800 m
Ipanema Beach1.5 km

Additional Information

Name

Oro Rio de Janeiro

Establishment Type

Restaurant

Cuisine Type

South American, Modern, Creative, Seafood, Fusion

Dress Code

Smart and Elegant

Price Range

$$$$

Address

Av. Gen. San Martin, 889 - Leblon, Rio de Janeiro - RJ, 22441-015, Brazil

This is an independently maintained listing. Oro is not affiliated with, endorsed by, or sponsored by Alotea. Are you the owner? Claim this listing

Explore Rio de Janeiro

Overview

All venue names and trademarks are property of their respective owners. Listings are independently compiled for informational purposes only and do not imply endorsement or affiliation.

© 2026 Alotea. All rights reserved.