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

Diani Beach Accommodation

Diani Beach in Kwale County

Accommodation in Diani Beach

75 accommodation listings, including 2 specials
Diani House | Diani Beach Accommodation

Diani House

Diani Beach Self-catering, Bed and Breakfast
Sleeps 12

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
Breakfast Included
R3593
Avg per night
Avg per night
R3593
Villa Turquoise | Accommodation 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,...

  • Swimming Pool
  • Braai/Barbecue
R7114
Avg per night
Avg per night
R7114
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...

  • Swimming Pool
  • Braai/Barbecue
R7042
Avg per night
Avg per night
R7042
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
Kusini Beach Cottages | Diani Beach Accommodation

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

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

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
R1868
Avg per night
Avg per night
R1868
Dolly House | Diani Beach Accommodation

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
R1150
Avg per night
Avg per night
R1150
Gatehouse | Accommodation Diani Beach

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
R2012
Avg per night
Avg per night
R2012
Elewana Collection - AfroChic Diani Beach | Diani Beach Accommodation

Elewana Collection - AfroChic Diani Beach

Diani Beach Hotel
Sleeps 20 in 10 rooms

Some destinations are timeless; others are often well kept secrets. Lying south of Mombasa, Kenya, on one of the most beautiful beaches in the world,...

  • Swimming Pool
R6724
Avg per night for 2 guests
Avg per night for 2 guests
R6724
Diani Campsite and Cottages | Accommodation Diani Beach

Diani Campsite and Cottages

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

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2012
Avg per night
Avg per night
R2012
Diani Place  | Accommodation 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...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1437
Avg per night
Avg per night
R1437
Bahari Dhow Beach Villas | Diani Beach Accommodation

Bahari Dhow Beach Villas

Diani Beach Hotel
Sleeps 20

Featuring free WiFi and air conditioning Bahari Dhow Beach Villas is situated in Diani Beach 3.4 km from The Diani Beach Shopping Centre. Colobus...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1052
Avg per night
Avg per night
R1052
The Sands at Nomad | Accommodation Diani Beach

The Sands at Nomad

Diani Beach Hotel
Sleeps 20

Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a...

  • Wi-Fi
  • Swimming Pool
R5003
Avg per night
Avg per night
R5003
Sunset Villa Boutique Resort | Diani Beach Accommodation

Sunset Villa Boutique Resort

Diani Beach Hotel
Sleeps 20

Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. A roundtrip airport shuttle is provided for a...

  • Wi-Fi
  • Swimming Pool
  • Pet Friendly
  • On-site Parking
R1694
Avg per night
Avg per night
R1694
Amber Villas | Accommodation Diani Beach

Amber Villas

Diani Beach Hotel
Sleeps 20

This lovely hotel is located in Ukunda-Diani Beach. Amber Villas guarantees a quiet stay as it counts with just 10 accommodation units. Amber Villas is...

  • On-site Parking
R3766
Avg per night
Avg per night
R3766
Lofta Resort | Accommodation Diani Beach

Lofta Resort

Diani Beach Wi-Fi, Available This Weekend, Available Next Weekend
Sleeps 73 in 29 rooms

Lotfa Resort Diani is ideally located along Diani beach road in the South Coast of Mombasa, a vibrant little paradise on the Indian Ocean shores just to...

  • Wi-Fi
Villa Mandhari | Diani Beach Accommodation

Villa Mandhari

Diani Beach Wi-Fi, Available This Weekend
Sleeps 48 in 12 rooms

Upon entering the villa, you are greeted by the expansive open plan living and dining area, which lead to a sheltered terrace, overlooking the beautifully...

  • Wi-Fi
Breakfast Included
Villa Mandhari Diani Beach | Accommodation Diani Beach

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
R1200
Avg per night for 2 guests
Avg per night for 2 guests
R1200

Diani Beach Reviews

the new way of visiting Diani Beach

the first time I came here, there was almost noting, except small kibanda along the main road selling curious for the few turist or better to say travelleres that were landing in Diani after safari... see more

Alberta la Scala
Italy

Stunning sandy beaches

Located 45 minutes south of the island city of Mombasa, Diani Beach offers 15kms of stunning sandy beaches, plenty of water sports (Diving, Windsurfing, Kite Surfing, Snorkelling, Jet Skis, Deep Sea... see more

Joan Willson
Kenya

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