World Travel Guide > Guides > South America > Brazil > Rio de Janeiro

Rio de Janeiro Weather


Local time Rio de Janeiro



Restaurants in Rio de Janeiro

You can eat your way around the world in Rio, with hundreds of restaurants offering the best gastronomic cuisine that befits this multi-cultural city. Award-winning innovative chefs have created dazzling fusion dishes from all over Brazil, but sometimes it’s hard to beat a simple pão de queijo (cheesy cassava bun), washed down with a bem gelada (a well-chilled beer).

Copacabana and Ipanema have the greatest number of places to eat, but it's worth exploring beyond the Zona Sul to Santa Teresa, Centro and Lapa, where there are many excellent restaurants, often providing better value for money and with fewer crowds in high season.

The Rio restaurants below have been grouped into three pricing categories:

Expensive (over R$200)
Moderate (R$ 50 to R$200)
Cheap (up to R$50)

These Rio restaurant prices are based on the average price of a three-course meal and half a bottle of house wine or equivalent, including tax. Sales tax of 5% and a service charge of 10-15% are added to most restaurant bills in Rio. Most credit cards are now widely accepted in the city's restaurants, although some of the cheaper or older establishments only accept cash. If you have American Express, or a lesser-known credit card, it’s advisable to phone the restaurant in advance to check whether or not they’ll accept it.


Gero Ipanema

Cuisine: Italian

Owned by Rogerio Fasano, charismatic Italian restaurateur and hotelier, Gero Ipanema is frequently voted the best Italian restaurant in Rio. The menu, drawn up by skilful chef Salvatore Loi, is a mouth-watering selection of classic Italian dishes and locally inspired concoctions, such as black squid risotto with saffron flowers. The warm and elegant décor in the roofed patio adds to the dining experience. The booming western suburb of Barra now also has its own branch of the restaurant, predictably named Gero Barra.

Address: Ipanema, Rua Aníbal de Mendonça 157, Ipanema, Rio de Janeiro,
Telephone: (21) 2239 8158.

Le Pré Catelan

Cuisine: Brazilian-French fusion

The flagship restaurant of the Sofitel hotel on Copacabana beach, Le Pré Catelan serves up some of the most adventurous dishes in Rio. French gourmet cuisine goes up the Amazon in a gastronomic exploration of the wonders of Brazilian tropical specialities. Frances four-Michelin-star chef, Roland Villard, loves to pamper his clients and he often stops at tables to chat and help you choose your food. For the complete jungle immersion experience, try the Amazônia menu, which boasts nine courses including tapioca marinated in caipirinha and cashew granite sorbet.

Address: , , ,
Telephone: (21) 2525 1232.

Roberta Sudbrack

Cuisine: Contemporary Brazilian

The first chef in Rio to be awarded three Michelin stars for her modern and airy restaurant in Jardim Botanico, Roberta Sudbrack has cooked for world leaders, including Fidel Castro, Bill Clinton and former Brazilian president Fernando Cardoso. The menu changes daily, but Sudbrack's taste-bud tantalisers have included such imaginative wonders as polenta caviar with egg yolk and ravioli of yam cooked in chicken broth. The chef's signature style focuses on fresh, unadulterated ingredients served with panache. Not cheap, but superb for that special treat.

Address: Jardim Botânico,, Avenida Lineu de Paula Machado, 916, Rio de Janeiro,
Telephone: (21) 3874 0139.



Cuisine: Brazilian

This is one of the best restaurants in Santa Teresa, serving excellent Brazilian food in a magical tropical garden overlooking the city centre. Led by chef Ana Castilho from Minas Gerais, dishes are rich in exotic flavours, though there's also a strong European influence. The Aprazivel Salad is a tangy blend of grilled aubergine and sweet potato with parmesan shavings and sun-dried tomatoes, while the moquequinha is a succulently light fish cooked in coconut cream sauce, based on the cuisine of Bahia, northeastern Brazil. Desserts such as banana Santa Teresa, served with warm chocolate sauce and sliced almonds are as sweet and delightful as the setting.

Address: Santa Teresa, Rua Aprazîvel 62, Rio de Janeiro,
Telephone: (21) 2508 9174.

Casa da Feijoada

Cuisine: Brazilian

Feijoada (black bean stew) is generally accepted as Brazil's national dish, so you'd be remiss not to sample this rich stew at least once during your stay in Rio. Luckily, Casa da Feijoada, on a quiet corner of Ipanema, is one of the best places to try feijoada, complete with its side dishes of black beans, shredded greens, rice, crackling and slices of orange. They also offer a novel appetiser: cold bean soup, which is much tastier than it might sound. The whole lot is finished off with a knock-out batida – a fruit cocktail with aguardente rum. Come here for Saturday lunch, as is the custom, and give yourself the rest of the afternoon off.

Address: Ipanema, Rua Prudente de Morais, Rio de Janeiro,
Telephone: (21) 2247 2776.

Confeitaria Colombo

Cuisine: Brazilian, Portuguese

