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

Self Catering Accommodation in Diani Beach: Discover Unique Places to Stay

Diani Beach in Kwale County

Accommodation in Diani Beach

38 accommodation listings
Apple Mango Apartments | Diani Beach Self-catering

Apple Mango Apartments

Diani Beach Self-catering
Sleeps 32 in 8 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
R994
Avg per night
R994
Avg per night
Diani Beachalets | Self-catering Diani Beach

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

  • On-site Parking
R497
Avg per night
R497
Avg per night
Diani Beach Villas Cottages | Diani Beach Self-catering

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

  • Wi-Fi
  • Pet Friendly
  • On-site Parking
R2131
Avg per night
R2131
Avg per night
Sunset Villa Diani | Self-catering Diani Beach

Sunset Villa Diani

Diani Beach Self-catering
Sleeps 26 in 3 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 one of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3125
Avg per night
R3125
Avg per night
Glory Ocean Villas | Diani Beach Self-catering

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

  • Swimming Pool
  • On-site Parking
R852
Avg per night
R852
Avg per night
Villa Holly & Villa Dora | Self-catering Diani Beach

Villa Holly & Villa Dora

Diani Beach Self-catering
Sleeps 40 in 5 rooms

Villa Dora and villa holly are situated in the exquisite Diani Beach in Kenya, making it the ideal location for anyone looking for a relaxing,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R7898
Avg per night
R7898
Avg per night
Shambani Cottages | Diani Beach Self-catering

Shambani Cottages

Diani Beach Self-catering
Sleeps 21 in 7 rooms

Shambani is a tropical garden of four acres located on the coast of Kenya at Diani Beach, which is 30 km south of Mombasa. We offer five cottages of different...

  • Swimming Pool
  • Braai/Barbecue
R6393
Avg per night
R6393
Avg per night
Kitu Kidogo Cottages | Self-catering Diani Beach

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

R1065
Avg per night
R1065
Avg per night
Kusini Beach Cottages | Diani Beach Self-catering

Kusini Beach Cottages

Diani Beach Self-catering
Sleeps 24 in 5 rooms

Welcome to Kusini Beach Cottages, a small tourist complex built in front of one of the most beautiful white sand beaches along the Kenyan coast. Kusini Beach...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2273
Avg per night
R2273
Avg per night
Diani Breeze Villas | Self-catering Diani Beach

Diani Breeze Villas

Diani Beach Self-catering
Sleeps 40 in 8 rooms

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

  • Wi-Fi
  • Swimming Pool
  • Pet Friendly
  • On-site Parking
R1847
Avg per night
R1847
Avg per night
Alfajiri Cliff Villa | Diani Beach Self-catering

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

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R43457
Avg per night
R43457
Avg per night
Lotfa Resort Diani | Self-catering Diani Beach

Lotfa Resort Diani

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

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2358
Avg per night for 2 guests
R2358
Avg per night for 2 guests
Doric Cottages Diani | Diani Beach Self-catering

Doric Cottages Diani

Diani Beach Self-catering
Sleeps 8 in 2 rooms

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

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1445
Avg per night
R1445
Avg per night
Watano House | Self-catering Diani Beach

Watano House

Diani Beach Self-catering
Sleeps 14 in 7 rooms

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
R9944
Avg per night
R9944
Avg per night
Sophia Baharini Apartment Hotel | Diani Beach Self-catering

Sophia Baharini Apartment Hotel

Diani Beach Self-catering
Sleeps 36 in 18 rooms

Sophia Baharini Apartment Hotel is located in Diani, on the South Coast of Kenya. The hotel comprises 18 one-bedroom apartments and two studio apartments...

  • Wi-Fi
  • Swimming Pool
R852
Avg per night
R852
Avg per night
Alfajiri Garden Villa | Self-catering Diani Beach

Alfajiri Garden Villa

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

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R42789
Avg per night
R42789
Avg per night
Garden House Diani | Diani Beach Self-catering

Garden House Diani

Diani Beach Self-catering
Sleeps 7

Garden House Diani is situated some 25 km from Mombasa in the Diani Beach area. Enjoy the fresh ocean air at this self-catering bungalow, only 700m from the...

  • Swimming Pool
  • On-site Parking
R2486
Avg per night
R2486
Avg per night
Shalom Cottages Diani | Self-catering Diani Beach

Shalom Cottages Diani

Diani Beach Self-catering
Sleeps 12 in 3 rooms

Located along the south coast of Mombasa, the Shalom Cottages are elegantly designed in a Swahili style to give you that authentic feel, with the comfort and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1321
Avg per night
R1321
Avg per night
Mbinzaka Guest Cottage | Diani Beach Self-catering

Mbinzaka Guest Cottage

Diani Beach Self-catering
Sleeps 8 in 3 rooms

Whether for a family holiday or a quiet getaway, Mbinzaka Guest Cottage presents a vibrant, serene and intimate little paradise near the shores of the Indian...

  • Braai/Barbecue
  • On-site Parking
R2273
Avg per night
R2273
Avg per night
Alfajiri Beach Villa | Self-catering Diani Beach

Alfajiri Beach Villa

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

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

Diani Beach accommodation|

If you are looking for Diani Beach self catering accommodation , SafariNow has a selection of self catering 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 self catering holiday accommodation for your Diani Beach visit.