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
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, including 1 special
25% OFF
Doric Cottages Diani | Diani Beach Specials

Doric Cottages Diani

Diani Beach Self-catering
Sleeps 8

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
R1084
Avg per night
R1445
R1084
Avg per night
Alfajiri Cliff Villa | Self-catering Diani Beach

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.

R42171
Avg per night
R42171
Avg per night
Diani Breeze Villas | Diani Beach Self-catering

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

  • Wi-Fi
  • Swimming Pool
  • Pet Friendly
  • On-site Parking
R1792
Avg per night
R1792
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
R41523
Avg per night
R41523
Avg per night
Taj Riviera House | Diani Beach Self-catering

Taj Riviera House

Diani Beach Self-catering
Sleeps 6

Taj Riviera House offers everything you need from a vacation house. The home is elegantly furnished with Zanzibar-style perfumed wood furniture and exquisite...

R2248
Avg per night
R2248
Avg per night
Apple Mango Apartments | Self-catering Diani Beach

Apple Mango Apartments

Diani Beach Self-catering
Sleeps 32

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
R965
Avg per night
R965
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
R2206
Avg per night
R2206
Avg per night
Villa Manjano | Self-catering Diani Beach

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
R18862
Avg per night
R18862
Avg per night
Gatehouse | Diani Beach Self-catering

Gatehouse

Diani Beach Self-catering
Sleeps 4

Welcome to our home; we hope you have a relaxing, happy and peaceful time. At Gatehouse we are delighted to be able to offer you an extensive choice of...

  • Braai/Barbecue
  • On-site Parking
R1930
Avg per night
R1930
Avg per night
Diani Place  | Self-catering Diani Beach

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

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1379
Avg per night
R1379
Avg per night
Fair Haven Resort | Diani Beach Self-catering

Fair Haven Resort

Diani Beach Resort, Self-catering
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
R3212
Avg per night
R3212
Avg per night
Villa Malachite | Self-catering Diani Beach

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
R6755
Avg per night
R6755
Avg per night
Dolly House | Diani Beach Self-catering

Dolly House

Diani Beach Guest House, Self-catering
Sleeps 2

Welcome to our home; we hope you have a relaxing, happy and peaceful time. At Dolly House we are delighted to be able to offer you an extensive choice of...

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

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

  • Swimming Pool
  • Braai/Barbecue
R6824
Avg per night
R6824
Avg per night
Villa Topaz | Diani Beach Self-catering

Villa Topaz

Diani Beach Self-catering
Sleeps 4

Villa Topaz is located in Diani Beach and situated a stone’s throw away from sandy beaches and the quiet shores of the Indian Ocean.The villa is a d

  • Swimming Pool
  • Braai/Barbecue
R12575
Avg per night
R12575
Avg per night
Shambani Cottages | Self-catering Diani Beach

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
R6204
Avg per night
R6204
Avg per night
LaSpaDiani | Diani Beach Self-catering

LaSpaDiani

Diani Beach Bed and Breakfast, Guest House, Self-catering
Sleeps 2

The scenic area of Diani Beach provides an idyllic location for LaSpaDiani. This is a great choice for couples exploring this coastal part of Kenya.

Breakfast Included
R275718
Avg per night
R275718
Avg per night
Sophia Baharini Apartment Hotel | Self-catering Diani Beach

Sophia Baharini Apartment Hotel

Diani Beach Self-catering
Sleeps 36

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
R827
Avg per night
R827
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
R2413
Avg per night
R2413
Avg per night
Diani Beach Villas Cottages | Self-catering Diani Beach

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
R2068
Avg per night
R2068
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.

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