Top ChoiceEuropean in Bata

La Ferme Beach

La Ferme (pronounced Fermay for taxi drivers) is a lovely beach resort about 20 minutes south of Bata port. It has a large terrace, gorgeous pool surrounded by palm trees and spacious restaurant. Fish is the best...

Top ChoiceAfrican in Malabo

L'Atelier

All wood, brick and leopard print, this modish restaurant is the place to be seen. There's a bar at the entrance and a cabaret lounge upstairs. The menu features African dishes including giant snails and chicken...

European in Bata

Utonde Beach Club

This is one of two beach resorts in Utonde and was about to open at the time of our visit. It's very stylish, with thatched umbrellas set around a large pool. Chef Rafi conjures up the usual staples of pizzas,...

Spanish in Malabo

Restaurant Babel

A challenge to find as it has no sign, this stylish restaurant is worth seeking out, particularly for lunch. The fish is excellent: try the bilolá – a local shellfish. Wok-cooked tofu and vegetables are good...

European in Bata

Bar Central

If you spend any time at all in Bata, you will gravitate to this friendly bar and restaurant. Set on a crossroads, the terrace is surrounded by plants that seem to usher in a welcome cool breeze. There's a wide...

Lebanese in Bata

Restaurant L'Orientale

A huge, sprawling place on the seafront, this grand restaurant offers good Lebanese food and generous, if doughy, pizzas. With few customers these days, quite a few menu items are unavailable, but the hummus is...

African in Bata

Restaurant Naby

Part of the Hotel Finisterre San Pedro, this restaurant is set in a shady terrace and offers good pastries and omelettes for breakfast (but no coffee). There are crêpes, pizzas and salads, but the Senegalese...

International in Malabo

La Luna Complex

Superb sea views from the wide terrace complement the good food here. The menu is mostly French with a few African options. Try the barracuda or giant snails! There's a huge buffet on Sundays (CFA17,000) and a...

European in Bata

Big Bites

Lebanese hummus, pizzas, pastas and burgers are on the menu at this friendly place with a large terrace. KFC Big Bites are CFA4000, just don't mention copyright laws.

Chinese in Malabo

Bantu Chinese Restaurant

English-speaking Nina owns this large, brightly lit restaurant with the obligatory red Chinese lanterns. There's a wide Cantonese menu: you can dine cheaply on chop suey fried rice (CFA4500) or go for the...

French in Malabo

La Vie Est Belle

There's relaxed outdoor eating in the garden of the French Cultural Centre which is very popular with expats. Lunch options of pastas, sandwiches and tapas are good value at around CFA4000, and there's a daily...

African in Bata

Restaurante Djibloho Plaza

This is a great place for spit roast chicken that you can eat on the terrace overlooking the wide avenida. Try a bowl of eye-wateringly hot pepe soup for CFA3500. Best not to ask for coffee, though, as you'll be...

Italian in Malabo

Restaurant Bidji Binia

'Food like mama makes' is what the name means, and she'd be proud of the pizzas. Pastas and salads are also on offer. There are two levels in the cool interior, and a pleasant terrace at the front. Staff are...

Lebanese in Malabo

Pizza Place

This huge place spreads over several floors, including a lounge with sports screen and a terrace with shisha. There's a wide Lebanese menu with dishes great for sharing and an enormous lunchtime buffet every day...

African in Rio Campo

Pescaderia Bar

One of the only places to eat in Rio Campo, the Pescaderia Bar has snacks and is in the southern part of the town.