Best Seafood Restaurants in Rio de Janeiro
Quick answer
The best seafood in Rio runs from the theatrical all-you-can-eat at Marius Crustáceos on Av. Atlântica to a grilled-shrimp lunch on the seawall at Bar Urca for R$80. Satyricon is the classic fine-dining choice; Bira de Guaratiba is the one locals drive 40 minutes for on a Sunday.
Rio seafood at a glance
| Best for a special occasion | Satyricon (Ipanema) or Pérgula (Copacabana Palace) |
| Best budget option | Bar Urca — seawall, cold chopp, R$80–150 |
| Sunday legend | Bira de Guaratiba — whole fish, cash only, 40 min from Ipanema |
| Signature dish | Moqueca de camarão or grilled whole robalo (sea bass) |
| Booking needed? | Yes for Satyricon (weekends 1 week ahead), Marius (3–5 days ahead) |
| Best months | Rio seafood is year-round — no seasonal gap |
10 seafood restaurants worth the trip
1. Marius Degustare
SplurgeTheatrical seafood and grill experience
On Avenida Atlântica in Leme, this is the high-energy group option: a lavish tasting format in an intentionally theatrical room. Confirm the current seafood selection, price and reservation policy directly.
Official restaurant page →2. Satyricon
R$300–500Fine dining · Ipanema institution
Open since the 1960s and still the address politicians and film directors choose for a quiet celebratory dinner in Ipanema. Exceptional whole fish, linguado meunière and a serious oyster selection. Reserve a week ahead for weekends.
3. Bar Urca
R$80–150Waterfront boteco · local legend
The most charming seafood lunch in Rio costs under R$100. Grilled camarão, fried fish and an ice-cold chopp on the concrete seawall in Urca, with Guanabara Bay and Sugar Loaf as your backdrop. No booking, just arrive before 1pm on weekends.
4. Bira de Guaratiba
R$150–250Weekend legend · cash only
Forty minutes by Uber into Pedra de Guaratiba. Family-style whole fish, rice, farofa and cold beer under corrugated iron roofing. No website, no reservations, always packed on Sunday afternoons. Cash only. The pilgrimage is part of the meal.
5. Pérgula
SplurgeLuxury poolside · Copacabana Palace
The Copacabana Palace's poolside restaurant is a setting-led special-occasion choice. Menus and themed meals vary; check the hotel's official dining page before choosing it specifically for seafood.
Official restaurant page →6. Lagostin
R$120–200Classic neighbourhood house · Copacabana
The family-run Copacabana seafood restaurant that locals recommend when they want quality without spectacle. Strong bacalhau preparation and the moqueca de camarão is a genuine standard.
7. Zaza Bistro
R$180–280Tropical fusion · Ipanema
On Rua Joana Angélica in Ipanema — colourful, inventive, with octopus in tomato broth and tuna carpaccio with dendê oil. Great cocktails. Book same day: it fills at 8pm.
8. Capricciosa
R$90–160Casual Italian-Carioca · everywhere
Every Rio neighbourhood has a Capricciosa. The vongole, salmão and camarão pizzas are legitimate seafood plates — honest and consistent. Open late, no reservation needed.
9. Ouro Velho
R$100–180Historic Centro · lunch only
One of the oldest restaurants in downtown Rio. Bacalhau, grilled fish and moqueca at lunch on weekdays. Closes at 17:00 and shuts completely on weekends — plan your Centro day around it.
10. Azumi
R$200–400Nikkei seafood · Flamengo
In Flamengo/Botafogo — where Rio's Japanese-Brazilian community eats sashimi, oysters and black-cod dengaku. The kaiseki-influenced omakase is the move if budget allows.
Explore Rio's food scene with a local guide
A guided food tour covers multiple neighbourhoods, tastings and market stops in one session — useful if you want context alongside the eating.
Some links are affiliate links. Clicking them costs you nothing and helps keep PlanRio free.
Which restaurant for which trip?
Best for a romantic dinner
Satyricon (Ipanema) — intimate, excellent wine list, quiet enough to talk. Book a week ahead. Zaza Bistro is the livelier, less expensive alternative nearby.
Best for a group splurge
Marius Crustáceos — the sheer variety and theatrical service make it the best choice when everyone is hungry and indecisive. Book three days ahead.
Best Sunday afternoon
Bira de Guaratiba — the drive, the wait, the whole fish and the beer under a corrugated iron roof is a proper Rio Sunday. Cash only; bring friends.
Best with a view
Bar Urca for the waterfront seawall at any price; Pérgula at the Copacabana Palace for the beachfront pool setting. Very different budgets, equally memorable settings.
What to order
- Peixe inteiro — whole grilled fish, sold by the kilo. Robalo (sea bass), linguado (sole) and namorado (sandperch) are the Rio standards. Ask what came in that day.
- Moqueca — Brazilian fish or prawn stew in coconut milk and dendê oil. The Carioca version is milder than the Bahian original.
- Camarão grelhado — grilled prawns, usually served with rice, farofa and vinaigrette. The cornerstone dish at Bar Urca and most botecos.
- Bacalhau — salt-dried cod in various preparations. Bacalhau à Brás (shredded with eggs and potato sticks) is the most common and reliable.
- Frutos do mar — mixed seafood. Usually camarão, polvo (octopus), lula (squid) and mariscos (shellfish) in a single dish. Good for first-timers who want variety.
FAQ
What is the best seafood restaurant in Rio for a special occasion?
Satyricon in Ipanema is the classic choice — impeccable whole fish, a long wine list and a room that feels celebratory without being loud. For maximum spectacle, Marius Crustáceos on Av. Atlântica delivers an extraordinary range if budget is not a concern. Pérgula at the Copacabana Palace adds a famous setting for those who want both quality and the view.
Where can I eat good seafood in Rio on a budget?
Bar Urca is the answer — grilled shrimp, fried fish and a cold chopp on the seawall in front of Guanabara Bay for R$80–150 per person. Capricciosa's seafood pizzas are another honest R$90–160 option in any neighbourhood. Ouro Velho in Centro serves a solid bacalhau lunch for similar prices on weekdays.
Is moqueca good in Rio?
Rio is not Bahia or Espírito Santo — the home states of Brazil's two great moqueca traditions — but several restaurants do it well. Lagostin in Copacabana and the simpler Carioca fish restaurants in Urca and Guaratiba cook a solid moqueca de camarão. For the authentic Bahian version, find a Nordestino restaurant in Centro or Lapa.
What is bacalhau and should I try it in Rio?
Bacalhau is salt-dried codfish, brought to Brazil by Portuguese colonists, and it remains a genuine part of Carioca restaurant culture — particularly in the older Centro and Copacabana houses. Bacalhau à Brás (shredded cod with eggs and potatoes), bacalhau grelhado (grilled) and bacalhau com natas (in cream) are the main preparations. Lagostin and Ouro Velho do it honestly.
How do seafood menus work in Rio?
Most mid-range seafood restaurants offer a mix of à la carte fish dishes and peixes inteiros (whole fish) sold by the kilo. The waiter will usually show you the fish and quote a price per 100g — a whole robalo (sea bass) for two runs R$180–260 prepared. All-you-can-eat houses like Marius charge a flat per-person fee. Always confirm whether rice, salad and sides are included.
Where can I eat oysters in Rio?
Satyricon in Ipanema has a reliable oyster bar. Pérgula at the Copacabana Palace serves oysters poolside. For cheaper oysters, some botecos in Santa Teresa and Lapa bring in southern Brazilian ostras from Santa Catarina on weekends — ask what's fresh. Azumi in Flamengo serves oysters in the Japanese style as part of its wider seafood menu.
Keep planning
Best restaurants in Rio
The complete guide by neighbourhood and cuisine.
Rio food tours
Guided tastings, market tours and food crawls.
Best restaurants in Copacabana
Where to eat in Rio's most central neighbourhood.
Barra da Tijuca guide
Rio's big beach neighbourhood, 40 min from Ipanema.
Best feijoada in Rio
The Saturday ritual — where locals eat it best.
Best restaurants in Botafogo
Rio's most interesting food neighbourhood right now.