Hotels in Stone Town

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Stone Town?

Tembo House Hotel

Tembo House Hotel
4.0 star property
Stone Town
8.6 out of 10, Excellent, (944 reviews)
The price is £95
includes taxes & fees
3 Mar - 4 Mar
Tembo House Hotel

Tembo B&B Apartments

Tembo B&B Apartments
4.0 star property
Stone Town
8.6 out of 10, Excellent, (124 reviews)
The price is £56
includes taxes & fees
10 Mar - 11 Mar
Tembo B&B Apartments

The Seyyida Hotel And Spa

The Seyyida Hotel And Spa
4.0 star property
Stone Town
8.2 out of 10, Very good, (222 reviews)
The price is £100
includes taxes & fees
4 Mar - 5 Mar
The Seyyida Hotel And Spa

Maru Maru Hotel

Maru Maru Hotel
3.0 star property
Stone Town
8.8 out of 10, Excellent, (578 reviews)
Maru Maru Hotel

Golden Tulip Stonetown Boutique

Golden Tulip Stonetown Boutique
4.0 star property
Stone Town
8.0 out of 10, Very good, (126 reviews)
The price is £61
includes taxes & fees
2 Mar - 3 Mar
Golden Tulip Stonetown Boutique

Freddie Mercury Apartments

Freddie Mercury Apartments
2.5 star property
Stone Town
9.0 out of 10, Wonderful, (11 reviews)
Freddie Mercury Apartments

Dhow Palace Hotel

Dhow Palace Hotel
4.0 star property
Stone Town
8.6 out of 10, Excellent, (354 reviews)
Dhow Palace Hotel

Zanzibar Coffee House

Zanzibar Coffee House
3.5 star property
Stone Town
9.6 out of 10, Exceptional, (95 reviews)
The price is £88
includes taxes & fees
28 Feb - 1 Mar
Zanzibar Coffee House

Shaba Boutique Hotel

Shaba Boutique Hotel
4.0 star property
Stone Town
9.4 out of 10, Exceptional, (13 reviews)
The price is £107
includes taxes & fees
11 Feb - 12 Feb
Shaba Boutique Hotel

Bellissimo Boutique Hotel

Bellissimo Boutique Hotel
3.5 star property
Stone Town
10.0 out of 10, Exceptional, (1 review)
The price is £103
includes taxes & fees
3 Mar - 4 Mar
Bellissimo Boutique Hotel

Jafferji House

Jafferji House
4.0 star property
Stone Town
8.6 out of 10, Excellent, (205 reviews)
The price is £83
includes taxes & fees
1 Mar - 2 Mar
Jafferji House

Emerson Spice Hotel

Emerson Spice Hotel
3.5 star property
Stone Town
9.8 out of 10, Exceptional, (106 reviews)
Emerson Spice Hotel

Park Hyatt Zanzibar

Park Hyatt Zanzibar
5.0 star property
Stone Town
9.4 out of 10, Exceptional, (270 reviews)
The price is £299
includes taxes & fees
3 Mar - 4 Mar
Park Hyatt Zanzibar

Kholle House

Kholle House
3.5 star property
Stone Town
9.4 out of 10, Exceptional, (76 reviews)
The price is £124
includes taxes & fees
2 Mar - 3 Mar
Kholle House

Spice Palace Hotel

Spice Palace Hotel
3.5 star property
Stone Town
8.4 out of 10, Very good, (143 reviews)
Spice Palace Hotel

Shoki Shoki Hotel Stone Town

Shoki Shoki Hotel Stone Town
3.0 star property
Stone Town
8.6 out of 10, Excellent, (26 reviews)
The price is £72
includes taxes & fees
20 Feb - 21 Feb
Shoki Shoki Hotel Stone Town

Rafiki Apartment Hotel

Rafiki Apartment Hotel
3.0 star property
Stone Town
6.0 out of 10, (2 reviews)
The price is £18
includes taxes & fees
8 Mar - 9 Mar
Rafiki Apartment Hotel

The Neela Boutique Hotel Stone Town

