Find hotels near Old Fort, Zanzibar Town from $59

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Old Fort hotels

1. The Neela Boutique Hotel Stone Town

The Neela Boutique Hotel Stone Town
4.0 star property
Stone Town, 0.2 mi from Old Fort
9.8 out of 10, Exceptional, (41 reviews)
"Excellent staff, food, location, design!!"
United States
Aysha
$294 nightly
The price is $386
Jun 11 - Jun 12
Total with taxes and fees
The Neela Boutique Hotel Stone Town

2. Zanzibar Coffee House

Zanzibar Coffee House
3.5 star property
Stone Town, 0.3 mi from Old Fort
9.6 out of 10, Exceptional, (99 reviews)
"Charming and atmospheric property right in the heart of Stone Town's narrow alleyways. Love the vibe and breakfast on the roof!"
United States
Scott
$98 nightly
The price is $124
Jun 11 - Jun 12
Total with taxes and fees
Zanzibar Coffee House

3. Habari House

Habari House
2.5 star property
Stone Town, 0.2 mi from Old Fort
9.2 out of 10, Wonderful, (13 reviews)
"Good accommodation, culturally unique property, highly convenient location for a tourist. price was a bit high. "
United States
Melanie
$73 nightly
The price is $101
Jul 7 - Jul 8
Total with taxes and fees
Habari House

4. Jafferji House

Jafferji House
4.0 star property
Stone Town, < 0.1 mi from Old Fort
8.6 out of 10, Excellent, (206 reviews)
"Absolutely beautiful and historic hotel near shopping, dining and city sights. "
United States
LeKeitha
$89 nightly
The price is $113
Jun 11 - Jun 12
Total with taxes and fees
Jafferji House

5. Tembo House Hotel

Tembo House Hotel
4.0 star property
Stone Town, 0.1 mi from Old Fort
8.6 out of 10, Excellent, (981 reviews)
"The staff are very polite , and the breakfast is the best in Zanzibar. "
Canada
ALI
$100 nightly
The price is $137
Jun 14 - Jun 15
Total with taxes and fees
Tembo House Hotel

6. Sharazad Wonders Boutique

Sharazad Wonders Boutique
3.5 star property
Stone Town, < 0.1 mi from Old Fort
8.8 out of 10, Excellent, (19 reviews)
"Amazing location, great staff that were extremely knowledgeable of the area, amazing rooms, amazing breakfast!"
Canada
Arjun
$125 nightly
The price is $168
Jun 19 - Jun 20
Total with taxes and fees
Sharazad Wonders Boutique

7. Tembo B&B Apartments

Tembo B&B Apartments
4.0 star property
Stone Town, 0.1 mi from Old Fort
8.6 out of 10, Excellent, (134 reviews)
"Great ocean/beach location, breakfast had good selection. The on-site manager was very accommodating."
Canada
harold
$55 nightly
The price is $80
Jun 16 - Jun 17
Total with taxes and fees
Tembo B&B Apartments

8. Emerson on Hurumzi

Emerson on Hurumzi
3.5 star property
Stone Town, 0.2 mi from Old Fort
9.2 out of 10, Wonderful, (34 reviews)
"A magical, historical hotel. We felt privileged to stay there. All staff were wonderful as was the food and rooftop dining experience. A great spot to walk around and discover Stone Town. "
United Kingdom
scott
$176 nightly
The price is $235
Jul 5 - Jul 6
Total with taxes and fees
Emerson on Hurumzi

9. Maru Maru Hotel

Maru Maru Hotel
3.0 star property
Stone Town, < 0.1 mi from Old Fort
8.8 out of 10, Excellent, (591 reviews)
"Nice hotel , perfect location , clean room . "
United States
Nemr
$94 nightly
The price is $128
Jun 20 - Jun 21
Total with taxes and fees
Maru Maru Hotel

10. Freddie Mercury Apartments

Freddie Mercury Apartments
2.5 star property
Stone Town, 0.1 mi from Old Fort
9.0 out of 10, Wonderful, (11 reviews)
"Great area, this is literally the building where Freddie Mercury lived, apartment with unique old zanzibari character, great location - near to beach, stone town and night market, great breakfast. Loved it."
United States
Vikas
$121 nightly
The price is $161
Jun 28 - Jun 29
Total with taxes and fees
Freddie Mercury Apartments

11. Park Hyatt Zanzibar

Park Hyatt Zanzibar
5.0 star property
Stone Town, 0.2 mi from Old Fort
9.4 out of 10, Exceptional, (277 reviews)
"It was an amazing experience the best hotel in stone town "
United States
Gerald
$545 nightly
The price is $702
Jun 11 - Jun 12
Total with taxes and fees
Park Hyatt Zanzibar

12. Shoki Shoki Hotel Stone Town

