Skip to content
Uganda — East Africa

Kampala

The city of seven hills on the shores of Lake Victoria — Kampala’s dining scene rides Uganda’s economic confidence, blending the best Indian kitchen outside India with the garden restaurants and wild game meats that define East African hospitality.

6Restaurants Listed
Seven HillsGeography
Lake VictoriaSetting

Best Restaurants in Kampala

Five essential tables, ranked by occasion.

$ Under UGX 30000$$ UGX 30000–100000$$$ UGX 100000–250000

Pearl of Africa Restaurant Kampala
#1 in Kampala
Pearl of Africa Restaurant
International / East African Fine Dining$$$$
Impress ClientsClose a Deal
At the Kampala Serena Hotel — Pearl of Africa is Kampala’s most elegant dining room, epitomising culinary excellence and impeccable service with an exquisite menu of international and local cuisines.
Food 9.0Ambience 9.4Value 8.5
Khana Khazana Kampala
#2 in Kampala
Khana Khazana
Indian Fine Dining$$$
Impress ClientsFirst Date
The best Indian restaurant in Uganda — ‘equal to the Indian fine dining restaurants in London’ according to regulars — Khana Khazana offers 140 dishes of extraordinary range on John Babiha Road.
Food 9.2Ambience 8.9Value 8.8
The Lawns Kampala
#3 in Kampala
The Lawns
East African / International / Game$$$
BirthdayTeam Dinner
Wild game meats, fresh seafood, and vegetarian options in a lush garden setting — The Lawns is Kampala’s most beautiful outdoor dining experience and its most complete expression of East African hospitality.
Food 8.9Ambience 9.5Value 8.8
Fez Brasserie Kampala
#4 in Kampala
Fez Brasserie
International / African Fusion$$$
Close a DealFirst Date
At the Emin Pasha Hotel in upscale Nakasero — Fez Brasserie offers a sophisticated blend of international and African cuisines with a refined ambiance and locally sourced ingredients.
Food 8.8Ambience 9.1Value 8.7
Mediterraneo Kampala
#5 in Kampala
Mediterraneo
Italian$$
BirthdayTeam Dinner
Authentic Italian on Acacia Avenue — Mediterraneo’s freshly made pasta, wood-fired pizzas, and seafood specialties evoke the rustic elegance of the Mediterranean in the heart of Kampala.
Food 8.8Ambience 8.7Value 9.0
Café Javas Kampala
#6 in Kampala
Café Javas
International / Ugandan All-Day Dining$
Solo DiningBirthday
Kampala’s most beloved dining institution — Café Javas has been feeding the city with honest international and Ugandan cooking for over two decades and is the address everyone returns to.
Food 8.6Ambience 8.5Value 9.5

Kampala’s Top 5

01

Pearl of Africa Restaurant

Pearl of Africa Restaurant is located within the esteemed Kampala Serena Hotel in the heart of the city — the hotel that has been Kampala’s premier hospitality address for decades — and stands as a beac...

02

Khana Khazana

Khana Khazana, situated on John Babiha Avenue in Kololo, is described by its most devoted guests as “hands down the best Indian restaurant in Uganda” and “equal to the Indian fine dining restaurants in ...

03

The Lawns

The Lawns is one of the premier restaurants in Kampala, offering an exquisite dining experience in a lush garden setting that has made it the most beautiful outdoor restaurant in Uganda’s capital. The diverse menu ...

04

Fez Brasserie

Fez Brasserie is located at the Emin Pasha Hotel in the upscale Nakasero area — one of Kampala’s most prestigious residential and hospitality districts — offering a sophisticated blend of international ...

05

Mediterraneo

Mediterraneo is prominently located on Acacia Avenue — Kampala’s most celebrated dining and social street — and offers an authentic taste of Italian cuisine with a charming and sophisticated atmosphere ...

06

Café Javas

Café Javas is Kampala’s most beloved dining institution — the all-day café-restaurant that has been feeding the city’s professional class, student population, and international visitors fo...

Dining in Kampala — The Essential Guide

The Pearl of Africa at Table

Uganda is the Pearl of Africa — Winston Churchill’s description of the country’s extraordinary natural richness — and Kampala is the city that most completely expresses that richness at table. The freshwater fish of Lake Victoria, the game meats of the national parks, the Arabica coffee from the slopes of Mount Elgon and the Rwenzori Mountains, and the agricultural diversity of a country that spans equatorial forest, savannah, and highland plateau all provide the raw material for a dining scene of genuine ambition.

The city sits on seven hills above the Lake Victoria basin — a geography that has defined its architecture, its neighbourhood character, and the experience of moving between its restaurants. Nakasero is the diplomatic and business hill, where Pearl of Africa and Fez Brasserie serve the corporate and embassy community; Kololo is the social hill, where Khana Khazana, Mediterraneo, and Café Javas provide the daily dining infrastructure of the professional class.

Ugandan Coffee

Uganda is one of the world’s finest Arabica coffee producers, with beans from the slopes of Mount Elgon in the east and the Rwenzori Mountains in the west commanding premium prices on the global specialty coffee market. The country’s coffee culture — expressed most completely at Café Javas — is built on the conviction that Ugandan coffee deserves to be served with the same care as Ethiopian or Kenyan, and the barista community that has developed around the Kampala specialty coffee scene is building a case that the conviction is justified.

Frequently Asked Questions

What is the best restaurant in Kampala?
For 2026, our editorial pick is Pearl of Africa Restaurant. Editorial runners-up: Khana Khazana, The Lawns, Fez Brasserie, Mediterraneo.
Where should I eat in Kampala tonight?
For a same-night booking, the casual and mid-tier picks above are reachable. Mediterraneo typically takes walk-ins; Fez Brasserie accepts day-of reservations. Splurge picks (Pearl of Africa Restaurant, Khana Khazana) need 3–5 weeks notice.
How much does dinner cost in Kampala?
Splurge picks (Pearl of Africa Restaurant, Khana Khazana): $200–$400 per person without wine — full tasting menus. Mid-tier rooms $80–$140. Casual but excellent Kampala neighborhood spots: $40–$70.
What is the most expensive restaurant in Kampala?
Pearl of Africa Restaurant sits at the top — full tasting menu with wine pairings runs $400+ per person. Other splurge-tier rooms (Khana Khazana, The Lawns) cluster at $250–$350.
Which Kampala restaurants have Michelin stars?
The top of our Kampala list anchors with internationally-recognized rooms. Pearl of Africa Restaurant, Khana Khazana and The Lawns are the rooms most frequently cited in Michelin and World's 50 Best.
Do I need a reservation for restaurants in Kampala?
Splurge tier: 3–6 weeks notice. Mid-tier: 1–2 weeks. Casual rooms in Kampala take walk-ins early evening (5:30–6:30pm) and last-minute cancellations open regularly via OpenTable / Resy.
What's the best neighborhood for restaurants in Kampala?
Kampala's strongest dining clusters around the central business district and high-end residential quarters — that's where the splurge picks (Pearl of Africa Restaurant, Khana Khazana) sit. Casual options spread further across the city.
Where do locals eat in Kampala?
The casual and mid-tier picks above are local-frequented — fewer tourists, better pricing, and the rooms where Kampala-based diners have weekly tables. Splurge picks attract a mix of locals and international visitors.