The Neela Boutique Hotel Stone Town
4.0 star property
Stone Town
9.8 out of 10, Exceptional, (39 reviews)
The Neela Boutique Hotel Stone Town

The Swahili House

The Swahili House
3.0 star property
Stone Town
8.2 out of 10, Very good, (64 reviews)
The Swahili House

Flamingo Guest House

Flamingo Guest House
3.0 star property
Stone Town
8.4 out of 10, Very good, (17 reviews)
Flamingo Guest House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels in Stone Town

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
2 restaurants, lunch, dinner served; seafood
Emerson Spice Hotel
3.5 star property
9.8
Exceptional
106 reviews
View
Superior Double Room | Egyptian cotton sheets, premium bedding, memory-foam beds, minibar
The Neela Boutique Hotel Stone Town
4.0 star property
9.8
Exceptional
39 reviews
View
Interior
Zanzibar Coffee House
3.5 star property
9.6
Exceptional
95 reviews
View
Basic Double Room | In-room safe, desk, bed sheets
Shaba Boutique Hotel
4.0 star property
9.4
Exceptional
13 reviews
View
Outdoor pool, pool umbrellas, pool loungers
Park Hyatt Zanzibar
5.0 star property
9.4
Exceptional
270 reviews
View

When is the best time to visit Stone Town?

Our prices for hotels in Stone Town are cheapest in March
Price trends for hotels in Stone Town
Pricing is based on two traveller single night rates
View properties in February
Currently viewing crowd sizes and weather for February.
Typical weather for Zanzibar Town
February
High 31°C / low 27°C. Sunny most days.
View properties in February
31°
weather_sun
February, no crowd data, average high temperature 31 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
31°
weather_sun
March, no crowd data, average high temperature 31 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
29°
weather_sleet
April, no crowd data, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
28°
weather_sun
May, no crowd data, average high temperature 28 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
28°
weather_sun
June, no crowd data, average high temperature 28 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
27°
weather_sun
July, no crowd data, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
27°
weather_sun
August, no crowd data, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
28°
weather_sun
September, no crowd data, average high temperature 28 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
29°
weather_sun
October, no crowd data, average high temperature 29 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
29°
weather_sun
November, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
30°
weather_sun
December, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
30°
weather_sun
January, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
Monthly weather averages (˚C)

Top landmarks in Stone Town

Check out reviews of Stone Town hotels guests love

Frequently asked questions

Is Stone Town expensive to stay in?
You can find great hotels from £11 in Stone Town to suit a range of budgets. If you're looking for an affordable stay in Stone Town, Ten to Ten Stone Town - Hostel and zLife Hostel are some great low-cost options. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for Stone Town hotels?
Discover great deals on hotels in Stone Town with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Stone Town hotels.
How can I find discounted rates and deals for Stone Town hotels?
Unlocking discounted rates at hotels in Stone Town couldn't be simpler. Members save up to 20% on select hotels when signed in. Silver, Gold, and Platinum members can earn additional rewards on VIP Access bookings.
Can I receive a refund if I cancel my Stone Town hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some Stone Town hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
What are the top-rated luxury hotels in Stone Town?
Some of the best-rated luxury hotels in Stone Town include Park Hyatt Zanzibar, Zanzibar Serena Hotel, and La Neisha Hotel Zanzibar. Park Hyatt Zanzibar has a high guest rating amongst our travellers and has an outdoor pool, a full-service spa and 24-hour room service. Zanzibar Serena Hotel and La Neisha Hotel Zanzibar are also popular stays if you're looking for luxury.
What are some of the best Stone Town beach hotels?
Park Hyatt Zanzibar, Zanzibar Serena Hotel, and Maru Maru Hotel are some of the best Stone Town beach hotels. Park Hyatt Zanzibar has a high average guest score of 9.4 out of 10, and offers guests a beachfront setting and an outdoor pool. Zanzibar Serena Hotel is a popular place to stay for easy beach access. Stay here and enjoy a beachfront setting and an outdoor pool. Or check out Maru Maru Hotel, a top hotel with an outdoor pool and an ocean-view restaurant.
What are some of the best family hotels in Stone Town?
If you're holidaying with your family, Zanzibar Serena Hotel and Maru Maru Hotel are some of the best family hotels in Stone Town. Zanzibar Serena Hotel has a great average guest score of 9 out of 10 and amenities like a beach, an outdoor pool and an arcade/game room. Kids are welcome at Maru Maru Hotel, too. Travellers leave glowing reviews of this hotel, which has an outdoor pool, children's meals, highchairs, and more. To explore more family hotels in Stone Town, use the "Family friendly" filter in your search on Hotels.com.
What are some of the best Stone Town hotels with a pool?
Book a Stone Town hotel with a pool for some added relaxation or exercise on your trip. For more Stone Town hotels with a pool, use the "Amenities" filter in your search and select "Pool" on Hotels.com.
What are some of the top Stone Town hotels with free parking?
If you're travelling by car, make your life easier by booking a Stone Town hotel with free parking. Our travellers like:
What are some great hotels in Stone Town with balconies?
There are some top hotels in Stone Town that offer rooms with a balcony. Check out Park Hyatt Zanzibar which has a high guest score of 9.4 out of 10, and balconies in some rooms. Another popular choice is Zanzibar Serena Hotel, which offers a balcony in every room, and has a great guest score of 9.
Find out more about Stone Town

