Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability
Diani Beach, Kenya
Select dates 2 Guests

Diani Beach Accommodation-3

Diani Beach in Kwale County

Accommodation in Diani Beach

69 accommodation listings, including 1 special
Villa Malachite | Diani Beach Accommodation

Villa Malachite

Diani Beach Self-catering
Sleeps 8

Villa Malachite is located in Diani Beach and enjoys spectacular views across palm gardens to the Indian Ocean. The two balconies, the master bedroom and the...

  • Swimming Pool
  • Braai/Barbecue
R7044
Avg per night
R7044
Avg per night
Leisure Lodge Resort | Accommodation 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
R2760
Avg per night
R2760
Avg per night
Villa Manjano | Diani Beach Accommodation

Villa Manjano

Diani Beach Self-catering
Sleeps 9

We invite you to enjoy your holiday at this exclusive private holiday residence. Villa Manjano is located only 250 metres from the white sandy Diani Beach on...

  • Swimming Pool
R20315
Avg per night
R20315
Avg per night
Diani House | Accommodation Diani Beach

Diani House

Diani Beach Self-catering, Bed and Breakfast
Sleeps 12 in 6 rooms

Diani House is located approximately 30 km south of Mombasa Island, on Diani Beach. The house is set in 12 acres of forested garden with 150 m of beach...

  • Swimming Pool
R3594
Avg per night
R3594
Avg per night
Jacaranda Indian Ocean Beach Resort | Diani Beach Accommodation

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 Indian...

  • Swimming Pool
R2286
Avg per night
R2286
Avg per night
Papatuo Villas | Accommodation 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 stylishly...

  • Swimming Pool
  • On-site Parking
R1035
Avg per night
R1035
Avg per night
Diani Campsite and Cottages | Diani Beach Accommodation

Diani Campsite and Cottages

Diani Beach Self-catering, Camping and Caravanning, Backpacker
Sleeps 58 in 17 rooms

Diani Campsite and Cottages offers comfortable accommodation for budget travellers, situated in Diani and only a stone’s throw from the beach. It is close to...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R503
Avg per night
R503
Avg per night
Spice of The Coast | Accommodation Diani Beach

Spice of The Coast

Diani Beach Self-catering, Bed and Breakfast
Sleeps 12 in 5 rooms

Spice of The Coast is a small family-run hotel set 800 m from the white sandy beaches of the Indian Ocean in Diani Beach, Mombasa’s south coast. Set on a...

  • Wi-Fi
  • Swimming Pool
R2070
Avg per night
R2070
Avg per night
The Sands At Nomad Beach Hotel | Diani Beach Accommodation

The Sands At Nomad Beach Hotel

Diani Beach Hotel, Bed and Breakfast
Sleeps 86 in 37 rooms

The Sands at Nomad Beach Hotel is located on Diani Beach in Kenya, just a short drive from Mombasa. The hotel offers resort like accommodation in stylish rooms...

  • Swimming Pool
  • On-site Parking
R3838
Avg per night
R3838
Avg per night
The Sands At Chale Island | Accommodation Diani Beach

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 only...

  • Swimming Pool
R3385
Avg per night
R3385
Avg per night
Morning Star Resort | Diani Beach Accommodation

Morning Star Resort

Diani Beach Self-catering, Resort
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 Diani...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R992
Avg per night
R992
Avg per night
Afrika Pearl and Spa | Accommodation 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 finest...

  • Wi-Fi
  • Swimming Pool
R1782
Avg per night
R1782
Avg per night
Golini Resorts | Diani Beach Accommodation

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 the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2012
Avg per night
R2012
Avg per night
Diani Oasis Villas | Accommodation Diani Beach

Diani Oasis Villas

Diani Beach Guest House
Sleeps 14 in 3 rooms

Diani Oasis Villas offers comfortable accommodation situated right on the beach, and 500 m from the famous Forty Thieves Beach Bar.There are three private...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2846
Avg per night
R2846
Avg per night
Trekker's Tavern Cottages | Diani Beach Accommodation

Trekker's Tavern Cottages

Diani Beach Lodge
Sleeps 20 in 5 rooms

At the hill top in Ruhija overlooking the Bwindi Impenetrable Forest, the Trekker's Tavern Cottages offer an eco-friendly and warm atmosphere in five spacious...

  • On-site Parking
R3162
Avg per night
R3162
Avg per night
Asins Holiday Inn  | Accommodation Diani Beach

Asins Holiday Inn

Diani Beach Hotel
Sleeps 52 in 26 rooms

Situated along the coast of Diani Beach, Asins Holiday Inn offers a relaxing and peaceful stay for guests visiting this scenic part of Kenya.The hotel has 26...

  • Swimming Pool
R834
Avg per night
R834
Avg per night
Diani Banda Cottage | Diani Beach Accommodation

Diani Banda Cottage

Diani Beach Guest House
Sleeps 10 in 5 rooms

On arrival you will hear the laughter, you’ll see the smiling happy people and you’ll catch the enthusiasm, as together with miles of pearly white beach and...

  • Wi-Fi
  • On-site Parking
R489
Avg per night
R489
Avg per night
Diani Blue | Accommodation Diani Beach

Diani Blue

Diani Beach Bed and Breakfast
Sleeps 18 in 6 rooms

Diani Blue is a stunning guest house situated in Diani Beach, just a short walk from the white sandy beach and nearby shopping centre. The guest house offers a...

  • Wi-Fi
  • Swimming Pool
R3217
Avg per night
R3217
Avg per night
Coral Beach Cottages | Diani Beach Accommodation

Coral Beach Cottages

Diani Beach Bed and Breakfast
Sleeps 64 in 22 rooms

Surrounded by beautiful gardens, the Coral beach Cottages enjoy elevated views of the Indian Ocean and easy access onto its quiet and sheltered white beach,...

  • Swimming Pool
R834
Avg per night
R834
Avg per night
Elephant Safari Apartments | Accommodation Diani Beach

Elephant Safari Apartments

Diani Beach Self-catering
Sleeps 12 in 2 rooms

Elephant Safari Apartments are situated in Diani Beach, just a short drive or walk to the ocean. The apartments offers self-catering accommodation, ideal for...

  • Swimming Pool
  • On-site Parking
R661
Avg per night
R661
Avg per night

Diani Beach Accommodation

If you are looking for Diani Beach holiday accommodation , SafariNow has a selection of Self-catering, Resort, Bed and Breakfast holiday accommodation in Diani Beach and surrounds. With 69 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

Did you know? Diani Beach Accommodation is often misspelt. Here are some variations:

DianiBeach Accommodation,