Shoki Shoki Hotel Stone Town
3.0 star property
Stone Town, < 0.1 mi from Old Fort
8.8 out of 10, Excellent, (28 reviews)
"The breakfast was delicious, WiFi good and location was excellent."
United Kingdom
lucy
$73 nightly
The price is $100
Jun 27 - Jun 28
Total with taxes and fees
Shoki Shoki Hotel Stone Town

13. Tembo Palace Hotel

Tembo Palace Hotel
4.0 star property
Stone Town, 0.1 mi from Old Fort
8.4 out of 10, Very Good, (137 reviews)
"Excellent breakfast buffet and great location "
United States
Abiy
$77 nightly
The price is $108
Jun 11 - Jun 12
Total with taxes and fees
Tembo Palace Hotel

14. Turaco Spice Tree, a Tribute Portfolio Hotel

Turaco Spice Tree, a Tribute Portfolio Hotel
4.0 star property
Stone Town, 0.2 mi from Old Fort
8.8 out of 10, Excellent, (507 reviews)
"Good place "
United States
cheekoory
$116 nightly
The price is $157
Jun 15 - Jun 16
Total with taxes and fees
Turaco Spice Tree, a Tribute Portfolio Hotel

15. Forodhani Park Hotel

Forodhani Park Hotel
3.5 star property
Stone Town, < 0.1 mi from Old Fort
8.4 out of 10, Very Good, (122 reviews)
"Excellent location. "
United States
Al
$89 nightly
The price is $123
Jun 12 - Jun 13
Total with taxes and fees
Forodhani Park Hotel

16. Spice Palace Hotel

Spice Palace Hotel
3.5 star property
Stone Town, 0.2 mi from Old Fort
8.4 out of 10, Very Good, (154 reviews)
"very good location of the hotel :) the staff is very friendly"
United States
leonid
$40 nightly
The price is $59
Jun 11 - Jun 12
Total with taxes and fees
Spice Palace Hotel

17. Hanaia House

Hanaia House
4.0 star property
Stone Town, 0.3 mi from Old Fort
9.0 out of 10, Wonderful, (37 reviews)
"super friendly workers breakfast was great great location thry also have wifi"
United States
Amber
$62 nightly
The price is $79
Jul 8 - Jul 9
Total with taxes and fees
Hanaia House

18. Dhow Palace Hotel

Dhow Palace Hotel
4.0 star property
Stone Town, 0.2 mi from Old Fort
8.6 out of 10, Excellent, (364 reviews)
"Good breakfast, very boutique, heritage style hotel showing history given it's located in historic Stone Town. Very good vibes, accessible to most locations from waterfront, to infamous fish market, to excellent restaurants, stores etc."
United States
Chaitanya
$68 nightly
The price is $96
Jun 18 - Jun 19
Total with taxes and fees
Dhow Palace Hotel

19. Shaba Boutique Hotel

Shaba Boutique Hotel
4.0 star property
Stone Town, 0.3 mi from Old Fort
9.0 out of 10, Wonderful, (22 reviews)
"Great Hospitality, Location in the local heart of Stonetown. "
United States
Melanie
$97 nightly
The price is $133
Jun 11 - Jun 12
Total with taxes and fees
Shaba Boutique Hotel

20. Zanzibar Palace Hotel

Zanzibar Palace Hotel
4.0 star property
Stone Town, 0.2 mi from Old Fort
9.0 out of 10, Wonderful, (156 reviews)
"Excellent hotel"
United States
Darius
$143 nightly
The price is $192
Jun 11 - Jun 12
Total with taxes and fees
Zanzibar Palace Hotel
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 close to Old Fort

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
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
41 reviews
View
Interior
Zanzibar Coffee House
3.5 star property
9.6
Exceptional
99 reviews
View
Restaurant
Habari House
2.5 star property
9.2
Wonderful
13 reviews
View
Building design
Jafferji House
4.0 star property
8.6
Excellent
206 reviews
View
3 outdoor pools, open 8:00 AM to 7:00 PM, sun loungers
Tembo House Hotel
4.0 star property
8.6
Excellent
981 reviews
View

Top Old Fort Hotel Reviews

Hotels near other Old Fort attractions

Frequently asked questions

What hotels are within walking distance to Old Fort?
Discover exceptional hotels that are just a short stroll from the historic Old Fort, perfect for travelers seeking top-rated accommodations with charm and comfort.

Bellissimo Boutique Hotel

Bellissimo Boutique Hotel is a charming 3.5-star hotel located just a 4-minute walk from Old Fort. Rated 10 by travelers, this hotel features an exquisite art gallery onsite, romantic couples' dining options, and free daily breakfast. Guests can also enjoy a cozy fireplace in their rooms, designer toiletries, and convenient airport transportation services, making it an ideal choice for a delightful stay.

