Kampala meets Lake Victoria along a short stretch of shore at Munyonyo and Ggaba, about ten to thirteen kilometres south of the centre. Kampala attraction lists fill that stretch with the names of hotels. This page does not, because a hotel is a business rather than a place to visit, and this site lists no hotels and takes nothing from any of them. What follows is the shore itself: what is public, what is private, what is worth an hour and what is not. The Lake Victoria guide covers the lake as a whole.
Things to Do on a Kampala Lakeshore Tour
The shore here is working water, not resort water. Fishing boats land at Ggaba while jet skis run off the hotel jetties a few kilometres along, and the two halves sit oddly beside each other.
Munyonyo: the Martyrs Shrine and What Is Public on the Trip
Munyonyo was a royal lake station of Buganda before it was anything else, the place where the kabaka kept canoes and went out on the water. It is also where Kabaka Mwanga II gave the order that began the killing of the Christian converts at his court, and where the first two of the martyrs, Andrew Kaggwa and Denis Ssebugwawo, were killed.
A basilica now stands on that ground, raised to the rank of minor basilica by Rome, in landscaped grounds that are open every day. It is the one thing at Munyonyo that anyone can walk into without buying something. Published figures for the site and the building vary between sources, including the area of the grounds, so treat any precise number you are given lightly.
Pilgrimage traffic here is heavy around the martyrs’ commemoration in late May and early June, when Namugongo on the other side of the city takes enormous crowds and Munyonyo takes the overflow and a share of the ceremony. Outside that season it is quiet. The religious heritage guide sets the martyrs sites out in order.
Speke Resort Munyonyo and Why a Hotel Is Not a Tour Stop
The large resort at Munyonyo dominates this shore, and it turns up on Kampala attraction lists because it has horses, boats and a marina. It is a private hotel. Its gardens, jetty and stables are for guests and for people paying for a specific activity, and none of it is a public site.
So the honest position is this. If you are staying there, you already know what is on offer. If you are not, there is nothing here to visit, and a page telling you otherwise would be an advertisement rather than a guide. Horse riding and water sports on this shore are activities you buy from a business, and they belong in the water sports guide and the horseback riding guide, which set out where they run across the country.
Ggaba Landing Site: the Best Hour on the Shore for a Tour
Ggaba is the opposite of the resorts and the better visit. It is one of the city’s main landing sites: boats come in, fish are graded and sold, the market behind the beach sells everything else, and the whole thing runs at speed from very early in the morning.
Go at dawn or shortly after, when the boats are landing. Take a local guide, which costs little and changes what you see from a crowd into a sequence of trades you can follow. Expect mud, fish scales and crowds, and wear shoes you can hose down. Keep your phone in your pocket and your bag in front of you, which is ordinary market sense rather than a warning aimed at Ggaba.
This is also a straightforward place to arrange a boat. Short lake runs, trips to nearby islands and the crossing to Ngamba Island all start from this shore or from Munyonyo, though the Ngamba trip is normally organised in advance rather than negotiated on the beach.
Gaba Beach Hotel and the Private Beaches
The beach hotels along this shore sell day access: a patch of sand, a bar, music at the weekend, sometimes a pool. Ggaba, Munyonyo and the roads between them carry several. They are pleasant enough and they are businesses, and which one is good this year is a question for a current review rather than for a page like this one.
What is worth saying is that a Kampala beach is not a Ssese Islands beach. The water here is the edge of a city of millions, the sand is narrow, and the appeal is the view, the food and a Sunday crowd rather than swimming. The lake beach guide covers where in Uganda a lake beach is actually the point of the trip.
Mulungi Kabaka’s Recreation Centre and the Royal Regatta
One name on the standard Kampala list needs flagging. A lakeside venue described as the kabaka’s recreation centre, said to host the annual Buganda boat competition, appears on tourism listings for this shore. Searching for it returns nothing beyond those listings, and this page will not describe a venue that cannot be confirmed to exist under that name.
What is real is the competition. The Buganda Royal Regatta, Amaato ga Kabaka, is a canoe racing championship revived under the current kabaka and run over a series of rounds at landing sites around the lake, with a final at a different beach each season. Recent rounds have been raced at Nakiwogo at Entebbe and at Bunjako, not at a fixed Kampala venue, and the crews represent the kingdom’s counties rather than its clans, which is the other detail the listings get wrong.
Swimming, Boats and Bilharzia: Real Risks on a Lakeshore Trip
Take this part seriously, because the travel web is careless about it.
Bilharzia is present in Lake Victoria. No part of this lake is free of it, and anyone who tells you a particular beach is clear is guessing. The risk is low rather than absent and it rises with time in the water and with contact near the shore, which is exactly where people swim. It is treatable, the treatment is cheap, and the sensible course after any freshwater swim in Uganda is a test six to twelve weeks later.
Separately, this is the shoreline of a very large city. Untreated waste reaches the lake here, and water quality along the urban shore is poor by any measure. Signs at Munyonyo tell swimmers they are in the water at their own risk, which is a fair summary. Swim in a pool.
On the water, wear the life jacket rather than sitting on it, refuse an overloaded boat, and do not go out in a small craft in the late afternoon, when squalls come across this lake fast and drown people every year.
Getting to the Shore and Fitting It Into Kampala Tours
Munyonyo is around thirteen kilometres south of the centre and Ggaba a little closer, both reached on the roads running down past Kabalagala and Muyenga, thirty minutes when the road is clear and well over an hour when it is not. Entebbe and the airport are a separate run altogether, along the far side of the same bay.
Pair the shore with a lake activity rather than with city sightseeing. A morning at Ggaba and a boat afterwards makes sense; Ggaba squeezed in after Kasubi and the Mengo hills does not, because the traffic between them will eat the day. The Kampala guide, the boat cruise guide and the city tours guide carry the operators who run both sides of this.
Frequently Asked Questions About Kampala’s Lakeshore
Can I swim at Munyonyo or Ggaba?
You can and the advice here is not to. Bilharzia is present throughout Lake Victoria, the urban shoreline carries city waste, and Munyonyo posts its own at your own risk notice. Use a pool and keep the lake for boats.
Is there an entrance fee anywhere along the shore?
The Munyonyo shrine is free to enter. The landing site at Ggaba is a public place with no charge, though a guide and parking will cost a little. The beach hotels charge day entry, each setting its own rate.
Which is better for a short visit, Munyonyo or Ggaba?
Ggaba, for anyone who wants to see how the lake is actually used. Munyonyo, for anyone who came for the martyrs history or wants a quiet hour in the shrine grounds. They are different visits and both are short.
Can I get a boat to the Ssese Islands from here?
Not on the main ferry routes. The Ssese ferries run from Entebbe and from Bukakata near Masaka. Boats from this shore serve nearby islands and short cruises, and anything longer should be arranged properly rather than agreed on the beach.
Is the fish market safe to walk around?
Yes, with ordinary care and ideally with someone local. It is crowded, wet and busy, and the risks are pickpocketing and slipping over rather than anything more dramatic.
Why are the resorts not written up as attractions here?
Because they are hotels. This site lists safaris sold by independent operators and takes nothing from accommodation, so writing a page about a private resort would be advertising with a guide’s voice. What is public on this shore is set out on this page, and what is not is named as private.
Uganda Safaris lists safaris sold by independent Ugandan operators. We take no booking, handle no payment and charge you nothing. If you want the lakeshore done properly, contact an operator through the enquiry route and ask for an early morning at the landing site and a boat afterwards, rather than an afternoon at whichever beach bar is on the itinerary.
