
Find hotels in Kampala from ₩24,023
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Kampala hotels

Baron Guest House
Baron Guest HouseKampala
The price is ₩33,196
₩39,969 total
includes taxes & fees
May 5 - May 6

Super Paradise Hotel
Super Paradise HotelKampala
The price is ₩37,556
₩56,127 total
includes taxes & fees
May 11 - May 12

Rodland Furnished Apartments
Rodland Furnished ApartmentsNtinda
The price is ₩34,982
₩41,681 total
includes taxes & fees
May 2 - May 3

Precious villas hotel
Precious villas hotelKampala
The price is ₩82,736
₩98,426 total
includes taxes & fees
May 11 - May 12

Jevine Hotel
Jevine HotelKampala
The price is ₩132,968
₩173,952 total
includes taxes & fees
May 2 - May 3

Joden Suites
Joden SuitesKampala
The price is ₩67,002
₩79,860 total
includes taxes & fees
Jun 1 - Jun 2

Serenity Sports Oasis
Serenity Sports OasisKampala
The price is ₩67,267
₩79,774 total
includes taxes & fees
May 3 - May 4

Bamus Sarovar Portico Kampala
Bamus Sarovar Portico KampalaKampala
9.4 out of 10, Exceptional, (3 reviews)
The price is ₩91,172
₩110,538 total
includes taxes & fees
May 8 - May 9

Hotel Noesis
Hotel NoesisKampala
The price is ₩272,953
₩325,040 total
includes taxes & fees
May 3 - May 4

Sanso Hotel
Sanso HotelKampala
10.0 out of 10, Exceptional, (2 reviews)
The price is ₩61,933
₩73,871 total
includes taxes & fees
May 11 - May 12

Noaz Hotel
Noaz HotelKampala
10.0 out of 10, Exceptional, (1 review)
The price is ₩29,696
₩35,842 total
includes taxes & fees
May 2 - May 3

Le Petit Village Hotel & Spa
Le Petit Village Hotel & SpaNsambya
9.4 out of 10, Exceptional, (86 reviews)
The price is ₩217,992
₩260,207 total
includes taxes & fees
May 3 - May 4

Rest Gardens
Rest GardensKampala
10.0 out of 10, Exceptional, (1 review)
The price is ₩61,357
₩73,206 total
includes taxes & fees
Jun 1 - Jun 2

The Vinetea Hotel
The Vinetea HotelKampala
10.0 out of 10, Exceptional, (1 review)
The price is ₩44,465
₩53,267 total
includes taxes & fees
May 30 - May 31

















































