Hotels in Tanzania

Search and compare Tanzania hotels from hundreds of travel sites and save

Tanzania
Dec 7 — Dec 82
Tanzania
Wed 12/7
Thu 12/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Tanzania

Filter by star ratings
All filters
Essque Zalu Zanzibar
8.2 Excellent
Nungwi Village, Nungwi, Tanzania
Show on map
0.5 mi from city centre, Nungwi, Tanzania 
ExcellentBased on 459 reviews
8.2

Situated within the picturesque parkland of Nungwi, Essque Zalu Zanzibar provides unique accommodation and a wide range of facilities, including an outdoor pool, a sauna and a private beach. The hotel offers free Wi-Fi, as well as rooms with private terraces.

Riu Palace Zanzibar
8.9 Excellent
Nungwi Road, Nungwi, Tanzania
Show on map
1.5 mi from city centre, Nungwi, Tanzania 
ExcellentBased on 1,924 reviews
8.9

Set in Kendwa, Riu Palace Zanzibar - All Inclusive - Adults Only is a short drive from Nungwi and provides an outdoor pool, outdoor tennis courts and a private beach. The resort offers a Jacuzzi and a sauna, as well as rooms with private terraces.

Karafuu Beach Resort & Spa
8.0 Excellent
Pingwe, P.O.Box 71, Zanzíbar, Zanzibar, Tanzania
Show on map
21.7 mi from city centre, Zanzibar, Tanzania 
ExcellentBased on 359 reviews
8.0

Karafuu Beach Resort & Spa is located on Zanzibar, and provides 5-star accommodation in addition to a private beach. Popular amenities, such as outdoor tennis courts and an outdoor pool, make for an enjoyable stay in Pingwe.

DoubleTree Resort by Hilton Zanzibar - Nungwi
7.9 Good
Nungwi Village P.O. Box 2651, Nungwi, Tanzania
Show on map
0.3 mi from city centre, Nungwi, Tanzania 
GoodBased on 997 reviews
7.9

Situated within the scenic parkland of Nungwi, DoubleTree Resort by Hilton Zanzibar - Nungwi offers relaxed accommodation and a full range of facilities, including an outdoor pool, a private beach and a beauty centre. It provides 4-star accommodation with air-conditioned rooms.

Doubletree By Hilton Dar Es Salaam Oysterbay
105342 Slipway Road Msasani Peninsular, Dar Es Salaam,Tanzania, Dar Es Salaam, Tanzania
Show on map
4.7 mi from city centre, Dar Es Salaam, Tanzania 

DoubleTree by Hilton Hotel Dar es Salaam - Oyster Bay provides 4-star accommodation in Dar es Salaam. It offers free Wi-Fi, a sauna and an outdoor pool.

My Blue Hotel
7.7 Good
Nungwi Beach, Nungwi, Tanzania
Show on map
0.8 mi from city centre, Nungwi, Tanzania 
GoodBased on 289 reviews
7.7

Set in Nungwi, My Blue Hotel Nungwi is an easy drive from Kendwa and provides a Jacuzzi, an outdoor pool and a private beach. It also offers a beauty centre, a sun deck and a sauna.

Diamonds La Gemma dell'Est
10.0 Excellent
P.O. Box 2019 Nungwi Road Zanzibar, Nungwi, Tanzania
Show on map
1.3 mi from city centre, Nungwi, Tanzania 
ExcellentBased on 1 review
10.0

Set within the picturesque parkland of Kendwa, Diamonds La Gemma dell'Est - All Inclusive provides modern accommodation and a wide range of facilities, such as an outdoor pool, outdoor tennis courts and a private beach. There is also a fitness centre with a saltwater swimming pool.

Melia Zanzibar
8.7 Excellent
P.o.box 3140, Pwani Mchangani, Tanzania
Show on map
2.5 mi from city centre, Pwani Mchangani, Tanzania 
ExcellentBased on 536 reviews
8.7

Set within the picturesque countryside of Kiwengwa, Melia Zanzibar offers modern accommodation and a wide range of facilities, such as a swimming pool, an outdoor pool and a private beach. There is also a fitness centre with an infinity pool.

Tips for booking hotels in Tanzania

Cheapest month:May
Most expensive month:December
Average price in Tanzania:$264/night
Cheapest price found:$3/night
Cheapest day:Thursday
Most expensive day:Saturday
$210 - $447
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$223 - $376
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Tanzania hotels

1
Ramada Resort by Wyndham Dar es Salaam
7.7 Good
170 - 171 Africana Road, Jangwani Beach, Dar Es Salaam, Tanzania
Show on map
9.6 mi from city centre, Dar Es Salaam, Tanzania 

Ramada Resort Dar es Salaam is located in Dar es Salaam and offers an all-inclusive meal plan and free Wi-Fi. It provides 5-star accommodation with air-conditioned rooms.

2
Hotel Slipway
7.7 Good
Slipway Road, Dar Es Salaam, Tanzania
Show on map
4.8 mi from city centre, Dar Es Salaam, Tanzania 

Featuring a private beach and an outdoor swimming pool, this 4-star hotel is located in Dar es Salaam. It also offers a sauna, free Wi-Fi and an express check-in and check-out feature.

3
Z Hotel
8.8 Excellent
Nungwi Beach, Nungwi, Tanzania
Show on map
0.5 mi from city centre, Nungwi, Tanzania 

Situated in Nungwi, The Z Hotel Nungwi is an easy drive from Kendwa and provides an infinity pool, a Jacuzzi and a private beach. It also offers free wireless internet.

4
Zuri Zanzibar
9.3 Excellent
Off Nungwi Road, Kendwa, Tanzania
Show on map
0.2 mi from city centre, Kendwa, Tanzania 

