USD
en en English
Transport
Metro

15 properties found

Show on map

Filters

Clear all filters to see all properties

  • Pinewood Beach Resort And Spa

    Pinewood Beach Resort And Spa

    Hotel

    Excellent

    (164 reviews)

    9
    Situated nearly 25 minutes' walk from Kaya Kinondo Sacred Forest, the 4-star boutique-style Pinewood Beach Resort And Spa Diani Beach features Wi-Fi in public areas, and a car park on site. Located 5…

    starts from

    US$ 262 per one night

  • Papillon Lagoon Reef Hotel

    Papillon Lagoon Reef Hotel

    Hotel

    Good

    (473 reviews)

    7.8
    Located nearly 5 minutes' walk from Diani Beach, the 3-star Papillon Lagoon Reef Hotel Diani Beach features snorkelling, diving, and lawn tennis. While staying merely 1.7 km from Colobus Conservation…

    starts from

    US$ 390 per one night

  • Nomad Beach Resort

    Nomad Beach Resort

    Hotel

    Excellent

    (140 reviews)

    8.8
    Located about 5 minutes' walk from The Sands at Nomad Boutique Resort, the comfortable Nomad Beach Resort Diani Beach features windsurfing, snorkelling, and canoeing. This 5-star resort offers 26…

    starts from

    US$ 414 per one night

  • Asha Boutique Hotel

    Asha Boutique Hotel

    Hotel

    Excellent

    (180 reviews)

    9.2
    Asha Boutique Hotel Diani Beach offers easy access to Baharini Shopping Centre, which is situated around 5 minutes' walk away. This hotel lies only 1.4 km from The Diani Beach Shopping Centre, and…

    starts from

    US$ 221 per one night

  • Safari Beach Hotel

    Safari Beach Hotel

    Hotel

    Good

    (319 reviews)

    8
    The beachfront Safari Beach Hotel Diani Beach, located only 1.9 km from Colobus Conservation Museum, offers a swimming pool and Wi-Fi in public areas. Providing access to such entertainment venues as…

    starts from

    US$ 157 per one night

  • Ocean Village Club (Adults Only)

    Ocean Village Club (Adults Only)

    Hotel

    Excellent

    (999 reviews)

    9.6
    Located around a 5-minute walk from Diani Beach, Ocean Village Club Diani Beach hotel features lawn tennis, ping pong, and darts. The hotel, located 2.6 km from Baharini Shopping Centre, features a…

    starts from

    US$ 250 per one night

  • Boxo Diani - Unique Beach Front Container Eco-Hotel

    Boxo Diani - Unique Beach Front Container Eco-Hotel

    Hotel

    Excellent

    (508 reviews)

    8.6
    Featuring a swimming pool, Boxo Diani - Unique Beach Front Container Eco-Hotel Diani Beach is 4.3 km from Kinondo Shwari. This hotel provides guests with bicycle usage for a more entertaining stay.

    starts from

    US$ 67 per one night

  • Soul Breeze Beach Resort

    Soul Breeze Beach Resort

    Hotel

    Good

    (496 reviews)

    8
    Situated only 0.9 km from Lantana Galu Beach, the 3-star Soul Breeze Beach Resort Diani Beach features Wi-Fi in public areas, and secure parking on site. Located 5 km from Ukunda airport, this Diani…

    starts from

    US$ 84 per one night

  • Eleven Pearl Boutique Hotel & Spa

    Eleven Pearl Boutique Hotel & Spa

    Hotel

    Good

    (488 reviews)

    8
    Offering cars for rent, as well as Wi-Fi in public areas, Eleven Pearl Boutique Hotel & Spa Diani Beach is 2.5 km from Shakatak Disco. Situated a short way from Colobus Conservation, this 4-star…

    starts from

    US$ 149 per one night

  • Seaclusion Diani

    Seaclusion Diani

    Hotel

    Excellent

    (220 reviews)

    8.8
    Situated nearly a 25-minute walk from Diani Beach, the 4-star Seaclusion Diani Hotel Diani Beach offers 6 rooms. This hotel, located in the vicinity of Diplomat Diani Beach Resort, features a…

    starts from

    US$ 152 per one night

  • Lalagalu - Beachfront Ecocabins

    Lalagalu - Beachfront Ecocabins

    Hotel

    Excellent

    (309 reviews)

    8.6
    Featuring Wi-Fi throughout the property, Lalagalu - Beachfront Ecocabins Diani Beach hotel is 850 metres from Lantana Galu Beach. At this hotel, guests will find a golf club to stay active.

    starts from

    US$ 465 per one night

  • Blue Marlin Beach Hotel

    Blue Marlin Beach Hotel

    Hotel

    Excellent

    (199 reviews)

    8.2
    The beachfront Blue Marlin Beach Hotel Diani Beach, located a mere 1.4 km from Galu Kinondo Beach, offers guests a restaurant. This 3-star hotel boasts a swimming pool and a palm garden about a 15…

    starts from

    US$ 232 per one night

  • African Dream Cottages - Diani Beach

    African Dream Cottages - Diani Beach

    Hotel

    Excellent

    (155 reviews)

    8.2
    African Dream Cottages - Diani Beach hotel features 20 rooms and lies a 25-minute walk from Shakatak Disco. Situated fairly close to Full Moon Disco Club, this hotel offers a swimming pool, a sundeck…

    starts from

    US$ 182 per one night

  • Prideinn Hotel Diani

    Prideinn Hotel Diani

    Hotel

    Excellent

    (391 reviews)

    8.2
    Situated 20 minutes' walk from Diplomat Diani Beach Resort, Prideinn Hotel Diani Diani Beach offers a business centre with a range of business amenities. The inn features Wi-Fi in public areas and a…

    starts from

    US$ 100 per one night

  • Villa Mandhari - Diani Beach

    Villa Mandhari - Diani Beach

    Hotel

    Good

    (21 reviews)

    7.6
    Offering cars for rent, as well as Wi-Fi in public areas, Villa Mandhari - Diani Beach hotel is 10 minutes' drive from Diani Shopping Centre. Featuring 7 rooms with views of the garden, the hotel is…

    starts from

    US$ 155 per one night

All accommodations in Diani Beach

Choose from our list of carefully selected hotels to make your stay unforgettable!

Show more Show less

Change your search parametres to find the hotel you want.

Thank you for subscribing
Currency
  • USD U.S. dollar
  • EUR Euro
  • GBP Pound sterling
  • AUD Australian dollar
  • CAD Canadian dollar
  • BRL Brazilian real
  • BGN Bulgarian lev
  • CNY Chinese yuan
  • CZK Czech koruna
  • DKK Danish krone
  • HKD Hong Kong dollar
  • ILS Israeli new sheqel
  • JPY Japanese yen
  • MYR Malaysian ringgit
  • NZD New Zealand dollar
  • NOK Norwegian krone
  • PLN Polish zloty
  • RON Romanian leu
  • RUB Russian ruble
  • SAR Saudi riyal
  • SGD Singapore dollar
  • ZAR South African rand
  • KRW South Korean won
  • SEK Swedish krona
  • CHF Swiss franc
  • TRY Turkish lira
  • UAH Ukrainian hryvnia
  • THB Thai baht
  • ARS Argentina, Peso
Select language
Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0