Island Stone Town Hotel

Island Stone Town Hotel offers a unique experience just 11 minutes on foot from Old Fort, with a perfect review rating of 10. This intimate hotel provides room service and massage options for travelers looking to relax after a day of exploring. Its welcoming atmosphere and prime location make it a great choice for travelers wanting to immerse themselves in the local culture.

The Neela Boutique Hotel Stone Town

The Neela Boutique Hotel Stone Town is a 4-star gem located a mere 6-minute walk from Old Fort, earning an impressive review rating of 9.8. Guests can enjoy the comfort of premium bedding, designer toiletries, and convenient airport shuttle services. This hotel, situated in a historical district, also offers nearby parking and a concierge service, ensuring a seamless experience for all travelers.
How much is a hotel near Old Fort?
Staying near Old Fort is a treat, with plenty of hotels from $59 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the best affordable hotels near Old Fort?
For travelers seeking affordable yet top-rated accommodations near Old Fort, these options offer great value and comfort.

NEW AMAAN HOTEL

NEW AMAAN HOTEL is conveniently located just 2.6 miles from Old Fort, making it an ideal choice for budget-conscious travelers. Rated a perfect 10 by travelers, this 3-star hotel offers complimentary continental breakfast daily and free WiFi, ensuring a pleasant stay. Guests will also appreciate the free self-parking and family-friendly amenities such as highchairs for children and a concierge service.

Private rooms with private toilets. Each unit has two bedrooms.

Just 2.0 miles from Old Fort, this hotel features private rooms with essential comforts, rated 10 by travelers. Ideal for families or groups, each room includes two bedrooms and a kitchen, allowing travelers to prepare their own meals. Enjoy the fresh air on the balcony or patio, perfect for gatherings and events.

Island Stone Town Hotel

Located a short 11-minute walk from Old Fort, Island Stone Town Hotel offers a cozy atmosphere with a perfect review rating of 10. Guests can indulge in the luxury of room service and rejuvenating in-room massages, making it a great choice for relaxation after a day of exploring.
Are there any hotels with pools close to Old Fort?
For travelers seeking a refreshing stay near Old Fort, here are some top-rated hotels with pools that promise relaxation and fun.

Madinat Al Bahr Business & Spa Hotel

Madinat Al Bahr Business & Spa Hotel is a luxurious 5-star retreat located just 4.6 miles from Old Fort, with an impressive review rating of 9.0. Guests can enjoy an outdoor pool with sun loungers, a swim-up bar, and a dedicated children's pool, making it a family-friendly choice. Additional amenities include a spa, fitness center, and a terrace with beautiful views, ensuring a comfortable and enjoyable stay.

Zanzibar Serena Hotel

Zanzibar Serena Hotel is a stunning 5-star hotel located only a 5-minute walk from Old Fort, featuring a high review rating of 9.0. This hotel offers an accessible outdoor pool, a poolside bar, and amenities perfect for families, including a children's pool. Guests can also enjoy spa services, beach access, and exquisite dining with ocean views, making it an ideal choice for both relaxation and exploration.

Zanzibar Beach Resort

Zanzibar Beach Resort has a welcoming atmosphere just 4.0 miles from Old Fort, with a review rating of 6.4. This 3.5-star hotel features an outdoor pool with sun loungers and a swim-up bar, perfect for relaxation. Families will appreciate the child-friendly pool and playground. Guests can also indulge in spa treatments and enjoy easy access to the nearby beach.
What are the best pet-friendly hotels near Old Fort?
For travelers with pets exploring the vibrant Old Fort in Zanzibar, finding a top-rated hotel that welcomes your furry friend is essential. Here are some excellent pet-friendly options that provide both comfort and convenience.

Safari House

Safari House is a delightful 4-star hotel located just 1.4 miles from Old Fort, with an excellent review rating of 8.0. This hotel is ideal for travelers with pets, offering amenities like food and water bowls and a litter box. Guests can enjoy relaxing on the terrace or take advantage of the family-friendly services such as free cribs and highchairs. Additional features include air conditioning, a fully-equipped kitchen, and 24-hour airport shuttle services, ensuring a comfortable stay.

Princess Salme Inn

Located 1.8 miles from Old Fort, Princess Salme Inn is a cozy 3-star hotel with a review rating of 6.8. This pet-friendly hotel allows pets in rooms and offers services tailored to ensure a pleasant experience for both travelers and their furry companions. The hotel features daily housekeeping, a terrace for relaxation, and convenient 24-hour airport shuttle services. Guests can also enjoy the refreshing beach nearby, making it a well-rounded choice for those traveling with pets.
Can I book a fully refundable hotel close to Old Fort?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Old Fort", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Old Fort?
To look for discounts on hotels near Old Fort, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia