Things to do and where to stay in Kampala
Where to stay · Uganda

Where to stay in Kampala — pick the right hotel, book in 3 clicks

Kampala, Uganda's vibrant capital, sprawls across lush green hills just north of Lake Victoria. The city famously grew on seven hills (Mengo, Rubaga, Namirembe, Makerere, Kololo, Nakasero and Old Kampala), each with its own story and place of worship. It buzzes day and night, from the chaotic energy of Owino Market, East Africa's largest, to the 360-degree views from the minaret of the Gaddafi National Mosque, and the famously restless nightlife of Kabalagala. It's also the natural launchpad for any Uganda adventure, whether you're heading off to track gorillas or chase a safari.

⛰️City of seven hills🕌Gaddafi Mosque🛍️Owino Market🌃Kabalagala nightlife🦍Gateway to Uganda
4areas to consider
1ranked guides
14See & Eat
🤝 Curated by the TopOfHotel team · scores from real guest reviews · live price comparison across 3 sites · no hidden adsHow we review →

Why stay in Kampala

⛰️

A city on seven hills

Kampala spread across its seven legendary hills, each crowned by a place of worship and layers of history. The hilltop views are gorgeous from any angle, especially at golden hour.

🌃

Nightlife that never sleeps

Kabalagala, Kololo and Bugolobi overflow with bars, clubs and lounges. Drinks are cheap and the atmosphere is pure, infectious East African fun well into the small hours.

🛍️

Markets and living culture

Owino Market is the beating heart of city commerce, selling everything from fresh produce to secondhand finds. The Ndere Centre stages traditional Ugandan dance several nights a week.

🦍

Gateway to Uganda's wild side

Use Kampala as your base before tracking gorillas in Bwindi, going on safari at Murchison Falls, or rafting the source of the Nile. It's where every Uganda trip begins.

Pick an area first — where to stay in Kampala

Location is the single most important thing about a hotel — choose the right area first, then pick the hotel

KololoKololo

Upscale hilltop area near the embassies. Great city views, safe, walkable streets, ideal for first-time visitors wanting comfort and peace of mind.

Coming soon
NakaseroNakasero

The central business district. Close to Nakasero Market, malls and a huge range of restaurants. The most convenient base for getting around.

Coming soon
BugolobiBugolobi

Quiet residential suburb with good supermarkets, restaurants and bars. Popular with families and longer-stay travellers.

Coming soon
MunyonyoMunyonyo

On the shore of Lake Victoria with luxury resorts, water activities and international conference venues. A relaxed, resort-style base.

Coming soon

Ranked reviews — find your ideal stay in Kampala

Start with where to stay (the heart of the trip), then explore food and sights

Find the right Kampala hotel for you

1 ranked reviews

Local dishes to try in Kampala

  1. 1🌯

    Rolex

    An omelette rolled in a chapati with cabbage, tomato and onion. Found on nearly every street corner (Wandegeya is famous for it), it's cheap, filling and the city's signature snack.

    📍 Iconic street food
  2. 2🍲

    Luwombo

    Beef, chicken or goat slow-cooked in rich groundnut sauce, wrapped in banana leaves and steamed for hours until deeply flavoured. A special-occasion Buganda classic.

    📍 Festive dish
  3. 3🍌

    Matoke

    Green plantains steamed or mashed, Uganda's go-to staple. Served with groundnut sauce, beans or beef stew, it's soft, mild and deeply comforting.

    📍 Staple
  4. 4🍖

    Nyama Choma

    East African grilled meat, best enjoyed late at night with friends and cold drinks. Found at bars and roadside grills all over the city in a fun, easygoing atmosphere.

    📍 Late-night grill
  5. 5🐟

    Lake Victoria Tilapia

    Fresh tilapia straight from Lake Victoria, grilled or fried whole and served with chips or posho. Firm and sweet, it's best near the waterfront at Munyonyo.

    📍 Fresh fish
  6. 6🥜

    Groundnut Sauce

    A thick, creamy peanut sauce that accompanies almost every Ugandan meal, poured over matoke, posho or rice. Rich and nutty, it's a true taste of the country.

    📍 On every plate
  1. 1🕌

    Gaddafi National Mosque

    A grand mosque atop Old Kampala Hill. Climb the minaret for sweeping 360-degree views over the whole city. The architecture is stunning and visitors are welcome to tour.

    📍 360° views
  2. 2👑

    Kasubi Tombs

    A UNESCO World Heritage Site and the burial ground of four Buganda kings. Built with traditional organic materials, it's a powerful expression of Buganda architecture and spirit.

    📍 UNESCO site
  3. 3🏛️

    Uganda Museum

    The oldest museum in East Africa, packed with musical instruments, archaeological finds and ethnographic exhibits that tell Uganda's story in full.

    📍 Oldest in region
  4. 4🛍️

    Owino Market (St Balikuddembe)

    The city's largest and most frenetic market, selling everything from fresh produce and fabric to crafts and secondhand clothes. The best place to feel real Kampala life.

    📍 Biggest market
  5. 5

    Namugongo Martyrs Shrine

    A major pilgrimage site honouring the 32 martyrs killed for their faith in the 19th century. The modern basilica and tranquil grounds draw hundreds of thousands each June.

    📍 Pilgrimage site
  6. 6👑

    Lubiri (Mengo Palace)

    The historic palace of the Buganda kingdom on Mengo Hill. Tours cover the royal history and the palace's role, with fine city views from its strategic hilltop.

    📍 Buganda palace
  7. 7🛕

    Baháʼí House of Worship

    The only Baháʼí temple in Africa, on Kikaaya Hill. A nine-sided dome ringed by lush gardens, it's a serene escape from the city's energy.

    📍 Only one in Africa
  8. 8💃

    Ndere Cultural Centre

    A nine-acre cultural centre and home of the Ndere Troupe, who stage spectacular traditional Ugandan and African music and dance on Wednesday, Friday and Sunday nights.

    📍 Traditional dance

