Book a stay - search now
Tanzania - hotels and stays. Booking online
Choose from 8502 stays in Tanzania
Dar es Salaam
2411 stays
Arusha
1067 stays
Moshi
392 stays
Nungwi
379 stays
Jambiani
374 stays
Zanzibar City
309 stays
Paje
302 stays
Dodoma
170 stays
Kiwengwa
147 stays
Mwanza
131 stays
Ngambo
129 stays
Bwejuu
98 stays
Nkunjila
89 stays
Karatu
87 stays
Matemwe
87 stays
Stone Town
87 stays
Morogoro
78 stays
Michamvi
74 stays
Msaranga
72 stays
Kendwa
62 stays
Iringa
55 stays
Mto wa Mbu
52 stays
Pwani Mchangani
52 stays
Tanga
50 stays
Lushoto
48 stays
Uroa
46 stays
Usa River
46 stays
Kilindoni
44 stays
Mbeya
42 stays
Bagamoyo
40 stays
Dambani
36 stays
Kizimkazi
34 stays
Boma la Ngombe
33 stays
Uru
32 stays
Pingwe
31 stays
Serengeti National Park
30 stays
Makunduchi
29 stays
Nkoanrua
29 stays
Serengeti
28 stays
Sokon
28 stays
Fumba
26 stays
Kiembi Samaki
26 stays
Utende
24 stays
Kinyasini
22 stays
Gulioni
19 stays
Kumba Urembo
19 stays
Mikumi
19 stays
Pangani
19 stays
Pongwe
19 stays
Mtwara
18 stays
Mugumu
17 stays
Banda Kuu
16 stays
Marangu
15 stays
Mazizini
15 stays
Shiri
15 stays
Kibigija
14 stays
Kidenga
14 stays
Kigoma
14 stays
Marumbi
14 stays
Nasulo
14 stays
Tuvaila
14 stays
Kidoti
13 stays
Bunju
12 stays
Dikoni
12 stays
Kwangwazi
12 stays
Mwanakwerekwe
12 stays
Chukwani
11 stays
Marombosa
11 stays
Mfumbwi
11 stays
Mwembe Maepe
11 stays
Umbuji
11 stays
Banagi
10 stays
Bukoba
9 stays
Kiganga
9 stays
Kilwa Masoko
9 stays
Babati
8 stays
Mbweni
8 stays
Nkoaranga
8 stays
Robanda
8 stays
Dimbuni
7 stays
Himo
7 stays
Kwa Kuchinia
7 stays
Mangola
7 stays
Mkulat
7 stays
Singida
7 stays
Ushongo Mabaoni
7 stays
Dimbani
6 stays
Gazija
6 stays
Mdudu Mdogo
6 stays
Mtoni
6 stays
Mtowabaga
6 stays
Ngorongoro
6 stays
Sanya Juu
6 stays
Sinoni
6 stays
Longido
5 stays
Machame
5 stays
Mbuguni
5 stays
Migombani
5 stays
Nyegezi
5 stays
Olmotoni
5 stays
Pwani Mchangani Mdogo
5 stays
Saadani
5 stays
Same
5 stays
Songea
5 stays
Baleni
4 stays
Bundi Ndege
4 stays
Bungi
4 stays
Chanjani
4 stays
Fuoni Chem Chem
4 stays
Hambayo
4 stays
Hamukoko
4 stays
Kahama
4 stays
Kibaha
4 stays
Kigomanunguru
4 stays
Lukungu
4 stays
Mkwaja
4 stays
Monduli
4 stays
Mtende
4 stays
Musoma
4 stays
Ngateu
4 stays
Old Moshi
4 stays
Oldeani
4 stays
Tarime
4 stays
Tongoni
4 stays
Ukaranga
4 stays
Vikindu
4 stays
Bububu
3 stays
Chole
3 stays
Hedaru
3 stays
Ilboru
3 stays
Kahe
3 stays
Kalenga
3 stays
Kibweni
3 stays
Kigomani
3 stays
Kimbiji
3 stays
Kioga
3 stays
Korogwe
3 stays
Manyara
3 stays
Mazizini
3 stays
Mikumi National Park
3 stays
Mkunguni
3 stays
Muleba
3 stays
Mwanahaza
3 stays
Sao Hill
3 stays
Tabora
3 stays
Turiani
3 stays
Arusha Chini
2 stays
Bet-el-Mali
2 stays
Bondeni
2 stays
Bunda
2 stays
Bweleo
2 stays
Chake Chake
2 stays
Enaboishu
2 stays
Engare Nanyuki
2 stays
Ihumwa
2 stays
Jomba
2 stays
Kaiti
2 stays
Kandwi
2 stays
Karangai
2 stays
Kikaangoni
2 stays
Kilima Juu Pwani
2 stays
Kingori
2 stays
Kirua
2 stays
Kisaki
2 stays
Kutani
2 stays
Kyela
2 stays
Lamadai
2 stays
Makangale
2 stays
Mangapwani
2 stays
Mchangani
2 stays
Mdudu Mkubwa
2 stays
Mkoani
2 stays
Mkuyuni Pwani
2 stays
Mkwanga
2 stays
Mtendeni
2 stays
Mwombali
2 stays
Nduli
2 stays
Njombe
2 stays
Nyanungu
2 stays
Selous Game Reserve
2 stays
Sengerema
2 stays
Ukonga
2 stays
Unguja Ukuu
2 stays
Utengule
2 stays
Zombe
2 stays
Amani
1 stay
Barangata
1 stay
Binguni
1 stay
Bondeni Boloti
1 stay
Chasasa
1 stay
Chato
1 stay
Chumbuni Kubwa
1 stay
Dambani
1 stay
Engare Nairobi
1 stay
Fujoni
1 stay
Handajega
1 stay
Hegoma
1 stay
Hiari
1 stay
Ifakara
1 stay
Ikoma
1 stay
Ilala
1 stay
Ilemera
1 stay
Itonga
1 stay
Jozani
1 stay
Kalemera
1 stay
Kama
1 stay
Kana
1 stay
Kasekera
1 stay
Kendwa Mchangani
1 stay
Kengeja
1 stay
Kibada
1 stay
Kibamba
1 stay
Kibosho
1 stay
Kibuyuni
1 stay
Kidenge
1 stay
Kidimni
1 stay
Kidogo Basi
1 stay
Kigongo
1 stay
Kikoboga
1 stay
Kilima Fedha
1 stay
Kirongo
1 stay
Kisongo
1 stay
Kissessa
1 stay
Kitongani
1 stay
Kituoni
1 stay
Kizungu
1 stay
Kombeni
1 stay
Kwa Mhinda
1 stay
Lemira
1 stay
Luisi
1 stay
Lumoga
1 stay
Madege
1 stay
Mafiga
1 stay
Makabe
1 stay
Makungulu
1 stay
Makuyuni
1 stay
Mandera
1 stay
Manyema
1 stay
Massassi
1 stay
Matema Beach
1 stay
Matui
1 stay
Mbampa
1 stay
Mbesi
1 stay
Mbwamaji
1 stay
Mgini
1 stay
Mikindani
1 stay
Mkalinzu
1 stay
Mombasa
1 stay
Msata
1 stay
Mseweni
1 stay
Muheza
1 stay
Munge
1 stay
Namalulu
1 stay
Ndizi
1 stay
Ndungu
1 stay
Nkongontha
1 stay
Nyabogati
1 stay
Nyakisiku
1 stay
Pemba
1 stay
Pemba Island
1 stay
Potoa
1 stay
Ruaha National Park
1 stay
Shinyanga
1 stay
Soronera
1 stay
Subutuni
1 stay
Tukuyu
1 stay
Tunduma
1 stay
Ubena Bwawani
1 stay
Ubungo
1 stay
Uru East
1 stay
Ushongo Mtoni
1 stay
Usini
1 stay
Verani
1 stay
Vikongoro
1 stay
Weru Weru
1 stay
Wesha
1 stay
Yombo
1 stay