Diani Beach Hotels
Diani beach, being one of the most beautiful beaches in the world, lies in the south of Mombasa in Kenya. The white sands here cover some 25 kilometres and flow gently into the warm Indian Ocean. The destination is a favourite for beach lovers due to its beautiful beach and its close proximity to some of the best national parks.
Diani Beach is also known for the gigantic reef, which serves as a natural shield against waves and ensures that the water is wonderfully quiet and relaxing. Divers and snorkelers can be spotted here regularly admiring the beautiful coral and colourful fish on the reef.
A ride on a dhow which ideally, takes guests to Wasini Island is a small highlight and promises the sighting of whales, dolphins and giant tortoises.

Water sports enthusiasts from around the world gather in Diani Beach, as the paradisiacal scenario and the calm sea with its constant sea breezes are ideal for many sports. Many people also enjoy the deep sea fishing in this idyllic spot. Anglers have a lot of fun and great adventure can be experienced here.
Nairobi is Kenya’s capital, having risen in a single century from a brackish uninhabited swampland to a thriving modern-day capital.

Diani Sea Resort
Diani Sea Resort Diani Sea Resort is set on a beautiful, unspoiled white sand beach on the south coast of Mombasa.

Neptune Paradise Beach Resort &Spa
Neptune Paradise Beach Resort & Spa The Neptune Paradise Beach Resort & Spa is set in a beautiful tropical garden.

Neptune Village Beach Resort & Spa
Neptune Village Beach Resort& Spa Provides comfortable accommodation and a good range of facilities

Jacaranda Indian Ocean Beach Resort
Jacaranda Indian Ocean Beach Resort Mombasa South Coast – Set on a superb beach, this hotel’s secluded setting makes for a laid back

Southern Palms Beach Resort
The hotel sits on the dazzling white sands of Diani Beach, nestled amidst ten acres of tropical gardens.

Neptune Palm Beach Boutique Resort & Spa
This stylish resort is designed in rustic Swahili architecture and lies alongside the white sands of Diani Beach.

Leisure Lodge Beach & Golf Resort
Leisure Lodge Beach & Golf Resort This long established resort is superbly located on a the white sands of Diani Beach, beside the Indian Ocean.

Baobab Beach resort & Spa
This resort encompasses three separate properties, all of which share the numerous leisure facilities

Pinewood Beach Resort & Spa
A boutique hotel set in a lush forest landscape, offering guests a variety of things to do and a relaxed atmosphere.

Leopard Beach Resort & Spa
Leopard Beach Resort & Spa is set in 28 acres of tropical gardens and has a reputation for excellence.

The Sands at Nomad Hotel
A unique fusion of hand-carved polished mahogany, soaring sail work, classic Venetian ‘stucco’ and traditional Swahili architecture.

The sands at Chale Island Hotel
The sands at Chale Island Hotel This tranquil and secluded hotel offers a simple, relaxed atmosphere on a small coral Island

Swahili Beach Resort
This unique property offers a blend of African, Arabic and Indian architectural influences

The Ocean Spa Lodge
The Ocean Spa Lodge is a luxury retreat on a beautiful white sand beach beside the Indian Ocean, in Msambweni, south Mombasa.

Elewana Afrochic, Diani Beach
The stunning villa-style AfroChic Diani, part of the Elewana collection, is one of Africa’s best kept secrets, on one of Kenya’s best beaches.
