Zanzibar, Tanzania

5 Best Hotels in Stone Town, Zanzibar

Compare five characterful Stone Town stays, from restored heritage houses to a seafront luxury hotel.

5 hotels in Stone Town

Compare location, guest score and nightly price before choosing a base for Zanzibar's historic centre.

Compare recommended hotels in Zanzibar
HotelBest forAreaBooking guest scoreReviewsIndicative priceAvailability
Treasures of Zanzibar HouseCentral, characterful baseStone Town 9.1 / 101,074From $87See live prices ↗
Emerson SpiceHeritage boutique roomsStone Town 9.2 / 1090From $215See live prices ↗
The Neela Boutique Hotel Stone TownBoutique city stayStone Town 9.1 / 10422From $417See live prices ↗
Kisiwa HouseHistoric Stone Town stayStone Town 8.7 / 10481From $157See live prices ↗
Park Hyatt ZanzibarLuxury city waterfrontStone Town 8.6 / 10300From $436See live prices ↗
The shortlist

Top 5 hotels Stone Town Zanzibar

Stone Town rewards a walkable address; check stairs, parking and transfer plans if you are arriving with luggage.

Treasures of Zanzibar House — photo 1 of 5
Best for central, characterful base
9.11,074 reviews

Treasures of Zanzibar House

A well-reviewed base in the historic centre, useful for a first or last night when you want to explore on foot.

  • Stone Town
  • Central Stone Town address
  • Terrace and breakfast
  • Walkable historic streets
From$87per nightSee live prices
Emerson Spice — photo 1 of 5
Best for heritage boutique rooms
9.290 reviews

Emerson Spice

An intimate hotel in restored Stone Town buildings, known for individually styled rooms and an atmospheric rooftop setting. Choose it for character over large-resort facilities.

  • Stone Town
  • Historic interiors
  • Rooftop dining
  • Central Stone Town setting
From$215per nightSee live prices
The Neela Boutique Hotel Stone Town — photo 1 of 5
Best for boutique city stay
9.1422 reviews

The Neela Boutique Hotel Stone Town

A boutique option for travellers who want an elegant city base with Stone Town’s waterfront and sights close by.

  • Stone Town
  • Historic-centre location
  • Boutique interiors
  • Rooftop dining
From$417per nightSee live prices
Kisiwa House — photo 1 of 5
Best for historic stone town stay
8.7481 reviews

Kisiwa House

A restored heritage house in Stone Town with characterful rooms and a rooftop restaurant. It puts the historic streets within an easy walk of the front door.

  • Stone Town
  • Restored historic building
  • Rooftop restaurant
  • Walkable old-town location
From$157per nightSee live prices
Park Hyatt Zanzibar — photo 1 of 5
Best for luxury city waterfront
8.6300 reviews

Park Hyatt Zanzibar

A seafront Stone Town address combining a restored historic building with contemporary hotel facilities. A strong choice when you want to explore the old town without sacrificing a pool or full-service comfort.

  • Stone Town
  • Stone Town seafront
  • Historic architecture
  • Pool and spa
From$436per nightSee live prices
Live Booking.com hotel map

Find your stay in Stone Town, Zanzibar, Tanzania

Choose your dates to explore nearby hotels, guest feedback and live nightly prices in US dollars.

The map includes other Booking.com properties in the area, not just our shortlist. Prices and availability change with your dates; confirm the final rate and terms before booking. Open the map in a new tab ↗

Our take

Our 5 best Hotels in Stone Town, Zanzibar

Why each stay made the shortlist, and what to check before you book.

Best for central, characterful base: Treasures of Zanzibar House

A well-reviewed base in the historic centre, useful for a first or last night when you want to explore on foot.

This is a town base, not a beach holiday hotel. It works particularly well when walkable streets matter more than a resort pool or an all-day beach setup.

Check availability

Best for heritage boutique rooms: Emerson Spice

An intimate hotel in restored Stone Town buildings, known for individually styled rooms and an atmospheric rooftop setting. Choose it for character over large-resort facilities.

Choose it for Stone Town atmosphere and individual rooms. Confirm the room layout and access arrangements, especially if you are comparing it with a larger full-service hotel.

Check availability

Best for boutique city stay: The Neela Boutique Hotel Stone Town

A boutique option for travellers who want an elegant city base with Stone Town’s waterfront and sights close by.

Stone Town rewards time on foot, but it is not the same experience as staying on the north coast. Pair it with a beach hotel if swimming is the main reason for your trip.

Check availability

Best for historic stone town stay: Kisiwa House

A restored heritage house in Stone Town with characterful rooms and a rooftop restaurant. It puts the historic streets within an easy walk of the front door.

The heritage-house character is central to the appeal. Check room layout and accessibility if you would prefer the predictable facilities of a modern resort.

Check availability

Best for luxury city waterfront: Park Hyatt Zanzibar

A seafront Stone Town address combining a restored historic building with contemporary hotel facilities. A strong choice when you want to explore the old town without sacrificing a pool or full-service comfort.

The waterfront city location makes sightseeing easy, but it does not replace a sandy-beach resort. Consider splitting your stay if you also want several full beach days.

Check availability

Is Stone Town a good base for a beach holiday?

Stone Town is strongest for heritage streets, restaurants and short stays around arrival or departure. For several days of swimming, consider pairing it with a north- or east-coast hotel and allow for the transfer between them.

How we chose

Good ratings, meaningful feedback, useful choice.

We balanced Booking.com guest feedback with historic-centre location and a range of styles. Some heritage buildings have stairs and limited vehicle access; check the room and arrival details.

Guest scores, review counts and indicative USD prices are snapshots, not live quotes. Prices come from property-specific public listings and can reflect different dates, room types or meal plans. Check the final rate and availability on Booking.com. Photos show the listed properties.

Good to know

Stone Town hotel FAQs

Is Stone Town a good place to stay in Zanzibar?

Yes, if you want to explore Zanzibar's historic streets, architecture, markets and waterfront on foot. It works especially well as a city stop before or after a beach stay, rather than as a substitute for a north-coast resort.

Which area of Stone Town is best for a hotel?

The best address depends on your arrival plans and what you want to walk to. Compare hotels near the seafront with those deeper in the historic streets, and check where a vehicle can drop you with luggage.

How many nights should I spend in Stone Town?

One or two nights gives many travellers time for the historic centre and a relaxed arrival or departure, but stay longer if you want museums, food experiences and day trips. Balance that time against the beach portion of your Zanzibar itinerary.

Can I have a beach holiday while staying in Stone Town?

Stone Town has a waterfront, but it is an urban heritage destination rather than Zanzibar's classic resort-beach base. For regular swimming and a long sandy beach, pair it with Nungwi, Kendwa or another coastal area.

Are Stone Town hotels close to the airport and ferry terminal?

Stone Town is a practical base for arrival or departure, but the airport and ferry terminal are not interchangeable with a hotel's front door. Check your hotel's exact address, transfer arrangements and where the driver can stop.

Do heritage hotels in Stone Town have lifts and easy access?

Not necessarily. Historic buildings may have narrow stairs or rooms on upper floors, so ask about lifts, step-free access and luggage assistance if these matter to you.

Why is Stone Town a UNESCO World Heritage Site?

UNESCO recognises Stone Town as an exceptionally well-preserved Swahili trading town shaped by African, Arab, Indian and European influences. Staying within the historic centre puts that architecture and street life close to your hotel.