Book a stay - search now
Tanzania - hotels and stays. Booking online
Choose from 7688 stays in Tanzania
Zanzibar
2520 stays
Dar es Salaam
2208 stays
Ilala
2205 stays
Arumeru
1118 stays
Arusha National Park
1111 stays
Arusha
1002 stays
Arusza
973 stays
Kusini
857 stays
Kaskazini 'A'
629 stays
Zanzibar Central
539 stays
Moshi Urban
432 stays
Mjini
410 stays
Moshi
367 stays
Nungwi
360 stays
Jambiani
359 stays
Paje
289 stays
Zanzibar
263 stays
Dodoma Rural
167 stays
Dodoma Urban
167 stays
Dodoma
163 stays
Kaskazini 'B'
157 stays
Magharibi
149 stays
Kiwengwa
143 stays
Lake Manyara National Park
135 stays
Ngambo
130 stays
Mwanza
118 stays
Nyamagana
118 stays
Bwejuu
92 stays
Karatu Administrative District
92 stays
Serengeti
89 stays
Stone Town
87 stays
Matemwe
85 stays
Karatu
81 stays
Morogoro
73 stays
Morogoro Urban
73 stays
Msaranga
67 stays
Michamvi
66 stays
Mafia
64 stays
Mafia Island
63 stays
Moshi Rural
59 stays
Kendwa
58 stays
Hai
55 stays
Iringa Urban
55 stays
Monduli
55 stays
Iringa
54 stays
Lushoto
53 stays
Pwani Mchangani
52 stays
Tanga
49 stays
Tanga
48 stays
Lushoto
47 stays
Mto wa Mbu
46 stays
Bagamoyo
42 stays
Uroa
40 stays
Kilindoni
37 stays
Usa River
37 stays
Dambani
35 stays
Mbeya
35 stays
Mbeya Urban
35 stays
Bagamoyo
34 stays
Kizimkazi
34 stays
Iringa Rural
32 stays
Pingwe
31 stays
Pangani
29 stays
Makunduchi
28 stays
Uru
28 stays
Boma la Ngombe
27 stays
Ruaha National Park
27 stays
Sokon
27 stays
Kiembi Samaki
26 stays
Nkunjila
26 stays
Park Narodowy Serengeti
26 stays
Fumba
25 stays
Serengeti
24 stays
Nkoanrua
23 stays
Same
22 stays
Kinondoni
21 stays
Udzungwa Mountains National Park
20 stays
Utende
20 stays
Kumba Urembo
19 stays
Mtwara Urban
19 stays
Pongwe
19 stays
Selous Game Reserve
19 stays
Gulioni
18 stays
Mikumi
18 stays
Mtwara
18 stays
Ngorongoro
18 stays
Pangani
18 stays
Babati
17 stays
Mugumu
17 stays
Rufiji
17 stays
Banda Kuu
16 stays
Tarangire National Park
16 stays
Kinyasini
15 stays
Mazizini
15 stays
Shiri
15 stays
Kidenga
14 stays
Tuvaila
14 stays
Nasulo
13 stays
Pemba Island
13 stays
Bunju
12 stays
Dikoni
12 stays
Kidoti
12 stays
Kwangwazi
12 stays
Marangu
12 stays
Marumbi
12 stays
Chukwani
11 stays
Kibigija
11 stays
Kigoma
11 stays
Kigoma Urban
11 stays
Kilolo
11 stays
Marombosa
11 stays
Mwembe Maepe
11 stays
Banagi
10 stays
Mfumbwi
10 stays
Mwanakwerekwe
10 stays
Kiganga
9 stays
Kilwa Masoko
9 stays
Magu
9 stays
Umbuji
9 stays
Babati
8 stays
Mbweni
8 stays
Nkoaranga
8 stays
Bukoba
7 stays
Dimbuni
7 stays
Mangola
7 stays
Mkulat
7 stays
Robanda
7 stays
Gazija
6 stays
Kwa Kuchinia
6 stays
Lake Victoria
6 stays
Mtoni
6 stays
Ngorongoro
6 stays
Sanya Juu
6 stays
Singida
6 stays
Singida Rural
6 stays
Singida Urban
6 stays
Sinoni
6 stays
Ushongo Mabaoni
6 stays
Himo
5 stays
Ilemela
5 stays
Longido
5 stays
Machame
5 stays
Mbuguni
5 stays
Mdudu Mdogo
5 stays
Mkoani
5 stays
Mtowabaga
5 stays
Mvomero
5 stays
Nyegezi
5 stays
Olmotoni
5 stays
Pwani Mchangani Mdogo
5 stays
Saadani
5 stays
Saadani National Park
5 stays
Same
5 stays
Temeke District
5 stays
Baleni
4 stays
Bundi Ndege
4 stays
Chanjani
4 stays
Dimbani
4 stays
Fuoni Chem Chem
4 stays
Hambayo
4 stays
Hamukoko
4 stays
Kibaha
4 stays
Kigomanunguru
4 stays
Lukungu
4 stays
Migombani
4 stays
Mkwaja
4 stays
Mtende
4 stays
Musoma
4 stays
Musoma Urban
4 stays
Old Moshi
4 stays
Oldeani
4 stays
Tarime
4 stays
Ukaranga
4 stays
Vikindu
4 stays
Bububu
3 stays
Bungi
3 stays
Chakechake
3 stays
Chole
3 stays
Hedaru
3 stays
Ilboru
3 stays
Kahama
3 stays
Kahe
3 stays
Kalenga
3 stays
Kibweni
3 stays
Kigomani
3 stays
Kimbiji
3 stays
Kioga
3 stays
Korogwe
3 stays
Kyela
3 stays
Manyara
3 stays
Mazizini
3 stays
Micheweni
3 stays
Mkunguni
3 stays
Monduli
3 stays
Muheza
3 stays
Muleba
3 stays
Mwanahaza
3 stays
Sao Hill
3 stays
Songea
3 stays
Tabora
3 stays
Tabora Urban
3 stays
Turiani
3 stays
Arusha Chini
2 stays
Bondeni
2 stays
Bunda
2 stays
Bweleo
2 stays
Chake Chake
2 stays
Engare Nanyuki
2 stays
Ihumwa
2 stays
Jomba
2 stays
Kaiti
2 stays
Kandwi
2 stays
Karangai
2 stays
Kibaha
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
Mikumi National Park
2 stays
Mkoani
2 stays
Mkuranga
2 stays
Mkuyuni Pwani
2 stays
Morogoro Rural
2 stays
Mtendeni
2 stays
Nduli
2 stays
Ngateu
2 stays
Njombe
2 stays
Nyanungu
2 stays
Selous Game Reserve
2 stays
Sengerema
2 stays
Tongoni
2 stays
Ukonga
2 stays
Unguja Ukuu
2 stays
Wete
2 stays
Zombe
2 stays
Amani
1 stay
Barangata
1 stay
Bariadi
1 stay
Bet-el-Mali
1 stay
Bondeni Boloti
1 stay
Chasasa
1 stay
Chato
1 stay
Chumbuni Kubwa
1 stay
Dambani
1 stay
Enaboishu
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
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
Kilimafeza
1 stay
Kirongo
1 stay
Kisessa
1 stay
Kisongo
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
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
Mbeya Rural
1 stay
Mbwamaji
1 stay
Mgini
1 stay
Mikindani
1 stay
Mkalinzu
1 stay
Mombasa
1 stay
Msata
1 stay
Muheza
1 stay
Munge
1 stay
Mwombali
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
Rungwe
1 stay
Shinyanga
1 stay
Simanjiro
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
Utengule
1 stay
Verani
1 stay
Vikongoro
1 stay
Weru Weru
1 stay
Wesha
1 stay
Yombo
1 stay