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

Self-catering accommodation in Diani Beach

Diani Beach in Kwale County

Self-catering accommodation in Diani Beach

38 accommodation listings

Apple Mango Apartments

Diani Beach Self-catering
Sleeps 42 in 9 rooms

Apple Mango Apartments offers a self-catering holiday destination for families, couples and business travellers visiting Diani Beach. There are eight well...

  • Swimming Pool
  • On-site Parking
$28
Avg per night for 2 guests
Avg per night for 2 guests
$28

Diani Beach Villas Cottages

Diani Beach Self-catering
Sleeps 6

We, at Diani Beach Villas Cottages are a dedicated team that would like to make your stay as enjoyable as possible; not only do we offer accommodation but...

  • Wi-Fi
  • Pet Friendly
  • On-site Parking
$150
Avg per night
Avg per night
$150

Diani Beachalets

Diani Beach Self-catering
Sleeps 50 in 13 rooms

Diani Beachalets is located on Diani Beach Road next to a 3 km stretch of white sandy beach perfect for snorkelling and long walks at sunset. The chalets...

  • Braai/Barbecue
  • On-site Parking
$50
Avg per night
Avg per night
$50

Doric Cottages Diani

Diani Beach Self-catering
Sleeps 60

Doric Cottages are fully self-catering, spacious and luxurious 2 bedroom cottages. They are the perfect getaway in Diani Beach, South Coast in Kenya that...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$91
Avg per night
Avg per night
$91

Elephant Safari Apartments

Diani Beach Self-catering
Sleeps 12

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

  • Swimming Pool
  • On-site Parking
$46
Avg per night for 2 guests
Avg per night for 2 guests
$46

Amani Luxury Apartments

Diani Beach Self-catering
Sleeps 28 in 10 rooms

Amani Luxury Apartments, a development offering two-bedroom apartments with a unique African chic flair. The apartments are located approximately 500 m...

  • Wi-Fi
  • Swimming Pool
$110
Avg per night
Avg per night
$110

Villa Mandhari Diani Beach

Diani Beach Self-catering
Sleeps 60

Villa Mandhari Diani Beach is an exclusive collection of 12 private luxury villas for the most refined travellers who seek total privacy. Each luxury...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$76
Avg per night for 2 guests
Avg per night for 2 guests
$76

Sunset Villa Diani

Diani Beach Self-catering
Sleeps 42 in 11 rooms

Located in absolute privacy, Sunset Villa Diani is just 30 km south of Mombasa, right in the middle of a lush tropical garden and only moments away from...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$52
Avg per night
Avg per night
$52

Glory Ocean Villas

Diani Beach Self-catering
Sleeps 12 in 4 rooms

Glory Ocean Villas is surrounded by large palm trees and lush gardens, located in Diani.There are four spacious villas available that are set around the...

  • Swimming Pool
  • On-site Parking
$50
Avg per night
Avg per night
$50

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

  • Swimming Pool
  • Braai/Barbecue
$490
Avg per night
Avg per night
$490

Kitu Kidogo Cottages

Diani Beach Self-catering
Sleeps 6 in 2 rooms

Kitu Kidogo Cottages is an exclusive holiday retreat tucked away in a coastal indigenous forest that has been around for centuries. Accommodation is...

$75
Avg per night
Avg per night
$75

Diani Campsite and Cottages

Diani Beach Backpacker, Camping and Caravanning, Self-catering
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...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
$35
Avg per night
Avg per night
$35

Villa Turquoise

Diani Beach Self-catering
Sleeps 10

Villa Turquoise is located in Diani Beach and enjoys spectacular views across palm gardens to the Indian Ocean. A full-length terrace overlooks the pool,...

  • Swimming Pool
  • Braai/Barbecue
$495
Avg per night
Avg per night
$495

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
$69
Avg per night
Avg per night
$69

Diani Place

Diani Beach Self-catering
Sleeps 20

Diani Place is a premier hotel apartments located in Diani Beach in South Coast Kenya. We pride ourselves as the most convenient and comfortable...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
$100
Avg per night
Avg per night
$100

Diani Breeze Villas

Diani Beach Self-catering
Sleeps 40

Diani Breeze Villas are located in Diani Beach on the South Coast of Kenya. We are about 200 m from the unspoilt beach and surrounded by beautiful...

  • Wi-Fi
  • Swimming Pool
  • Pet Friendly
  • On-site Parking
$130
Avg per night
Avg per night
$130

Alfajiri Cliff Villa

Diani Beach Self-catering
Sleeps 8

Sheltered on a coral cliff, above the talcum sands of Diani Beach, this stylish private retreat is perfect for lazy days, fine food and panoramic...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$3059
Avg per night
Avg per night
$3059

Watano House

Diani Beach Self-catering
Sleeps 14

At Watano Beach House we are delighted to be able to offer you an extensive choice of accommodation, to suit you and your family whatever your needs. We...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$700
Avg per night
Avg per night
$700

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
$2259
Avg per night
Avg per night
$2259

Mzima House

Diani Beach Self-catering
Sleeps 10

The recently built Mzima is one of the most grand of all the exclusive houses in Diani Beach, Kenya. The house is laid out around a large swimming pool...

  • Wi-Fi
  • Swimming Pool
$1200
Avg per night
Avg per night
$1200

Diani Beach Self-catering accommodation

Do your holiday plans include cooking a romantic dinner for that special someone, having a lekker braai with friends or a breakfast fry-up with the family? You're spoilt for choice with 3 options of Self-catering accommodation in Diani Beach.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R445 per person sharing and keep an eye out for specials.

Booking couldn't be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?