Visit Kampala as a stopover on your Ugandan adventure

Kampala may be Uganda's biggest settlement with 1.2 million people but it exudes a personal charm usually absent from most capital cities. There is the hustle and bustle of most African cities but in Kampala it is less frenetic - you have time to catch your breath!

It is wonderful to roam the streets of Kampala, which are awash with colour and charm - markets selling an assortment of fruit, vegetables and livestock provide a cacophony of noise and excitement. There are a myriad of bars, restaurants, nightclubs, theatres and shopping malls around the centre of the city. The nightlife is lively and the locals are more than happy to mingle with you as the sun sets and Kampala gets its dancing shoes on. 

Plus, Kampala is reasonably safe, especially by African standards, and it is one of the few cities where travellers can walk the city at length rather than having to take taxis. The city sits at an altitude of 1220m and gets its name from the Kiganda saying 'kasozi k'empala' that translates into the hill of impala (a type of antelope). As such the temperatures are moderate, rarely rising over 30°C, making Kampala a pleasant year-round destination.

The city itself is just 34km north of Entebbe International Airport so you are likely to spend a night here at the beginning or end of your trip. Many travellers choose to stay in the heart of the city and savour all the sights and sounds while some prefer to stay in the sprawling suburbs or closer to Entebbe along the shores of Lake Victoria. You can also take a trip to Jinja, 90km east of Kampala, to see the source of the Nile and enjoy some white water rafting. Kampala need not only be a stopover - it has much more to offer!

NB: We have been to Kampala and stayed in the properties listed below, so if you have questions or requirements, just ask us. 

Don't delay - contact us to plan your tailormade trip!

What our guests say about us

Call Us

Office Hours: Open Closed
08:30 - 17:00 (GMT+2)
Toll Free:

0808 238 0044

888 2156 556

1 800 447164

1 800 947168

1 844 8517 090

800 900 341

800 101 3310

080 045 2877

800 018 4895

0800 182 3211

0800 562 964

0800 295 105

0800 919 394

0800 721 24

800 260 73

0800 848 229

1 844 2867 643

9009 476 83

0018 005 11710

0800 444 6880

018 0051 81937

0800 7618 612

800 827 648

Local Number:

+27 21 469 2600