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

Hotels in Diani Beach: The Best Places to Stay

Diani Beach in Kwale County

Accommodation in Diani Beach

7 accommodation listings
Flamboyant | Diani Beach Hotels

Flamboyant

Diani Beach Hotel
Sleeps 16 in 8 rooms

Flamboyant is a family home that sits on the beautiful beach of Diani, approximately 30 km south of Mombasa on the Kenyan Coast. Lulled by the transparent and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R3363
Avg per night for 2 guests
R3363
Avg per night for 2 guests
The Maji - Beach Boutique Hotel | Hotels Diani Beach

The Maji - Beach Boutique Hotel

Diani Beach Hotel
Sleeps 42 in 14 rooms
1 review

The Maji - Beach Boutique Hotel is located in Diani Beach, ideal for small- or large groups.There are 16 luxuriously decorated rooms to choose from,

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R4960
Avg per night for 2 guests
R4960
Avg per night for 2 guests
Papillon Lagoon Reef Hotel | Diani Beach Hotels

Papillon Lagoon Reef Hotel

Diani Beach Hotel
Sleeps 300 in 150 rooms

Papillon Lagoon Reef is located on Diani Beach, which is widely considered to be Kenya's most beautiful beach. The hotel is built in traditional Swahili style...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2550
Avg per night for 2 guests
R2550
Avg per night for 2 guests
Asins Holiday Inn  | Hotels 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 hot

  • Swimming Pool
R813
Avg per night for 2 guests
R813
Avg per night for 2 guests
Afrika Pearl and Spa | Diani Beach Hotels

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
R1738
Avg per night for 2 guests
R1738
Avg per night for 2 guests
Elewana Collection - AfroChic Diani Beach | Hotels Diani Beach

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

  • Swimming Pool
R6789
Avg per night for 2 guests
R6789
Avg per night for 2 guests
The Sands At Nomad Beach Hotel | Diani Beach Hotels

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
R3741
Avg per night
R3741
Avg per night

    Diani Beach accommodation

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