Whispers of the Past: Discover the Enchantment of Stone Town

Discover the enchanting allure of Stone Town, Zanzibar, where history whispers through winding alleys and the scent of spices fills the air. This UNESCO World Heritage Site is a captivating blend of Swahili, Arab, and European influences, showcased in its stunning architecture and bustling bazaars. Explore the iconic House of Wonders, immerse yourself in the rich culture at the Old Fort, and savour the vibrant street food. With its captivating sunsets over the Indian Ocean and an inviting atmosphere, Stone Town is an unmissable gem for cultural aficionados and romantic souls alike.

Discover great hotels in Stone Town

Stone Town offers a rich variety of accommodations, from charming boutique hotels nestled in historic buildings to luxurious resorts with stunning ocean views. Enjoy the unique blend of culture, comfort, and hospitality as you explore this vibrant destination, making it an ideal base for your Zanzibar adventure. Here are some of the most popular hotels with our travellers in Stone Town:

  1. Dreams Hotel ZanzibarOpens in a new window: This 3.5-star hotel provides a sophisticated atmosphere ideal for discerning leisure travellers. With a focus on comfort and distinctive experiences, it boasts elegant architectural design, high-end dining options, and a rooftop bar that offers stunning views of the surrounding area. The hotel caters to those seeking smooth, high-quality journeys, ensuring express check-in and seamless airport transfers. Its amenities create a luxurious environment that resonates well with trend-aware visitors who appreciate curated experiences and stylish settings.
  2. Island Paradise ApartmentOpens in a new window: At 3.0 stars, this hotel presents an inviting environment tailored for business travellers. It features essential business amenities, including a well-equipped Business Centre, making it an excellent choice for those who need to blend work with comfort. Guests benefit from modern facilities that facilitate productivity alongside stylish comforts. The hotel’s attractive design and amenities ensure a smooth stay, appealing to frequent travellers who value efficiency and a touch of luxury in their accommodations.
  3. SafariTentalow: This unique lodging option offers an adventurous escape, appealing to leisure travellers seeking distinctive experiences. Guests can indulge in complimentary breakfast options and enjoy a range of dining experiences amidst a captivating natural setting. The property features exciting entertainment choices, including onsite safari adventures and game drives, providing an immersive connection with nature. Its blend of comfort and adventure makes it a perfect retreat for those looking to explore while enjoying high-quality amenities and curated experiences.

Top locations to stay in Stone Town

