Book a stay - search now
Uganda - hotels and stays. Booking online
Choose from 4795 stays in Uganda
Kampala
2772 stays
Kampala
2650 stays
Busiiro
375 stays
Entebbe
371 stays
Entebbe
369 stays
Jinja
354 stays
Jinja
226 stays
Burahya
125 stays
Kibale National Park
123 stays
Fort Portal
117 stays
Fort Portal
111 stays
Wakiso
84 stays
Mbarara
75 stays
Mbarara
73 stays
Kabale Administrative District
66 stays
Bungokho
63 stays
Mbale
63 stays
Mbale
63 stays
Kabale
61 stays
Mukono
58 stays
Murchison Falls National Park
53 stays
Kira
48 stays
Kisoro
47 stays
Gulu
44 stays
Gulu
44 stays
Busongora
42 stays
Kisoro
40 stays
Kasese
35 stays
Buwate
34 stays
Namugongo
33 stays
Bunyaruguru
32 stays
Mukono
31 stays
Bugahya
28 stays
Bulambiro
28 stays
Hoima
26 stays
Bwindi Impenetrable National Park
25 stays
Kinkiizi
25 stays
Arua
24 stays
Arua Municipality
24 stays
Ayivu
24 stays
Namulanda
24 stays
Tingey County
24 stays
Bukoto
23 stays
Buruli
23 stays
Erute
23 stays
Lira
23 stays
Lira
23 stays
Munyonyo
23 stays
Kapchorwa
22 stays
Pakwach East
22 stays
Masaka
21 stays
Bulindo
20 stays
Masaka
20 stays
Nwoya
20 stays
Gaba
19 stays
Bujumba
17 stays
Kalangala
16 stays
Kira
16 stays
Masindi
15 stays
Soroti
15 stays
Soroti
15 stays
Buye
13 stays
Katunguru
13 stays
Kyambogo
13 stays
Kajansi
12 stays
Buzzi
11 stays
Seeta
11 stays
Tororo
11 stays
Buikwe
10 stays
Kibale
10 stays
Tororo
10 stays
Kanungu
9 stays
Kigo
9 stays
Kitende
9 stays
Mutungo
9 stays
Buhoma
8 stays
Gaba
8 stays
Igara
8 stays
Jinja
8 stays
Kasiyirize
8 stays
Kisubi
8 stays
Matheniko
8 stays
Moroto
8 stays
Moroto
8 stays
Muyenga
8 stays
Nsasa
8 stays
Bukoto
7 stays
Bulenga
7 stays
Buwekula
7 stays
Bwebajja
7 stays
Nalakonge
7 stays
Njeru
7 stays
Rubirizi
7 stays
Bufumbira
6 stays
Buloba
6 stays
Kumi
6 stays
Lyamutundwe
6 stays
Mityana
6 stays
Mityana
6 stays
Mubende
6 stays
Rukungiri
6 stays
Adjumani
5 stays
Bushenyi
5 stays
Dodoth
5 stays
East Moyo
5 stays
Katale
5 stays
Kibanda
5 stays
Kichwamba
5 stays
Kihihi
5 stays
Koboko
5 stays
Koboko
5 stays
Kumi
5 stays
Kyebando
5 stays
Lubowa
5 stays
Makindye
5 stays
Mpigi
5 stays
Murchison Falls National Park
5 stays
Nebbi
5 stays
Padyere
5 stays
Aringa
4 stays
Bunamwaya
4 stays
Busia
4 stays
Bweyogerere
4 stays
Kangulumira
4 stays
Kazinga
4 stays
Kibale Forest National Park
4 stays
Kiboga
4 stays
Kiboga
4 stays
Kyegegwa
4 stays
Kyotera
4 stays
Loitanit
4 stays
Ntabwe
4 stays
Ruhaama
4 stays
Wanseko
4 stays
Yumbe
4 stays
Bigodi
3 stays
Chua
3 stays
Ibanda
3 stays
Kamdini
3 stays
Kamuli
3 stays
Kamwenge
3 stays
Kashari
3 stays
Kasusu
3 stays
Kitubulu
3 stays
Kitwe
3 stays
Kyazanga
3 stays
Kyenjojo
3 stays
Lugala
3 stays
Makerere
3 stays
Moyo
3 stays
Mukoko
3 stays
Mwenge
3 stays
Nampanga
3 stays
Ntungamo
3 stays
Nyabushozi
3 stays
Pallisa
3 stays
Paraa
3 stays
Rubuguli
3 stays
West Moyo
3 stays
Bakijurura
2 stays
Banda
2 stays
Bugolobi
2 stays
Bukusu
2 stays
Bulago Island
2 stays
Bunono
2 stays
Busonga
2 stays
Bwaise
2 stays
Bwerenga
2 stays
Chabahinga
2 stays
Gayaza
2 stays
Iganga
2 stays
Ishaka
2 stays
Kahendero
2 stays
Kalisizo
2 stays
Kansiri
2 stays
Kanyigiri
2 stays
Kasenda
2 stays
Katete
2 stays
Kigarama
2 stays
Kitgum
2 stays
Kotido
2 stays
Kyebando
2 stays
Kyotera
2 stays
Lulongo
2 stays
Malamagambo
2 stays
Mbuya
2 stays
Mukono
2 stays
Nabweru
2 stays
Nakwero
2 stays
Namirembe
2 stays
Ndorwa
2 stays
Njara
2 stays
Nkingo
2 stays
Rubanda
2 stays
Rugando
2 stays
Sheema
2 stays
Sipi
2 stays
Sisa
2 stays
Beta
1 stay
Bugambira
1 stay
Bugombe
1 stay
Bukerere
1 stay
Bukona
1 stay
Bulambuli
1 stay
Buloba
1 stay
Bulubandi
1 stay
Buseruka
1 stay
Buyala
1 stay
Bwamba
1 stay
Bwera
1 stay
Bwindi
1 stay
Durama
1 stay
Isunga
1 stay
Kabale
1 stay
Kabarole
1 stay
Kabatoro
1 stay
Kagolomolo
1 stay
Kakinzi
1 stay
Kakorokoron
1 stay
Kakuuto
1 stay
Kalungu
1 stay
Kasanda
1 stay
Kasangati
1 stay
Kasenyi
1 stay
Kashasha
1 stay
Kassanda
1 stay
Kasunganyanja
1 stay
Katabi
1 stay
Katara
1 stay
Katoke
1 stay
Katwe
1 stay
Kibale
1 stay
Kikangala
1 stay
Kikube
1 stay
Kireka
1 stay
Kirinya
1 stay
Kisaasi
1 stay
Kisaru
1 stay
Kisenyi
1 stay
Kiswera
1 stay
Kitala
1 stay
Kitukutwe
1 stay
Kyabinunga
1 stay
Kyagazhu
1 stay
Lake Nyabikere
1 stay
Luhizha
1 stay
Lukunyu
1 stay
Luwero
1 stay
Luzira
1 stay
Matuga
1 stay
Mawogola
1 stay
Mjanji
1 stay
Muhanga
1 stay
Nakitoma
1 stay
Nalugala
1 stay
Namasuba
1 stay
Namataba
1 stay
Nambabi
1 stay
Naziba
1 stay
Nkampa
1 stay
Nkanda
1 stay
Nkumba
1 stay
Nsangi
1 stay
Ntungamo
1 stay
Nyakabirizi
1 stay
Nyakalengija
1 stay
Nyalutembe
1 stay
Osukuru
1 stay
Rubona
1 stay
Ruhanga
1 stay
Ruhendwa
1 stay
Sanga
1 stay
Sembabule
1 stay
Taan Valley
1 stay
Titim
1 stay
Tonya
1 stay
Tula
1 stay
Vumba
1 stay
Yenga
1 stay