Book a stay - search now
Uganda - hotels and stays. Booking online
Choose from 6806 stays in Uganda
Kampala
3927 stays
Kampala
3780 stays
Busiiro
692 stays
Entebbe
515 stays
Entebbe
513 stays
Jinja
423 stays
Jinja
291 stays
Burahya
157 stays
Kibale National Park
156 stays
Fort Portal
147 stays
Fort Portal
140 stays
Mbarara
126 stays
Mbarara
123 stays
Buruli
104 stays
Wakiso
99 stays
Kabale Administrative District
86 stays
Mukono
79 stays
Kabale
78 stays
Nalakonge
78 stays
Bungokho
76 stays
Mbale
76 stays
Mbale
76 stays
Murchison Falls National Park
72 stays
Gulu
65 stays
Gulu
65 stays
Kisoro
62 stays
Kira
60 stays
Busongora
59 stays
Kisoro
52 stays
Buwate
50 stays
Kasese
49 stays
Mukono
43 stays
Bukoto
42 stays
Masaka
40 stays
Namugongo
40 stays
Masaka
39 stays
Namulanda
39 stays
Bunyaruguru
38 stays
Tingey County
35 stays
Arua
34 stays
Arua Municipality
34 stays
Ayivu
34 stays
Bulambiro
33 stays
Bwindi Impenetrable National Park
32 stays
Kapchorwa
31 stays
Munyonyo
31 stays
Bugahya
30 stays
Kinkiizi
30 stays
Erute
29 stays
Lira
29 stays
Lira
29 stays
Hoima
28 stays
Soroti
27 stays
Soroti
27 stays
Bulindo
26 stays
Pakwach East
24 stays
Bujumba
22 stays
Nwoya
22 stays
Kalangala
21 stays
Kira
21 stays
Masindi
21 stays
Gaba
19 stays
Buikwe
17 stays
Buzzi
17 stays
Kajansi
17 stays
Kyambogo
16 stays
Kigo
14 stays
Kitende
14 stays
Seeta
14 stays
Buye
13 stays
Katunguru
13 stays
Kisubi
13 stays
Tororo
13 stays
Bwebajja
12 stays
Igara
12 stays
Kibale
12 stays
Nsasa
12 stays
Rubirizi
12 stays
Tororo
12 stays
Buwekula
11 stays
Kanungu
11 stays
Mutungo
11 stays
Bukoto
10 stays
Kasiyirize
10 stays
Mityana
10 stays
Mubende
10 stays
Njeru
10 stays
Buhoma
9 stays
Bushenyi
9 stays
Busia
9 stays
Kyebando
9 stays
Lubowa
9 stays
Lyamutundwe
9 stays
Mityana
9 stays
Muyenga
9 stays
Ntabwe
9 stays
Bulenga
8 stays
Gaba
8 stays
Jinja
8 stays
Katale
8 stays
Matheniko
8 stays
Moroto
8 stays
Moroto
8 stays
Bufumbira
7 stays
Buloba
7 stays
Mpigi
7 stays
Rukungiri
7 stays
Bunamwaya
6 stays
Dodoth
6 stays
Kangulumira
6 stays
Kichwamba
6 stays
Kihihi
6 stays
Kitubulu
6 stays
Kumi
6 stays
Nebbi
6 stays
Padyere
6 stays
Adjumani
5 stays
Bwerenga
5 stays
East Moyo
5 stays
Kamwenge
5 stays
Kibanda
5 stays
Kiboga
5 stays
Koboko
5 stays
Koboko
5 stays
Kumi
5 stays
Kyegegwa
5 stays
Kyotera
5 stays
Murchison Falls National Park
5 stays
Namirembe
5 stays
Ruhaama
5 stays
Aringa
4 stays
Bugembe
4 stays
Bugiri
4 stays
Butembe
4 stays
Bweyogerere
4 stays
Chabahinga
4 stays
Iganga
4 stays
Kagolomolo
4 stays
Kamdini
4 stays
Kamuli
4 stays
Kasangati
4 stays
Kazinga
4 stays
Kibale Forest National Park
4 stays
Kiboga
4 stays
Loitanit
4 stays
Makerere
4 stays
Makindye
4 stays
Ndorwa
4 stays
Ntungamo
4 stays
Pallisa
4 stays
Paraa
4 stays
Rubuguli
4 stays
Sipi
4 stays
Sisa
4 stays
Wanseko
4 stays
Yumbe
4 stays
Bigodi
3 stays
Bugiri
3 stays
Bugolobi
3 stays
Buikwe
3 stays
Bwindi
3 stays
Chua
3 stays
Fajao
3 stays
Ibanda
3 stays
Isunga
3 stays
Kabarole
3 stays
Kansiri
3 stays
Kashari
3 stays
Kasusu
3 stays
Katete
3 stays
Kitukutwe
3 stays
Kitwe
3 stays
Kyazanga
3 stays
Kyebando
3 stays
Kyenjojo
3 stays
Kyotera
3 stays
Lulongo
3 stays
Moyo
3 stays
Mukoko
3 stays
Mukono
3 stays
Mwenge
3 stays
Nakitoma
3 stays
Namasuba
3 stays
Nampanga
3 stays
Naziba
3 stays
Nkumba
3 stays
Nyabushozi
3 stays
Rubanda
3 stays
West Moyo
3 stays
Bakijurura
2 stays
Banda
2 stays
Bukusu
2 stays
Bulago Island
2 stays
Bulambuli
2 stays
Bunono
2 stays
Busonga
2 stays
Bwaise
2 stays
Gayaza
2 stays
Ishaka
2 stays
Kabatoro
2 stays
Kagadi
2 stays
Kahendero
2 stays
Kalungu
2 stays
Kanyigiri
2 stays
Kasenda
2 stays
Katabi
2 stays
Katisizo
2 stays
Kavule
2 stays
Kigarama
2 stays
Kireka
2 stays
Kisaasi
2 stays
Kitgum
2 stays
Kotido
2 stays
Lugala
2 stays
Malamagambo
2 stays
Mbuya
2 stays
Nabweru
2 stays
Nakwero
2 stays
Nalugala
2 stays
Njara
2 stays
Nkingo
2 stays
Rugando
2 stays
Sheema
2 stays
Beta
1 stay
Bobi
1 stay
Bugambira
1 stay
Bugombo Mission
1 stay
Bukerere
1 stay
Bukona
1 stay
Buloba
1 stay
Bulubandi
1 stay
Buseruka
1 stay
Buyala
1 stay
Bwamba
1 stay
Bwera
1 stay
Durama
1 stay
Goma
1 stay
Kabale
1 stay
Kagalama
1 stay
Kakinzi
1 stay
Kakorokoron
1 stay
Kakuuto
1 stay
Kasanda
1 stay
Kasenyi
1 stay
Kashasha
1 stay
Kassanda
1 stay
Kasunganyanja
1 stay
Katara
1 stay
Katoke
1 stay
Katwe
1 stay
Kibale
1 stay
Kikangala
1 stay
Kikube
1 stay
Kirinya
1 stay
Kisaru
1 stay
Kisenyi
1 stay
Kiswera
1 stay
Kitala
1 stay
Kyabinunga
1 stay
Kyagazhu
1 stay
Lake Nyabikere
1 stay
Luhizha
1 stay
Lukunyu
1 stay
Luwero
1 stay
Luzira
1 stay
Lyantonde
1 stay
Matuga
1 stay
Mawogola
1 stay
Mengo
1 stay
Mjanji
1 stay
Muhanga
1 stay
Namataba
1 stay
Nambabi
1 stay
Natonko
1 stay
Nkampa
1 stay
Nkanda
1 stay
Nsangi
1 stay
Ntungamo
1 stay
Nyakabirizi
1 stay
Nyakalengija
1 stay
Nyalutembe
1 stay
Osukuru
1 stay
Purongo
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