Find hotels near Old Fort, Zanzibar Town from $87

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Old Fort hotels

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, (39 reviews)
"Never disappoints! Consistent with great food and high end accommodation for stone town. "
United States
Suhaa
$323 nightly
The price is $383
Mar 1 - Mar 2
Total with taxes and fees
The Neela Boutique Hotel Stone Town

Emerson Spice Hotel

Emerson Spice Hotel
3.5 star property
Stone Town, 0.2 mi from Old Fort
9.8 out of 10, Exceptional, (105 reviews)
"Beautiful building, great staff. Fantastic room (Violetta)"
United Kingdom
lesley jane
$102 nightly
The price is $127
Feb 15 - Feb 16
Total with taxes and fees
Emerson Spice Hotel

Maru Maru Hotel

Maru Maru Hotel
3.0 star property
Stone Town, < 0.1 mi from Old Fort
8.8 out of 10, Excellent, (577 reviews)
"The staff were excellent. This will forever be my hotel of choice when I come to the island "
United Kingdom
Harry
$177 nightly
The price is $212
Feb 14 - Feb 15
Total with taxes and fees
Maru Maru Hotel

Sharazad Wonders Boutique

Sharazad Wonders Boutique
3.5 star property
Stone Town, < 0.1 mi from Old Fort
9.0 out of 10, Wonderful, (16 reviews)
"Comfortable beds, tasty breakfast ☺️"
United Kingdom
Audrone
Sharazad Wonders Boutique

Habari House

Habari House
2.5 star property
Stone Town, 0.2 mi from Old Fort
9.4 out of 10, Exceptional, (12 reviews)
"Good accommodation, culturally unique property, highly convenient location for a tourist. price was a bit high. "
United States
Melanie
$74 nightly
The price is $94
Feb 9 - Feb 10
Total with taxes and fees
Habari House

Tembo House Hotel

Tembo House Hotel
4.0 star property
Stone Town, 0.1 mi from Old Fort
8.6 out of 10, Excellent, (943 reviews)
"Very clean rooms. Helpful staff."
Canada
Michael
$103 nightly
The price is $129
Mar 3 - Mar 4
Total with taxes and fees
Tembo House Hotel

Emerson on Hurumzi

Emerson on Hurumzi
3.5 star property
Stone Town, 0.2 mi from Old Fort
9.2 out of 10, Wonderful, (28 reviews)
"Quaint historic building right in stone town. Staff is great a dinner at the rooftop is really nice. "
United States
Luis
$105 nightly
The price is $130
Feb 8 - Feb 9
Total with taxes and fees
Emerson on Hurumzi

Park Hyatt Zanzibar

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

Jafferji House

Jafferji House
4.0 star property
Stone Town, < 0.1 mi from Old Fort
8.6 out of 10, Excellent, (205 reviews)
"Absolutely beautiful and historic hotel near shopping, dining and city sights. "
United States
LeKeitha
$97 nightly
The price is $111
Mar 6 - Mar 7
Total with taxes and fees
Jafferji House

Shaba Boutique Hotel

Shaba Boutique Hotel
4.0 star property
Stone Town, 0.3 mi from Old Fort
9.4 out of 10, Exceptional, (13 reviews)
"Clean rooms, helpful staff, good location"
United States
Darrell
$118 nightly
The price is $146
Feb 9 - Feb 10
Total with taxes and fees
Shaba Boutique Hotel

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)
"Staff was friendly; gave great guest service. Overall stay was exceptional. Variety of breakfast options was very good. I would definitely recommend to others. Hotel is very clean and well managed. ⭐️⭐️⭐️⭐️⭐️"
United States
Donna
Forodhani Park Hotel

Shoki Shoki Hotel Stone Town

Shoki Shoki Hotel Stone Town
3.0 star property
Stone Town, < 0.1 mi from Old Fort
8.6 out of 10, Excellent, (26 reviews)
"The breakfast was delicious, WiFi good and location was excellent."
United Kingdom
lucy
$69 nightly
The price is $87
Feb 14 - Feb 15
Total with taxes and fees
Shoki Shoki Hotel Stone Town

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, (501 reviews)
"Great location, friendly staff, quiet room and comfortable beds "
United States
Jeffrey
$135 nightly
The price is $165
Feb 17 - Feb 18
Total with taxes and fees
Turaco Spice Tree, a Tribute Portfolio Hotel

Zanzibar Palace Hotel

Zanzibar Palace Hotel
4.0 star property
Stone Town, 0.2 mi from Old Fort
9.0 out of 10, Wonderful, (153 reviews)
"Wonderful service from start to finish. Amazing breakfast and a beautiful antiquated suite with bags of character and charm. We stayed in a suite at the very top of hotel and had to walk up quite a few flight of stairs as there is no light. You are helped with luggage, however anyone with mobility issues would may struggle. "
United Kingdom
ELIZABETH
$158 nightly
The price is $192
Mar 4 - Mar 5
Total with taxes and fees
Zanzibar Palace Hotel

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, (143 reviews)
"Loved it and loved the staff "
United States
Sady
Spice Palace Hotel

Zanzibar Serena Hotel

Zanzibar Serena Hotel
5.0 star property
Stone Town, 0.2 mi from Old Fort
9.0 out of 10, Wonderful, (244 reviews)
"Staff were lovely, the hotel is beautifully located on the ocean with a great pool. Lots of character "
United States
Eve
$289 nightly
The price is $345
Mar 4 - Mar 5
Total with taxes and fees
Zanzibar Serena Hotel

Dhow Palace Hotel

Dhow Palace Hotel
4.0 star property
Stone Town, 0.2 mi from Old Fort
8.6 out of 10, Excellent, (353 reviews)
"We stayed in an upscale room and was fabulous. This hotel is part museum and the antiques and style make it interesting, staff was very friendly and the food was very good. Courtyard pool was very nice. No elevator but would recommend the upper floor rooftop. "
Canada
Paul
$84 nightly
The price is $107
Feb 17 - Feb 18
Total with taxes and fees
Dhow Palace Hotel

The Seyyida Hotel And Spa

The Seyyida Hotel And Spa
4.0 star property
Stone Town, 0.2 mi from Old Fort
8.2 out of 10, Very Good, (221 reviews)
"Beautiful hotel and the staff was very friendly and helpful."
United States
Caridad
$110 nightly
The price is $137
Mar 7 - Mar 8
Total with taxes and fees
The Seyyida Hotel And Spa

Antonio Garden Hotel

Antonio Garden Hotel
3.5 star property
Stone Town, 0.1 mi from Old Fort
8.2 out of 10, Very Good, (80 reviews)
"In Stone Town, close to restaurants, etc."
United States
mark
$134 nightly
The price is $162
Feb 10 - Feb 11
Total with taxes and fees
Antonio Garden Hotel

Zanzi House

Zanzi House
3.0 star property
Stone Town, 0.3 mi from Old Fort
8.2 out of 10, Very Good, (52 reviews)
"The place was clean. The stuff communication was on point and they are all professional. And the place was safe "
United States
Glody
Zanzi 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.

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 $87 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