




Diani Beach is one of Kenya’s most famous coastal destinations, located about 30 km south of Mombasa along the Indian Ocean. It’s known for its long stretch of soft white sand, clear turquoise waters, and relaxed tropical atmosphere. The beach is lined with palm trees, resorts, and restaurants, making it popular for both local and international tourists. Visitors enjoy activities like swimming, snorkeling, scuba diving, kite surfing, and dhow boat rides. Nearby attractions include coral reefs, the Shimba Hills National Reserve, and Colobus monkey conservation areas. Overall, Diani Beach is valued for its natural beauty, warm climate, and mix of adventure and relaxation
11 hotel options — see pricing below
3 Days / 2 Nights
Duration
Min 10 +
Group Size
Verified
Agent
Diani Reef Beach Resort Spa
Full Board| Group | Age | Price |
|---|---|---|
| per child sharing | 2–11 yrs | Ksh 30,150.00 |
| per child sharing | 12–18 yrs | Ksh 34,500.00 |
Diani sea Resort
Full Board| Group | Age | Price |
|---|---|---|
| per child sharing | 2–11 yrs | Ksh 32,000.00 |
| per child sharing | 12–18 yrs | Ksh 36,100.00 |
Neptune Village Beach Resort and Spa
Full Board| Group | Age | Price |
|---|---|---|
| per child sharing | 2–11 yrs | Ksh 35,600.00 |
| per child sharing | 12–18 yrs | Ksh 39,000.00 |
Baobab Beach Resort and Spa
Full Board| Group | Age | Price |
|---|---|---|
| per child sharing | 2–11 yrs | Ksh 44,200.00 |
| per child sharing | 12–18 yrs | Ksh 47,990.00 |
Leopard Beach Resort and Spa
Full Board| Group | Age | Price |
|---|---|---|
| per child sharing | 2–11 yrs | Ksh 45,000.00 |
| per child sharing | 12–18 yrs | Ksh 49,000.00 |
Diamond Leisure Beach and Golf Resort
Full Board| Group | Age | Price |
|---|---|---|
| per child sharing | 2–11 yrs | Ksh 46,100.00 |
| per child sharing | 12–18 yrs | Ksh 50,250.00 |
Swahili Beach Resort
Full Board| Group | Age | Price |
|---|---|---|
| per child sharing | 2–11 yrs | Ksh 50,070.00 |
| per child sharing | 12–18 yrs | Ksh 54,300.00 |
Lantana Galu Beach
Full Board| Group | Age | Price |
|---|---|---|
| per child sharing | 2–11 yrs | Ksh 65,300.00 |
| per child sharing | 12–18 yrs | Ksh 69,000.00 |
The Maji Boutique Hotel
Full Board| Group | Age | Price |
|---|---|---|
| per child sharing | 2–11 yrs | Ksh 69,000.00 |
| per child sharing | 12–18 yrs | Ksh 74,210.00 |
Almanara Luxury Boutique hotel & villas
Full Board| Group | Age | Price |
|---|---|---|
| per child sharing | 2–11 yrs | Ksh 98,200.00 |
| per child sharing | 12–18 yrs | Ksh 103,899.98 |
Sands at Chale Resort
Full Board| Group | Age | Price |
|---|---|---|
| per child sharing | 2–11 yrs | Ksh 101,900.00 |
| per child sharing | 12–18 yrs | Ksh 106,600.00 |
Day 1: Activities
Day 2: activities
Day 3: activities