Destinations
Hotels in Tanzania
Tanzania has 248 places to stay listed here — 248 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around TSh 50,350.
Browse by city
Where to stay
Cities in Tanzania
-
Matemwe
-
Nungwi
-
Paje
-
Zanzibar City
-
Jambiani
-
Kiwengwa
-
Dar es Salaam
-
Michamvi
-
Pongwe
-
Kendwa
-
Kizimkazi
-
Bwejuu
-
Moshi
-
Pwani Mchangani
-
Uroa
-
Arusha
-
Boma la Ngombe
-
Pingwe
-
Kidoti
-
Bagamoyo
-
Dikoni
-
Karatu
-
Lushoto
-
Makunduchi
-
Mbweni
-
Usa River
-
Dodoma
-
Kiembi Samaki
-
Kigongoni
-
Kilindoni
-
Kingori
-
Makuyuni
-
Mfumbwi
-
Mgini
-
Mikumi
-
Mtowabaga
-
Mwanza
-
Pwani Mchangani Mdogo
-
Utende
-
Zanzibar Pwani Mchangani
Where to stay in Tanzania
| City | Listings | From | Top-rated |
|---|---|---|---|
| Matemwe | 25 hotels | from TSh 135,150 | Infinity Beach Boutique Hotel & SPA (4.9/5) |
| Paje | 23 hotels | from TSh 53,000 | Paje Blu Boutique Hotel (4.8/5) |
| Zanzibar City | 23 hotels | from TSh 180,200 | Zanzi Resort Private Paradise (4.8/5) |
| Nungwi | 23 hotels | from TSh 60,950 | Babalao Bungalows (4.8/5) |
| Jambiani | 17 hotels | from TSh 166,950 | Passion Boutique Hotel Zanzibar - Adults Only (5.0/5) |
| Kiwengwa | 15 hotels | from TSh 182,850 | White Dream Lodge & Restaurant, Beachfront, Ocean View (4.8/5) |
| Dar es Salaam | 12 hotels | from TSh 177,550 | Johari Rotana (4.3/5) |
| Michamvi | 11 hotels | from TSh 113,950 | Jua Retreat Adults Only (4.9/5) |
| Pongwe | 10 hotels | from TSh 198,750 | White Paradise Zanzibar (4.7/5) |
| Kendwa | 9 hotels | from TSh 98,050 | FURAHA BEACH ROOMS (4.7/5) |
Good to know
How many hotels are listed in Tanzania?
248 hotels, guesthouses and B&Bs across 40 cities in Tanzania, each with rooms, photos and live partner rates.
What do hotels in Tanzania cost?
Listed nightly rates on partner sites start around TSh 50,350, varying by area, property and dates. Live prices show on the booking partner's page.
Which Tanzania city has the most listings here?
Matemwe, with 25 listed hotels.