Located in Kendwa, Zuri Zanzibar is an easy drive from Nungwi and provides a Jacuzzi, a private beach and an outdoor pool. Guests can also enjoy complimentary Wi-Fi.

5
Tui Blue Bahari Zanzibar
8.5 Excellent
Kiwengwa, Pwani Mchangani, Tanzania
Show on map
1.3 mi from city centre, Pwani Mchangani, Tanzania 

Set within the scenic parkland of Kiwengwa, TUI BLUE Bahari Zanzibar provides modern accommodation and a wide range of facilities, including an outdoor pool, a swimming pool and a private beach. Some of the popular facilities at this unique 5-star resort include an all-inclusive meal plan and outdoor tennis courts.

6
Royal Zanzibar Beach Resort
8.2 Excellent
Nungwi North Road, PO Box 3425, Nungwi, Tanzania
Show on map
0.8 mi from city centre, Nungwi, Tanzania 

Boasting a private beach, an outdoor pool and a Jacuzzi, Royal Zanzibar Beach Resort is located in Nungwi and offers luxury accommodation. In addition to free private parking on site, the resort features modern 5-star rooms and a bar.

7
Golden Tulip Dar Es Salaam
6.8 Good
Toure Drive Msasani Peninsula - Po Box 6300, Dar Es Salaam, Tanzania
Show on map
4.5 mi from city centre, Dar Es Salaam, Tanzania 

Golden Tulip Dar es Salaam provides comfortable 3-star accommodation in Dar es Salaam. It has a gym, as well as an outdoor pool, a sun deck and an express check-in and check-out feature.

8
Park Hyatt Zanzibar
8.9 Excellent
Shangani Street, Stone Town, Zanzibar, Tanzania, Zanzibar, Tanzania
Show on map
0.8 mi from city centre, Zanzibar, Tanzania 

Park Hyatt Zanzibar provides tranquil 5-star accommodation in Zanzibar Town. It also offers an outdoor pool, an express check-in and check-out feature and a swimming pool.

Cheapest hotels in Tanzania, Africa

Malindi Boutique
7.2 Good
Funguni Road, Zanzibar, Tanzania
Show on map
0.5 mi from city centre, Zanzibar, Tanzania 

Malindi Guest House is located in Zanzibar Town and features free Wi-Fi. It is ideally positioned for those wishing to visit the area's popular attractions.

$16
Avg. per night
Green's Nungwi
8.7 Excellent
Nungwi-Zanzibar, Nungwi, Tanzania
Show on map
0.3 mi from city centre, Nungwi, Tanzania 

Situated in Nungwi, Green's Nungwi is an easy drive from Kendwa and offers an outdoor pool. It provides free Wi-Fi, an airport shuttle and a car rental desk.

$17
Avg. per night
Hong Kong Hotel
6.6 Good
Msimbazi/Narung'Ombe Street, Dar Es Salaam, Tanzania
Show on map
0.3 mi from city centre, Dar Es Salaam, Tanzania 

Hong Kong Hotel offers 3-star accommodation in Dar es Salaam. It also provides complimentary wireless internet.

$20
Avg. per night
New Kivulini Bed and Breakfast
7.9 Good
Kinondoni Street, Dar Es Salaam, Tanzania
Show on map
2.5 mi from city centre, Dar Es Salaam, Tanzania 

New Kivulini Guest House is located in Dar es Salaam and offers free Wi-Fi. It also provides a tour desk, an airport shuttle and a 24-hour reception.

$23
Avg. per night
Dalma Lodge
3.6 Mediocre
Zanzibar, Tanzania
Show on map
4.8 mi from city centre, Zanzibar, Tanzania 

Dalma Lodge provides 3-star accommodation, as well as free Wi-Fi, luggage storage and laundry facilities.

$24
Avg. per night
Bagamoyo Gold Accommodation
140 Bagamoyo, Bagamoyo, Tanzania
Show on map
0.3 mi from city centre, Bagamoyo, Tanzania 

Bagamoyo Gold Accomodation Ltd Zanzibar Town is situated in Zanzibar Town and offers free Wi-Fi. It also provides luggage storage and a laundry service.

$25
Avg. per night
Smiles Stone Town Hotel
7.3 Good
Mizingani, Zanzibar,.4006 Mizingani, Zanzibar,.4006, Zanzibar, Tanzania
Show on map
0.6 mi from city centre, Zanzibar, Tanzania 

Smiles Stone Town Hotel is situated in Zanzibar Town and offers free Wi-Fi. It is conveniently located for guests wanting to visit local attractions.

$28
Avg. per night
Lantana Hotel
8.0 Excellent
Sinza Kwaremi, Dar Es Salaam, Tanzania
Show on map
4.7 mi from city centre, Dar Es Salaam, Tanzania 

Lantana Hotel provides a comfortable setting while in Dar es Salaam. Some of the premium facilities at this 3-star hotel include a Jacuzzi and complimentary wireless internet.

$31
Avg. per night

Hotel prices in Tanzania

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Tanzania

Facts about staying in Tanzania

  • Where is the best place to stay in Tanzania?

    Users favor staying in areas such as Zanzibar, Dar Es Salaam, and Nungwi. Consider these locations when searching for your desired stay.

  • What are the best hotels in Tanzania?

    Sea Cliff Resort & Spa is a very popular hotel in Tanzania with a score of 7.9 from 248 reviews. Konokono Beach Resort (8.8 from 15 reviews) and Le Mersenne Beach Resort Zanzibar (8.4 from 426 reviews) are also highly rated Tanzania hotels based on recent feedback from HotelsCombined users.