Diani is one of Kenya’s most beautiful coastal destinations, known for its powder-white beaches, turquoise waters, and laid-back tropical charm.

Located along the South Coast, this island-like paradise offers the perfect balance of relaxation and adventure, from swimming and snorkeling in crystal-clear waters to dhow cruises, skydiving, and exploring nearby marine life. Palm-lined shores, luxury beachfront resorts, and breathtaking sunsets create a peaceful escape that feels worlds away from everyday life. Whether you’re planning a romantic getaway, a family holiday, or a beach break after safari, Diani delivers an unforgettable coastal experience filled with comfort, beauty, and warm Swahili hospitality.

Packages

Diani Ultimate Beach Holiday: 5 Days and 4 Nights

Location: Diani Beach

USD 4,500

Sun, Sand & Sea in Diani: 4 Days & 3 Nights

Location: Diani Beach

USD 3,800

Quick Tropical Escape to Diani: 3 Days & 2 Nights

Location: Diani Beach

USD 3,800

Package Details

Diani Beach Deals – 5 Days and 4 Nights

Validity: 3rd January – 31st March

Consistently crowned Africa’s leading beach destination, Diani offers a slice of paradise like no other. Its crystal-clear, shallow waters and pristine white sands create the perfect setting for swimming, snorkeling, and laid-back beach walks. Explore vibrant coral reefs teeming with marine life — from colorful starfish and tropical fish to crabs and sea cucumbers.

When the sun sets, Diani comes alive with an exciting mix of nightlife, clubs, and international restaurants, making it a dream getaway for both relaxation and adventure seekers. We’ve secured exclusive deals at the best resorts and spots in Diani, so you can indulge in this coastal haven without compromise.

Hotel

Location: Diani Beach

Hotel NamesSGR Option (KSH)Flight Option (KSH)
Diani Sea Lodge58,50085,000
Diani Sea Resort60,10086,550
Diani Reef Beach Resort62,90089,400
Baobab Beach Resort68,90094,900
Swahili Beach Resort77,000102,500
Southern Palms Beach Resort102,600128,000

Package Includes:

  • Return SGR / Flight tickets (economy class)
  • Return transfers
  • Accommodation for 4 nights
  • Meals as per the hotel
  • Use of hotel amenities

Diani Beach Deals – 4 Days and 3 Nights

Validity: 3rd January – 31st March

Hotel

Location: Diani Beach

Hotel NamesSGR Option (KSH)Flight Option (KSH)
Diani Sea Lodge47,70071,850
Diani Sea Resort46,70072,650
Diani Reef Beach Resort49,30075,100
Baobab Beach Resort54,00079,999
Swahili Beach Resort59,20085,300
Southern Palms Beach Resort79,200105,000

Package Includes:

  • Return SGR / Flight tickets (economy class)
  • Return transfers
  • Accommodation for 3 nights
  • Meals as per the hotel
  • Use of hotel amenities

Diani Beach Deals – 3 Days and 2 Nights

Validity: 3rd January – 31st March

Hotel

Location: Diani Beach

Hotel NamesSGR Option (KSH)Flight Option (KSH)
Diani Sea Lodge34,30059,800
Diani Sea Resort34,80059,900
Diani Reef Beach Resort35,70061,700
Baobab Beach Resort38,50065,000
Swahili Beach Resort42,50068,500
Southern Palms Beach Resort55,40081,700

Package Includes:

  • Return SGR / Flight tickets (economy class)
  • Return transfers
  • Accommodation for 2 nights
  • Meals as per the hotel
  • Use of hotel amenities