Some of the best areas to stay in Stone Town, Zanzibar Town, Mjini Magharibi Region, Tanzania are near the Slave Market, Forodhani Gardens, and Old Fort. The Slave Market offers a deep historical context alongside vibrant local culture, while Forodhani Gardens is perfect for evening dining and entertainment. The Old Fort is a cultural hub with fascinating museums. For first-time visitors, staying near Forodhani Gardens is ideal for a lively experience.

  1. Near Slave MarketOpens in a new window: Staying near the Slave Market immerses you in the rich history of Zanzibar. This poignant site not only offers a glimpse into the island's past but also serves as a hub for vibrant shopping and cultural experiences. You can explore nearby attractions like the Old FortOpens in a new window and indulge in local dining options, making it a truly enriching stay.
  2. Near Forodhani GardensOpens in a new window: Positioned close to Forodhani Gardens, you’ll find a lively atmosphere filled with local food stalls and stunning views of the ocean. This area is perfect for evening strolls while enjoying the sunset. Don’t miss out on the chance to experience local culture and entertainment, with various events often taking place in the gardens.
  3. Near Old Fort: Staying near the Old Fort places you at the heart of Stone Town's historical charm. This impressive structure is surrounded by fascinating shops and cultural attractions, making it an excellent base for exploring the area's artistic vibe. Wander through the nearby winding streets to discover unique crafts and immerse yourself in the local scene.

Things to do near Stone Town

Stone Town, with its enchanting blend of narrow alleys and bustling bazaars, invites travellers to explore its vibrant atmosphere. Enjoy leisurely strolls along the coastline, indulge in lively markets, or unwind with a sunset dance by the sea. The rich local rhythms and tantalising flavours make every moment memorable.

  • Shangani BeachOpens in a new window – Relax at Shangani Beach, where you can soak up the sun on the soft sands and enjoy the gentle lapping of the waves. It's an ideal spot for unwinding after a day of exploration, or simply to watch the world go by while sipping a refreshing drink.
  • Slave MarketOpens in a new window – Step back in time at the Slave Market, a poignant historic site that tells the story of Zanzibar's past. As you walk through this significant landmark, reflect on the rich history and the resilience of the people who lived through it.
  • Forodhani GardensOpens in a new window – Take a leisurely stroll in Forodhani Gardens, a vibrant urban park that comes alive in the evenings. Enjoy the tempting smells from the food stalls, where you can sample local delicacies and watch the sunset over the ocean.
  • Old FortOpens in a new window – Explore the Old Fort, a remarkable historic structure that has stood the test of time. Wander through its impressive walls, and take in the views of the surrounding area, while learning about the fort's role in the defence of Zanzibar.
  • Prison IslandOpens in a new window – Make your way to Prison Island, a short boat ride from Stone Town. Here, you can discover the remnants of the old prison, meet the giant tortoises, and snorkel in the clear waters, making it a perfect escape from the bustling town.

4 tips for savvy savings when booking a hotel in Stone Town

  1. Book for the cheapest times: The most affordable time to visit Stone Town is during April, May, and November, when hotel prices tend to be lower. For an enriching experience filled with landmark exploration, cultural immersion, and historical discovery, a stay of at least 4 to 5 days is recommended. During your visit, you can enjoy budget-friendly options such as shopping in local markets, exploring fascinating museums, indulging in delightful dining experiences, and engaging in lively entertainment like dancing and live music. This itinerary offers great value for money and ensures you fully appreciate the vibrant culture and history of Stone Town.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Stone Town, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications from Hotels.com to stay updated on flash sales and special promotions, helping you seize opportunities to save. The Smart ShoppingOpens in a new window feature within the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options available. This way, you’ll be among the first to know if prices drop or rooms open up for booking your spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you potentially save on your stay at a hotel in Stone Town. For those seeking a distinctive experience, boutique hotels often provide a more personalised atmosphere and may sometimes offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that could be more affordable, assisting you in finding the best deal.
  4. Consider your location: Staying close to key attractions or city centres can be convenient, but it often comes with a heftier price tag. For more affordable options, you might want to look at hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to your intended destinations. Independent hotels situated further out are usually likely to be more affordable and can offer a more authentic experience.

Best time to go to Stone Town

Stone Town has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. February, November, and December are the peak travel months in Stone Town, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no to light rainfall. On the other hand, May, June, and August tend to be quieter times to visit, marked by no to light rainfall and mostly sunny conditions.