Stone Town

Beach Hotels in Stone Town

Best hotels in Stone Town for a relaxing seaside escape

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Beach Hotels in Stone Town

Check out our pick of great beach hotels for your travel
Most Booked
Lowest price
Closest to downtown
Highest Rated
56
Hotels in Stone Town
Featured facilities: Swimming Pool, Dry Cleaning, Barbecue
Very Good
40 reviews
8.5/10
1 night
From HK$591
Check Availability
23
Hotels in Stone Town
Featured facilities: Public Beach, Dry Cleaning, Fishing
5 reviews
7.0/10
1 night
From HK$230
Check Availability
74
Hotels in Stone Town
Featured facilities: Swimming Pool, Dry Cleaning
Very Good
58 reviews
8.4/10
1 night
From HK$628
Check Availability
99+
Hotels in Stone Town
Featured facilities: Swimming Pool
Very Good
96 reviews
8.3/10
1 night
From HK$540
Check Availability
99+
Hotels in Stone Town
Featured facilities: Exclusive Beach Area, Swimming Pool, Parasailing
Good
122 reviews
7.9/10
Check Availability
99+
Hotels in Stone Town
Featured facilities: Swimming Pool, Dry Cleaning, Snorkeling
Very Good
50 reviews
8.3/10
1 night
From HK$646
Check Availability
99+
Hotels in Stone Town
Featured facilities: Swimming Pool, Dry Cleaning, Fishing
Very Good
87 reviews
8.4/10
1 night
From HK$589
Check Availability
99+
Hotels in Stone Town
Featured facilities: Public Beach, Swimming Pool, Sailing
Great
62 reviews
9.2/10
1 night
From HK$4,147
Check Availability
45
Hotels in Stone Town
Featured facilities: Dry Cleaning, Fishing, Diving
Very Good
57 reviews
8.3/10
1 night
From HK$444
Check Availability
96
Hotels in Stone Town
Featured facilities: Swimming Pool, Dry Cleaning, Barbecue
Great
57 reviews
9.0/10
1 night
From HK$2,142
Check Availability
See All Beach Hotels in Stone Town

Frequently Asked Questions

What are the best Beach hotels in Stone Town?

Whether you are travelling to Stone Town for business or tourism, Zanzibar Serena Hotel (from HK$2,114) is a preferred hotel.

How much is the average rate for Beach hotels in Stone Town?

For Beach hotels in Stone Town, the average price on weekdays is HK$6,141, and on weekends (Friday–Saturday) is HK$6,154.

What are some of the best luxury Beach hotels in Stone Town?

Looking for luxury service? Zanzibar Serena Hotel (from HK$2,114) is very popular.

Which Beach hotels in Stone Town provide breakfast?

Zanzibar Serena Hotel (from HK$2,114) provides highly rated breakfast.

Which Beach hotels in Stone Town provide spa service?

Tired from travelling? Zanzibar Serena Hotel (from HK$2,114) provides highly rated spa services.

What deals are available for Beach hotels in Stone Town?

There are various promotions available on Trip.com for Beach hotels. You can check the promotions page to see current available deals on Trip.com.

Stone Town Beach Hotels Information

Total properties10
Number of reviews57
Weekend Avg. PriceHK$6,154
Weekday Avg. PriceHK$6,141