Truly a paradise in the Indian Ocean, Mafia island is located about 130km away from Dar es Salaam. Although, often overshadowed by the popularity of Zanzibar, Mafia Island remains virtually undiscovered by tourists.
Picturesque white sand beaches and the crystal-clear waters of the island make it a favorable spot for scuba diving, deep sea fishing and snorkeling. Between the months of October and March, one can indulge in the truly magical experience of swimming with Whale Sharks. Encountering the largest recorded fish in the sea can be a humbling and a truly magnificent experience for many.
Not only that, to date over 50 genera of corals, more than 460 species of fish and five different species of turtles have been recorded in the waters around Chole Bay.
Also known as Unguja, and Spice Island, Zanzibar is unarguably one of the most popular vacation spots in Tanzania.
Apart from pristine waters, and the white sand beaches of Zanzibar, the rich cultural history, and idyllic geographic location are few of the many reasons that attracts tourists throughout the year.
Tourists can choose from enjoying a relaxing holiday in one of the many high standard hotels scattered by the coastline, to exploring the rustic Stone Town. Or dwelling into the history of this beautiful but mysterious island. Zanzibar makes a holiday destination like no other.
A part of the Zanzibar Archipelago, Pemba Island makes an ideal destination for those looking for a quiet holiday away from the hustle and bustle of widely visited tourist destination like Zanzibar. Pemba is a widely vegetated, secluded island with crystal clear water and white sand beaches situated 80 km northeast of Zanzibar.
The island also boosts an abundant marine life, making it a perfect destination for water sport lovers. From snorkeling, to scuba diving, and exploring the seaweed farms, the island offers a range of water sports and activities for tourists.
Alternatively, tourists can also go on a guided tour, and enjoy the fauna and flora of the widely unexplored island.
The coastal city of Dar es Salaam and the adjoining beaches boost postcard-perfect beaches, and their nearness to Dar es Salaam, makes them great spots to relax and unwind while still being close to the city.
If you don’t wish to go far, why not enjoy a day by the beautiful beaches of Dar es Salaam itself? You can visit one of the many resorts by Kigamboni or Kunduchi and fancy a dip in the sea, or relish a plate of hot mihogo, while enjoying the coastal winds at the Oyster Bay. There are plenty of beaches to be explored in the city of Dar es Salaam itself.
Alternatively, one can visit Bagamoyo, an attractive coastal town just north of Dar es Salaam. The architectural remains from the colonial times, speak about its dark history of being one of the main ports for slave trade.
Today, Bagamoyo is a sleepy town, with a few resorts lined by the coast line, making it a favourable destination for a quiet holiday away from Dar es Salaam.
Tanga and Pangani located at a distance of around 360 km from Dar, boosts pleasant beaches and are important trading points. It is a paradise for the visitors wanting a stress-free rest away from the main stream. Visitors can actively choose from a range of water sports while at the town, or even explore the slow city-life of Tanga.