Hotel deals Africa Tanzania

Hotels in Tanzania

Find the best deals on 3,656 hotels in Tanzania

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Tanzania

Looking for a city in Tanzania to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
£27 - £70
CHEAPEST CITY IN TANZANIA Dodoma 46% cheaper Hotels in Dodoma are the cheapest in Tanzania at just £27 per night on average.
MOST EXPENSIVE CITY IN TANZANIA Kendwa 39% more expensive Kendwa has the highest priced hotels in Tanzania with rooms averaging £70 per night.
MOST POPULAR CITY IN TANZANIA Zanzibar 81% more users visited More momondo users search for hotels in Zanzibar than any other city in Tanzania

Popular Cities in Tanzania

Book one of the best deals Tanzania has to offer in these popular locations
  • Beyt Al Salaam
    Best value

    Beyt Al Salaam

    Kelele Square, Stone Town, Zanzibar

    8.4

    £38

    View Deal
  • Hotel Verde Zanzibar - Azam Luxury Resort and Spa
    #1 Most popular

    Hotel Verde Zanzibar - Azam Luxury Resort and Spa

    Malawi Road, Zanzibar

    8.7

    £101

    View Deal
  • Melia Zanzibar
    #2 Most popular

    Melia Zanzibar

    P.o.box 3140, Pwani Mchangani

    8.8

    £206

    View Deal
  • Golden Tulip Zanzibar Resort
    #3 Most popular

    Golden Tulip Zanzibar Resort

    Beit Al Ras, Kibweni Street, Zanzibar

    7.9

    £59

    View Deal
  • Zanzibar Serena Hotel
    #4 Most popular

    Zanzibar Serena Hotel

    Kelele Square, Zanzibar

    8.7

    £142

    View Deal
  • Park Hyatt Zanzibar
    #5 Most popular

    Park Hyatt Zanzibar

    Shangani Street, Stone Town, Zanzibar, Tanzania, Zanzibar

    9.0

    £230

    View Deal
  • Zanzi Resort

    Zanzi Resort

    Kama PO Box 3663, Zanzibar

    9.4

    £153

    View Deal
  • Matemwe Baharini Villas
    Best value

    Matemwe Baharini Villas

    Nungwi Rd, Matemwe

    8.2

    £30

    View Deal
  • Sunshine Marine Lodge
    #1 Most popular

    Sunshine Marine Lodge

    Off Mnemba Island Road, Matemwe

    8.6

    £80

    View Deal
  • Zanzibar Bahari Villas
    #2 Most popular

    Zanzibar Bahari Villas

    Muyuni Beach, Matemwe

    8.2

    £51

    View Deal
  • Zanzibar Queen Hotel
    #3 Most popular

    Zanzibar Queen Hotel

    Matemwe Beach, Matemwe

    9.2

    £82

    View Deal
  • Kena Beach Hotel
    #4 Most popular

    Kena Beach Hotel

    Matemwe, Matemwe

    8.9

    £96

    View Deal
  • Seashells Millennium Hotel
    Best value

    Seashells Millennium Hotel

    Millennium Towers, Bagamoyo Road, Dar Es Salaam

    7.7

    £33

    View Deal
  • Ramada Resort by Wyndham Dar es Salaam
    #1 Most popular

    Ramada Resort by Wyndham Dar es Salaam

    170 - 171 Africana Road, Jangwani Beach, Dar Es Salaam

    8.1

    £90

    View Deal
  • DoubleTree by Hilton Dar es Salaam - Oyster Bay
    #2 Most popular

    DoubleTree by Hilton Dar es Salaam - Oyster Bay

    Slipway Road Msasani Peninsular, Dar Es Salaam

    8.5

    £126

    View Deal
  • Golden Tulip Dar Es Salaam City Center Hotel
    #3 Most popular

    Golden Tulip Dar Es Salaam City Center Hotel

    Jamhuri Street, PO Box 20464, Dar Es Salaam

    7.9

    £50

    View Deal
  • Holiday Inn DAR Es Salaam City Centre
    #4 Most popular

    Holiday Inn DAR Es Salaam City Centre

    Azikiwe Street/ Upanga Road Jct,PO Box 3222, Dar Es Salaam

    8.0

    £54

    View Deal
  • White Sands Resort & Conference Centre
    #5 Most popular

    White Sands Resort & Conference Centre

    Africana Road, Jangwani Beach, Dar Es Salaam

    7.4

    £83

    View Deal
  • Best Western CBD Hotel

    Best Western CBD Hotel

    Nkurumah Street Dar Es Salaam 2585, Dar Es Salaam

    9.5

    £63

    View Deal
  • Kikoi Boutique Hotel
    Best value

    Kikoi Boutique Hotel

    Michamvi Kae, Pingwe

    8.6

    £57

    View Deal
  • Baladin Zanzibar Beach Hotel
    #1 Most popular

    Baladin Zanzibar Beach Hotel

    Michamvi Road, Pingwe

    9.5

    £97

    View Deal
  • Diamonds La Gemma dell'Est
    Best value

    Diamonds La Gemma dell'Est

    Nunwgi Road, Nungwi

    8.5

    £22

    View Deal
  • Royal Zanzibar Beach Resort
    #1 Most popular

    Royal Zanzibar Beach Resort

    North Coast Nungwi, Nungwi

    8.1

    £167

    View Deal
  • Nungwi Dreams
    #2 Most popular

    Nungwi Dreams

    North Coast, Nungwi

    8.7

    £139

    View Deal
  • Riu Palace Zanzibar
    #3 Most popular

    Riu Palace Zanzibar

    Nungwi Road, Nungwi

    9.1

    £117

    View Deal
  • Essque Zalu Zanzibar
    #4 Most popular

    Essque Zalu Zanzibar

    Nungwi Village, Nungwi

    8.2

    £155

    View Deal
  • Amaan Beach Bungalows
    #5 Most popular

    Amaan Beach Bungalows

    Nungwi Beach, Nungwi

    7.8

    £39

    View Deal
  • Nungwi Garden Boutique Hotel

    Nungwi Garden Boutique Hotel

    Nungwi Beach, Nungwi

    8.6

    £107

    View Deal

