Where to Eat Near Hotels in Ghana: A Practical Guide for Travellers
From Accra's Osu district to Cape Coast's castle road, here's where to find reliable meals near the main hotel clusters, with honest advice on what to book and what to skip.
Accra: Osu, Airport Residential and Cantonments
Most Accra hotels cluster in Osu, Airport Residential and Cantonments. In Osu, the streets around Oxford Street offer everything from street-side waakye (rice and beans, GHS 10–20) to mid-range restaurants serving grilled tilapia and banku (GHS 60–120). For a reliable lunch, try the small chop bars off Cantonments Road; they're busy at midday, which is a good sign. If you're staying near the airport, the restaurants along Liberation Road cater to business travellers with set menus around GHS 80–150. Best months for outdoor dining are November to February, when the harmattan dust clears and evenings are pleasant.
For a sit-down dinner, the Labone and Ringway Estates areas have a growing number of Ghanaian and international options. A main course at a mid-range spot typically costs GHS 70–130. I would book a hotel in Osu if you want to walk to dinner, or in Airport Residential for quieter evenings with easy taxi access. Skip the hotel restaurants for every meal; they're convenient but pricier and less varied. Taxis within these areas cost GHS 20–40, and ride-hailing apps are widely available.
Cape Coast: Castle Road and Kotokuraba
Cape Coast has seen the most searches on our site recently, and it's easy to see why: the historic centre around Cape Coast Castle and Kotokuraba Market is compact and walkable. Near the castle, you'll find small eateries serving fufu with light soup (GHS 25–40) and fresh fish dishes. The market area is great for authentic local food at low prices, but hygiene varies, so choose stalls with high turnover. For a more comfortable sit-down meal, head to the Abura or Pedu junction areas, where a few guesthouse restaurants open to non-residents serve generous plates for GHS 50–90.
I would book a hotel in the Castle Road vicinity for easy access to both the historic sites and the evening food stalls. Breakfast at your hotel is usually included and convenient, but for lunch and dinner, explore. The beachside spots along the Bakaano road are popular for grilled fish and chips (GHS 60–100). In September, the area hosts the Fetu Afahye festival, so book accommodation early. Skip the generic fast-food chains near the taxi rank; the local chop bars offer better value and flavour.
Kumasi: Adum and Nhyiaeso
Kumasi's hotel scene spreads across Adum (the bustling commercial heart) and Nhyiaeso (a quieter, upscale residential area). In Adum, the streets around Kejetia Market are packed with food vendors selling kenkey and fried fish (GHS 15–30). It's chaotic but rewarding for adventurous eaters. For a calmer meal, Nhyiaeso has a strip of restaurants along Harper Road and Ahodwo Road, where a main dish costs GHS 60–110. The dry season, from November to February, is the best time to visit, as the humidity is lower and outdoor seating is more comfortable.
If you're in Kumasi for business, I'd recommend staying in Nhyiaeso for easier access to restaurants and less traffic. A taxi from Nhyiaeso to Adum takes about 20 minutes and costs GHS 30–50. For a special dinner, the area around the Kumasi City Mall offers several mid-range restaurants with both local and continental menus. Skip the hotel buffets unless you're short on time; the city's eateries are more interesting and better value. Always check that bottled water is sealed and avoid ice in drinks from street vendors.
Questions, answered
What is a typical meal price in Ghana?
Street food and chop bar meals cost GHS 10–30, while mid-range restaurant mains are GHS 60–130. Hotel restaurants are usually higher. Prices vary by city and neighbourhood, so carry cash for smaller spots.
Which city in Ghana has the best food options near hotels?
Accra has the widest variety, from street food to fine dining, in areas like Osu and Airport Residential. Cape Coast offers excellent local dishes near the castle, and Kumasi's Nhyiaeso area has a good mix of restaurants.
Is it safe to eat street food in Ghana?
Street food is generally safe if you choose busy stalls with high turnover, where food is cooked fresh and served hot. Avoid uncooked items and drink bottled water. Use common sense and your judgement.
5% back on completed stays · ~1 tonne CO₂ retired per booking