This true Carioca establishment is worth a visit just to see its beautiful art deco interior of glowing stained-glass windows, ornate mirrors and chandeliers, and polished tiled floors. Founded in 1894, Confeitaria Colombo is a firm favourite on the tourist circuit, but has maintained its culinary standards, serving excellent value lunches and delicious Portuguese-style cakes and pastries. Tucked down a quiet downtown side street, it makes an ideal stop-off on a city tour. There's also another outlet, the Café do Forte, at the end of Copacabana beach with outside tables overlooking the bay.

Address: , , ,
Telephone: (21) 2505 1500.


Aipo & Aipim

Cuisine: International

Often the best budget option for dining, for light eaters at least, is at one of the many por kilo (food by weight) restaurants found throughout Rio. One of the most popular is the Aipo & Aipim chain with canteen-style tables that can also be found in Copacabana and Ipanema. Like other por kilo restaurants, diners load a plate with salads and hot dishes that's weighed and then paid for after eating. The system is simple and efficient, the food fresh and tasty. Desserts are charged for in the normal way.

Address: Centro, Rua do Ouvidor 108, Rio de Janeiro,
Telephone: (21) 2222 3423.


Cuisine: International

Stand with the locals at the bar and enjoy a refreshing glass of chopp (draft beer) at this old-fashioned venue with frosted windows and a lively atmosphere. Smartly dressed waiters serve drinks, hot food and snacks to a mixed crowd, who drop in until closing at 0600. Widely rated as serving the best sandwiches in Rio, try its famous gammon and pineapple sandwich in crusty homemade bread. A Rio institution since it opened in 1955, it also has other branches across the city.

Address: Copacabana, Avenida Prado Júnior 335, Rio de Janeiro,
Telephone: (21) 2275 6147.

Oke Ka Baiana Tem

Cuisine: Brazilian

The intriguing name of this straw roofed restaurant roughly translates as 'What a Baiana Has', which is partly explained by the tasty seafood dishes from Bahia they serve up here. Overlooking the lagoon, the arty décor of the eatery is all rustic wooden beams and Afro-Brazilian spiritual icons with ambient music. Service, from waitresses in traditional white Bahiana costumes, can be a tad slow but customers return time and again for its acarajé (black-eyed pea fritters) and casquinha de siri (stuffed crab shells) specialities.

Address: , , ,
Telephone: (21) 8297 9766.

Browse our Video Guides

Related Articles

City Highlight: Rio de Janeiro

Vibrant, exciting and dazzling are words synonymous with Rio de Janeiro, one of the world’s favourite party cities

Featured Hotels


San Marco Hotel

Located right in the heart of Ipanema, San Marco Hotel is the perfect choice for holidaymakers on a budget who want to take full advantage of the nearby beach – two blocks away - without missing out on Rio’s exciting nightlife. The small modern hotel has 56 tidy and functional rooms, all en-suite with TVs and air conditioning, and is in the thick of Ipanema’s trendy bars, shops, restaurants and clubs (ask for a room on an upper floor if on the street side). Its friendly bilingual staff, wireless internet connection, and competitive rates make this one of the few good-value budget hotels in Ipanema.

Ritz Plaza Hotel Leblon

Located in the heart of Leblon, Rio's most expensive square metre, Ritz Plaza Hotel Leblon offers quality services at affordable prices. Its rooms are well furnished if not huge, with modern décor. A generous buffet breakfast is included and the hotel has up-to-date facilities, including spa and a small pool. It's a couple of blocks in from the beach and close to cinemas, theatres, shops, restaurants and the Rodrigo de Freitas lagoon.


This no-frills but clean and well-run hotel is highly rated among regular visitors to Rio. It's in a handy location between downtown and the Zona Sul, in an historic, up-and-coming district. The rooms are clean and comfortable, the buffet breakfast is excellent, and facilities include a spa, gym and small roof terrace. In all, the Regina is one of the best budget hotels in the city.

Rio Hostel

This hostel in an old colonial building in Santa Teresa has basic dorms as well as three- and four-bed rooms, which are ideal for families. With its hillside location, Rio Hostel offers great city views and it also has a tiny swimming pool. Facilities include laundry service, tour information, Wi-Fi connectivity and air conditioning in some rooms. The staff are friendly, some are multilingual, and they serve a decent buffet breakfast.

Copacabana Palace

This elegant establishment is almost as famous as its beachfront location. Since it was built in 1923, famous guests have included Robert De Niro, Marlene Dietrich, Orson Welles and Princess Diana. The Copacabana Palace is one of the grandest classical buildings in Rio de Janeiro; its creamy pillared façade dominates Avenida Atlântica, and is protected by a preservation order. The plush interior is even more impressive with marble floors, chandeliers, grand ballroom and elegantly decorated rooms. Facilities include a rooftop tennis court, a majestic swimming pool, a well-equipped fitness suite and a business centre. The two restaurants, Cipriani and Pergula, offer fine dining.

Hotel Mama Ruisa

This tasteful boutique hotel lies in the heart of Santa Teresa in a converted late 19th-century mansion. Laidback French proprietor Jean Michel Ruiz has had each of the seven rooms individually decorated in tribute to icons of stage and screen, including Josephine Baker, Marlene Dietrich, Carmen Miranda and Maria Callas. The spacious lounge is filled with modern designer furniture and its walls are hung with original works of art and ethnic artefacts. The private walled garden has a small pool, with a terrace and veranda where meals and cocktails are served.