Skip to main content

Search hotels in Stone Town

Enter your dates to see the latest prices and deals for Stone Town hotels

Filter by:

Star rating

Review score

Stone Town – 31 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Island Stone Town hotel, hotel in Stone Town

Set in Stone Town, 500 metres from Stone Town Beach, The Island Stone Town hotel provides air-conditioned accommodation and a restaurant.

Hotel colonial architecture. Cleanliness was OK.
Scored 7.6
7.6
Rated good
Good
128 reviews
Price from
£35.31
1 night, 2 adults
Treasures of Zanzibar House, hotel in Stone Town

Situated 400 metres from Stone Town Beach, Treasures of Zanzibar House offers air-conditioned accommodation with a terrace.

All the staff were very friendly and accommodating, and Jabri helped us to organise all of our excursions in Stone Town, as well as our transport to our next hotel. Eboui, our driver, was also very friendly and excellent. Breakfast was delicious and the rooftop terrace was beautiful too. Room was really comfortable and had everything we needed.
Scored 8.8
8.8
Rated fabulous
Fabulous
161 reviews
Price from
£34.87
1 night, 2 adults
Seafarers Loft, hotel in Stone Town

Offering city views, Seafarers Loft is an accommodation set in Stone Town, 500 metres from Stone Town Beach and 400 metres from Peace Memorial Museum.

Location, space and all amenities. A wonderful man Romain who is very helpful, friendly and always available for communication. The apartment is 10/10 in a safe district, close to all attractions in Stone Town, great restaurants and shops around, Daradjani bus station and ferry terminal to Der as Salaam. Everything worked in the apartment and it was very luxurious.
Scored 9.1
9.1
Rated superb
Superb
47 reviews
Price from
£58.80
1 night, 2 adults
African Angel House B&B, hotel in Stone Town

Situated within 500 metres of Stone Town Beach and 400 metres of Peace Memorial Museum, African Angel House B&B features rooms with air conditioning and a private bathroom in Stone Town.

The location is perfect for all the Stone Town attraction, extremely cleaned, warmly welcome. Angel ( the owner) is not just a name… is also an attitude! She welcome us as at home, helps for everything and explain local tradition.
Scored 8.7
8.7
Rated fabulous
Fabulous
140 reviews
Price from
£67.36
1 night, 2 adults
Hanaia House, hotel in Stone Town

Situated within 500 metres of Stone Town Beach and 700 metres of Peace Memorial Museum, Hanaia House features rooms with air conditioning and a private bathroom in Stone Town.

Polite and helpful staff, good location, good size room.
Scored 8.1
8.1
Rated very good
Very good
37 reviews
Price from
£63.08
1 night, 2 adults
See all 31 hotels in Stone Town

Hotels with airport shuttles in Stone Town

What guests said about Stone Town:

  • Scored 10
    10

    Stone Town was adorable, easy, and fun to walk around!

    Stone Town was adorable, easy, and fun to walk around! There were lots of good restaurants, shops to poke your head into, hotels with rooftop bars, and interesting history and architecture. The main market is packed with spices, nuts, fruit, and more, and is very interesting without being too overwhelming.
    A
    Anonymous
  • Scored 10
    10

    Stonetown could be very crowded and you will have the locals...

    Stonetown could be very crowded and you will have the locals trying to sell things, to be your guide, to take you on tours but apart of all this hassle is a really nece and safe place to visit. You will be in contact with locals, with their culture and you will be able to bargain the prices. We went to Lukmaan restaurant, is a buffet you eat very well and is cheap. You can choose between octopus, fish, meat, rice, vegetables etc everything that you can imagine. For the bar I will suggest Tatu, is a bar with 3 floors with a really nice view to the sea and the beers was cheap 5000tz and is near sunset bar African house hotel you can't miss it.
    Bruna
    United Kingdom