Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
Diani Beach, Kenya

Resorts in Diani Beach:The Best Places to Relax

Diani Beach in Kwale County

Accommodation in Diani Beach

18 accommodation listings
Top pick 2019
Top pick 2019
Leopard Beach Resort and Spa | Diani Beach Resorts

Leopard Beach Resort and Spa

Diani Beach Resort
Sleeps 74 in 24 rooms

Leopard Beach Resort and Spa is built atop a coral cliff, surrounded by lush tropical gardens which drop onto the white sandy shores of the Indian Ocean...

  • Swimming Pool
Alfajiri Garden Villa | Resorts Diani Beach

Alfajiri Garden Villa

Diani Beach Resort, Self-catering
Sleeps 8

Alfajiri Garden Villa overlooks the Indian Ocean and the elevated position ensures privacy and stunning views on Diani Beach, considered one of the best...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R44150
Avg per night
Avg per night
R44150
Alfajiri Beach Villa | Diani Beach Resorts

Alfajiri Beach Villa

Diani Beach Resort, Self-catering
Sleeps 8

Alfajiri Beach Villa overlooks the Indian Ocean and the elevated position ensures privacy and stunning views on Diani Beach. The beach is considered one...

  • Swimming Pool
  • On-site Parking
R33113
Avg per night
Avg per night
R33113
Leisure Lodge Resort | Resorts Diani Beach

Leisure Lodge Resort

Diani Beach Resort
Sleeps 723 in 240 rooms

Within the natural beauty and bounty of Kenya’s south coast, nestled in Diani, Leisure Lodge Resort offers the ultimate in beach vacations. The exclusive...

  • Swimming Pool
Baobab Beach Resort and Spa | Diani Beach Resorts

Baobab Beach Resort and Spa

Diani Beach Resort
Sleeps 549

Located on the world famous Diani Beach, the Baobab Beach Resort and Spa is set within 80 acres of tropical gardens, overlooking the Indian Ocean. An...

  • Swimming Pool
  • On-site Parking
R2199
Avg per night for 2 guests
Avg per night for 2 guests
R2199
Morning Star Resort | Resorts Diani Beach

Morning Star Resort

Diani Beach Resort, Self-catering
Sleeps 104 in 43 rooms

Morning Star Diani offers accommodation in comfortable self-catering apartments, all of which have been constructed to European standards. Morning Star...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1011
Avg per night
Avg per night
R1011
The Sands At Chale Island | Diani Beach Resorts

The Sands At Chale Island

Diani Beach Resort
Sleeps 88 in 44 rooms

The Sands At Chale Island is a romantic and luxurious resort located on the small Chale Island 600 m off the mainland and 10 km from Diani. The island is...

  • Swimming Pool
R3459
Avg per night
Avg per night
R3459
Southern Palms Beach Resort | Resorts Diani Beach

Southern Palms Beach Resort

Diani Beach Resort
Sleeps 1200

Southern Palm Beach Resort is situated on the amazing white sandy shore of Diani Beach, just 35 km from Mombasa. The resort offers comfortable...

  • Swimming Pool
Breakfast Included
R2932
Avg per night for 2 guests
Avg per night for 2 guests
R2932
Diani Reef Beach Resort and Spa | Diani Beach Resorts

Diani Reef Beach Resort and Spa

Diani Beach Resort
Sleeps 333 in 111 rooms

Nestled in the pristine white sands of the South Kenyan coastline and overlooking the turquoise blue Indian Ocean, the exclusive Diani Reef Beach Resort...

  • Swimming Pool
  • On-site Parking
R3899
Avg per night for 2 guests
Avg per night for 2 guests
R3899
Swahili Beach | Resorts Diani Beach

Swahili Beach

Diani Beach Resort
Sleeps 24 in 8 rooms

Swahili Beach is an exotic beachfront 5 Star holiday resort situated in the heartland of coastal Kenya. Its magnificent horizon pool, fronting the...

  • Wi-Fi
  • Swimming Pool
R5336
Avg per night for 2 guests
Avg per night for 2 guests
R5336
Diani Bay Resort | Diani Beach Resorts

Diani Bay Resort

Diani Beach Resort
Sleeps 42

During our travels, we fell head over heels in love with the magical country of Kenya, and decided to create this charming hotel of 14 exquisitely...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Breakfast Included
R1026
Avg per night
Avg per night
R1026
Papatuo Villas | Resorts Diani Beach

Papatuo Villas

Diani Beach Resort
Sleeps 28 in 8 rooms

Papatuo Villas is located in Diani Beach, only a short distance for the sandy shores of the Indian Ocean. Papatuo offers guests accommodation, in...

  • Swimming Pool
  • On-site Parking
R1055
Avg per night
Avg per night
R1055
Lotfa Resort Diani | Diani Beach Resorts

Lotfa Resort Diani

Diani Beach Self-catering, Resort
Sleeps 120 in 36 rooms

Lotfa Resort is a vibrant paradise located in Diani Beach, to the south of Mombasa. Guests can swim with the biggest fish in the ocean, the whale shark,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2433
Avg per night for 2 guests
Avg per night for 2 guests
R2433
Golini Resorts | Resorts Diani Beach

Golini Resorts

Diani Beach Resort
Sleeps 14 in 2 rooms

Diani Beach is one of Kenya’s most popular holiday destinations because of its seemingly endless stretch of white sandy coastlines. Golini Resorts offer...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2052
Avg per night
Avg per night
R2052
Fair Haven Resort | Diani Beach Resorts

Fair Haven Resort

Diani Beach Self-catering, Resort
Sleeps 12

Fair Haven is a fully furnished holiday home located approximately 800 meters from Diani Beach and tailored for families, groups, couples and backpackers....

  • Wi-Fi
  • Braai/Barbecue
R3415
Avg per night
Avg per night
R3415
Jacaranda Indian Ocean Beach Resort | Resorts Diani Beach

Jacaranda Indian Ocean Beach Resort

Diani Beach Resort
Sleeps 200 in 100 rooms

Start making your dreams a reality, located along pristine stretches of white sandy beach, amid aloof coconut trees and historic baobabs, the Jacaranda...

  • Swimming Pool
R2331
Avg per night for 2 guests
Avg per night for 2 guests
R2331
Diver's Village - Diani Beach | Diani Beach Resorts

Diver's Village - Diani Beach

Diani Beach Bed and Breakfast, Resort
Sleeps 20 in 10 rooms

Diver’s Village is a resort situated in Diani Beach offering luxurious accommodation for scuba divers and holiday makers looking to be close to the beach...

  • Wi-Fi
  • Swimming Pool
Breakfast Included
R1143
Avg per night for 2 guests
Avg per night for 2 guests
R1143
Afrika Pearl and Spa | Resorts Diani Beach

Afrika Pearl and Spa

Diani Beach Hotel, Resort
Sleeps 51 in 17 rooms

Afrika Pearl and Spa is located in Diani Beach, only 35 km from the city of Mombasa and 10 minutes from Ukunda airstrip. Stay at the feet of one of the...

  • Wi-Fi
  • Swimming Pool
Breakfast Included
R1818
Avg per night for 2 guests
Avg per night for 2 guests
R1818

    Diani Beach accommodation

    If you are looking for Diani Beach holiday accommodation , SafariNow has a selection of Self-catering, Resort, Hotel holiday accommodation in Diani Beach and surrounds. With 73 listings in Diani Beach, our handy Diani Beach map search and great low prices, it's easy to book the perfect holiday accommodation for your Diani Beach visit.

    We also have some great special accommodation deals in Diani Beach Kenya