Tanzania travel tips

Let us help you with the best tips about Tanzania

When is the least expensive time to stay in Tanzania?

The least expensive month to stay at a hotel in Tanzania is July. On average, it only costs £75 per night in the month of July. Conversely, the most expensive month to visit Tanzania is February.

Where do most people stay in Tanzania?

While the country has many desirable locations to visit, the most popular city in Tanzania to travel to is Zanzibar.

Which city in Tanzania has the most expensive hotel rooms?

Kendwa is the most expensive city in Tanzania to book a hotel room in. The nightly rate of £70 is 39% more than the average city in Tanzania.

Which city in Tanzania has the least expensive hotel rooms?

If you’re looking for the best deal when visiting Tanzania, consider staying in Dodoma. According to our data, Dodoma is the least expensive city to spend the night in when visiting Tanzania, with an average nightly rate of £12, 89% below the country’s average.


Popular international routes landing in Tanzania

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Manchester to Dar Es Salaam
Fastest flight time
13h 45m
Cheapest price
£344
London to Dar Es Salaam
Fastest flight time
13h 10m
Cheapest price
£348
Birmingham to Dar Es Salaam
Fastest flight time
13h 55m
Cheapest price
£409
Leeds to Dar Es Salaam
Fastest flight time
13h 25m
Cheapest price
£440
Bristol to Dar Es Salaam
Fastest flight time
13h 20m
Cheapest price
£464
Cardiff to Zanzibar
Fastest flight time
38h 05m
Cheapest price
£513
Edinburgh to Dar Es Salaam
Fastest flight time
24h 05m
Cheapest price
£519
Glasgow to Zanzibar
Fastest flight time
14h 35m
Cheapest price
£605
Southampton to Dar Es Salaam
Fastest flight time
26h 50m
Cheapest price
£1,514
View more
Hotel deals Africa Tanzania