Things to do in Kampala

Day tours, attraction tickets and travel essentials for Kampala — book ahead on Klook with mobile e-tickets.

Affiliate links — we may earn a commission at no extra cost to you.

★ TEAM'S TOP PICKS

3 Kampala hotels our team picked for you

Selected from real reviews — one per budget tier, each with a score and instant 3-site price comparison

Kampala Serena Hotel★ 8.9Luxury

Kampala Serena Hotel

📍 Kampala⭐⭐⭐⭐⭐

#1 Serena flagship · central Nakasero

From~$186/night
read the full review →
Cassia Lodge★ 8.9Value

Cassia Lodge

📍 Kampala⭐⭐⭐

#10 lake view · boutique hilltop lodge

From~$100/night
read the full review →
Latitude 0 Degrees Hotel★ 8.8Upper-mid

Latitude 0 Degrees Hotel

📍 Kampala⭐⭐⭐⭐

#5 design boutique · creative-class hangout

From~$149/night
read the full review →
🏨 ALL PICKS

โรงแรมแนะนำทั้งหมดในKampala

ครบทุกระดับงบ — คัดจากคะแนนรีวิวจริง พร้อมเทียบราคา 3 เว็บ

#4

Speke Resort Munyonyo

★ 8.7⭐⭐⭐⭐⭐Luxury📍 Kampala

#2 lakeside resort · the largest scale in Kampala

~$206/night
#5

Mestil Hotel & Residences

★ 8.7⭐⭐⭐⭐Upper-mid📍 Kampala

#6 Best value · quiet boutique stay

~$126/night
#6

Pearl of Africa Hotel

★ 8.5⭐⭐⭐⭐⭐Luxury📍 Kampala

#4 high-rise luxury · Lake Victoria views

~$154/night
#7

Fairway Hotel & Spa

★ 8.5⭐⭐⭐⭐Upper-mid📍 Kampala

#7 classic · beside the golf course

~$109/night
#8

Sheraton Kampala Hotel

★ 8.4⭐⭐⭐⭐⭐Luxury📍 Kampala

#3 capital icon · Nakasero Hill

~$171/night
#9

Kabira Country Club

★ 8.4⭐⭐⭐⭐Upper-mid📍 Kampala

#9 family country club · Bukoto

~$120/night
#10

Protea Hotel by Marriott Kampala

★ 8.3⭐⭐⭐⭐Upper-mid📍 Kampala

#8 Business hotel · Marriott brand in Kololo

~$131/night

🚆 Getting around Kampala

✈️

Entebbe Airport (EBB)

Uganda's main international airport is about 40km from Kampala, roughly 45 minutes via the Kampala-Entebbe Expressway. Pre-booking a transfer or a private hire taxi is the easiest option.

🏍️

Boda-boda (motorbike taxis)

The fastest way to beat traffic, with fares around UGX 5,000-15,000. Use an app like SafeBoda for fixed prices and a helmet, which is safer than hailing one on the street.

🚐

Matatu (minibuses)

14-seat minibuses run citywide and to Entebbe for as little as UGX 5,000. They leave once full, and the main hub is the Old Taxi Park in the centre.

🚕

Special-hire & ride apps

Special-hire taxis run UGX 50,000-200,000 depending on distance, so agree the fare first. Uber and Bolt both operate in the city and are more convenient with transparent pricing.

💵

Cash & payments

The Uganda Shilling (UGX) rules. Carry small notes; Mobile Money (MTN/Airtel) is everywhere. Cards are only accepted at malls and big hotels, so change money in advance.

Where to go next near Kampala

Frequently asked — where to stay in Kampala

Is Kampala safe for tourists?+

Generally yes, with common sense. Kololo and Nakasero are safe and busy. Watch your valuables in markets and crowds, avoid walking alone late at night, and use ride apps (Uber, Bolt, SafeBoda) instead of hailing rides after dark.

Which area should I stay in?+

Kololo is best for first-timers wanting safety and views, Nakasero is the convenient city-centre choice, Bugolobi is quiet and family-friendly, and Munyonyo offers lakeside resorts for a relaxed stay.

How do I get from Entebbe Airport to Kampala?+

Entebbe Airport is about 40km away, roughly 45 minutes via the expressway. The easiest option is a pre-booked transfer or private hire taxi. Matatus (minibuses) are cheapest but slower and leave only once full.

Ready to book your Kampala stay?

Start with the 3 hotels our team picked, or search all 3 sites — always compare before booking