Cabin Rentals in Tanzania
Find and book your perfect stay
Earn rewards on every night you stay
Save more with Member Prices
Free cancellation options if plans change
Where to stay in Tanzania
Cabin Rentals in Nungwi
Hotel Riu Jambo - All Inclusive
9/10 Wonderful! (251 reviews)
Cabin Rentals in Dar es Salaam
Four Points by Sheraton Dar es Salaam New Africa
Kivukoni
‐0.82 km from city center
8.8/10 Excellent! (195 reviews)
Cabin Rentals in Zanzibar Town
Tembo House Hotel
Stone Town
‐1.32 km from city center
8.6/10 Excellent! (722 reviews)
Cabin Rentals in Arusha
Airport Planet Lodge at Kilimanjaro Airport
9/10 Wonderful! (194 reviews)
Top cities in Tanzania
Dar es Salaam
Dar es Salaam is loved for its waterfront, and entices visitors with popular attractions including Zanzibar Ferry Terminal and Kariakoo Market.
We do more than just hotels...
We do more than just hotels...
Keep exploring
Keep exploring
- Landmarks
- Accommodation Types
- Amenities
- Hotels close to nearby airports
- Top cities in Tanzania
- More Hotels
- Hotels near Zanzibar Intl. Airport (ZNZ)
- Hotels near Kilimanjaro Intl. Airport (JRO)
- Hotels near Julius Nyerere Intl. Airport (DAR)
- Hotels near Dodoma Airport (DOD)
- Hotels near Nduli Airport (IRI)
- Hotels near Arusha Airport (ARK)
- Hotels near Mbeya Airport (MBI)
- Hotels near Lake Manyara Airport (LKY)
- Hotels near Buzwagi Airport (KBH)
- Hotels near Seronera Airstrip Airport (SEU)
- Mizingani Seafront Hotel
- The Residence Zanzibar
- LUX Marijani Zanzibar
- Nungwi Beach Resort by Turaco
- TUI BLUE Bahari Zanzibar
- Royal Zanzibar Beach Resort All Inclusive
- Four Points By Sheraton Arusha, The Arusha Hotel
- Sandies Baobab Beach Zanzibar
- The Mora Zanzibar
- Melia Zanzibar
- Dream of Zanzibar Resort & Spa - Premium All Inclusive
- Konokono Beach Resort and Isaraya Over Water Villa
- TOA Hotel & Spa Zanzibar
- Park Hyatt Zanzibar
- Pongwe Bay Resort
- Le Mersenne Zanzibar, Autograph Collection
- Four Seasons Safari Lodge Serengeti
- Sunset Kendwa
- Gran Melia Arusha
- Jafferji Beach Retreat