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

Diani Beach Accommodation: Discover Unique Places to Stay

Diani Beach in Kwale County

Accommodation in Diani Beach

69 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 | Accommodation 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
Baobab Beach Resort and Spa | Diani Beach Accommodation

Baobab Beach Resort and Spa

Diani Beach Resort
Sleeps 549

Located on the world famous Diani Beach, the Baobab Beach Resort and Spa is set within 80 acres of tropical gardens, overlooking the Indian Ocean. A

  • Swimming Pool
  • On-site Parking
R2068
Avg per night for 2 guests
R2068
Avg per night for 2 guests
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 manicured...

  • Wi-Fi
  • Swimming Pool
  • Pet Friendly
  • On-site Parking
R1792
Avg per night
R1792
Avg per night
Alfajiri Garden Villa | Diani Beach Accommodation

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 | Accommodation Diani Beach

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
Diani Bay Resort | Diani Beach Accommodation

Diani Bay Resort

Diani Beach Resort
Sleeps 42

During our travels, we fell head over heels in love with the magical country of Kenya, and decided to create this charming hotel of 14 exquisitely designed...

Breakfast Included
R1792
Avg per night
R1792
Avg per night
Apple Mango Apartments | Accommodation 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
The Maji - Beach Boutique Hotel | Diani Beach Accommodation

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
R4880
Avg per night for 2 guests
R4880
Avg per night for 2 guests
Mbinzaka Guest Cottage | Accommodation Diani Beach

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
Diver's Village - Diani Beach | Diani Beach Accommodation

Diver's Village - Diani Beach

Diani Beach Bed and Breakfast, Resort
Sleeps 20 in 10 rooms

Diver’s Village is a resort situated in Diani Beach offering luxurious accommodation for scuba divers and holiday makers looking to be close to the beach and...

Breakfast Included
R1100
Avg per night for 2 guests
R1100
Avg per night for 2 guests
Villa Manjano | Accommodation 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
Diani Blue | Diani Beach Accommodation

Diani Blue

Diani Beach Bed and Breakfast
Sleeps 18

Diani Blue is a stunning guest house situated in Diani Beach, just a short walk from the white sandy beach and nearby shopping centre. The guest house offers a...

Breakfast Included
R2987
Avg per night for 2 guests
R2987
Avg per night for 2 guests
The Cove Retreat | Accommodation Diani Beach

The Cove Retreat

Diani Beach Lodge
Sleeps 12

Nestled in its own private cove among baobab trees lining the beach, lies The Cove Retreat. Situated 12 km south of the bustling, busy beach of Diani, The...

  • Swimming Pool
R5928
Avg per night for 2 guests
R5928
Avg per night for 2 guests
Gatehouse | Diani Beach Accommodation

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 Reef Beach Resort and Spa | Accommodation Diani Beach

Diani Reef Beach Resort and Spa

Diani Beach Resort
Sleeps 333 in 111 rooms

Nestled in the pristine white sands of the South Kenyan coastline and overlooking the turquoise blue Indian Ocean, the exclusive Diani Reef Beach Resort and...

  • Swimming Pool
  • On-site Parking
R3667
Avg per night for 2 guests
R3667
Avg per night for 2 guests
Diani Pearl Luxury Apartments | Diani Beach Accommodation

Diani Pearl Luxury Apartments

Diani Beach Guest House
Sleeps 34 in 11 rooms

Diani Pearl Luxury Apartments is located in Diani Beach, on Kenya’s famous south coast. The south coast is home to numerous excursions and sporting activities,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1034
Avg per night
R1034
Avg per night
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 apartments in...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1379
Avg per night
R1379
Avg per night
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, AfroChic...

  • Swimming Pool
R6665
Avg per night for 2 guests
R6665
Avg per night for 2 guests
Fair Haven Resort | Accommodation Diani Beach

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

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, Bed and Breakfast holiday 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 holiday accommodation for your Diani Beach visit.

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