USD
en en English
Diani Beach
Transport
Metro

19 properties found

Show on map

Filters

Clear all filters to see all properties

  • Diani Sea Resort

    Diani Sea Resort

    Resort

    Excellent

    (236 reviews)

    8.4
    Offering comfortable rooms and Wi-Fi in public areas, Diani Sea Resort Diani Beach is 250 metres from Baharini Shopping Centre and 15 minutes' walk from the Diani Beach Art Gallery. This hotel lies 4…

    starts from

    US$ 240 per one night

  • Pinewood Beach Resort And Spa

    Pinewood Beach Resort And Spa

    Hotel

    Excellent

    (166 reviews)

    9.2
    Located around 10 minutes' drive from Colobus Conservation, the 4-star modern Pinewood Beach Resort And Spa Diani Beach offers Wi-Fi in public areas and parking. Located 5 km from Ukunda airport…

    starts from

    US$ 244 per one night

  • Diani Sea Lodge

    Diani Sea Lodge

    Resort

    Good

    (114 reviews)

    8
    Situated 3.2 km from Baharini Plaza, the 4-star Diani Sea Lodge Diani Beach hotel features Wi-Fi in public areas, and a car park on site. Boasting an à la carte restaurant, the resort is also about a…

    starts from

    US$ 189 per one night

  • Waterlovers Beach Resort

    Waterlovers Beach Resort

    Resort

    Excellent

    (71 reviews)

    9.6
    Boasting a private art gallery and 18 holes of golf, the 4-star Waterlovers Beach Resort Diani Beach is situated 4.2 km from Snake Park. The hotel offers 10 rooms with pool views, a pizza restaurant,…

    starts from

    US$ 936 per one night

  • Jacaranda Indian Ocean Beach Resort

    Jacaranda Indian Ocean Beach Resort

    Resort

    Excellent

    (1019 reviews)

    8.4
    The 4-star Jacaranda Indian Ocean Beach Resort Diani Beach is a mere 0.9 km from Diani Chale Marine National Reserve and has a plunge pool and a fitness room.

    starts from

    US$ 116 per one night

  • Ocean Village Club (Adults Only)

    Ocean Village Club (Adults Only)

    Hotel

    Excellent

    (1032 reviews)

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

    starts from

    US$ 250 per one night

  • Flamboyant Diani Beach

    Flamboyant Diani Beach

    Bed & Breakfast

    Excellent

    (1167 reviews)

    9
    Featuring beauty services, water slides, and a golf course, the 4-star Flamboyant Diani Beach hotel enjoys a beachfront location, 4.7 km from Snake Park. Located 10 minutes by car from Nakumatt Diani…

    starts from

    US$ 63 per one night

  • Kaskazi Beach Resort

    Kaskazi Beach Resort

    Resort

    Average

    (93 reviews)

    5
    The 4-star Kaskazi Beach Resort Diani Beach is situated in a shopping area of Diani Beach, 2.1 km from Gazi Mangrove Boardwalk and a mere 13 minutes' walk from Full Moon Disco Club. Boasting access…

    starts from

    US$ 84 per one night

  • Bahari Dhow Beach Villas

    Bahari Dhow Beach Villas

    Resort

    Good

    (732 reviews)

    6.8
    A nightclub, water slides, and a golf course are available at the 4-star Bahari Dhow Beach Villas Diani Beach hotel, and the Diplomat Diani Beach Resort is 3.3 km away. Featuring 115 rooms with views…

    starts from

    US$ 61 per one night

  • The Villa Luxury Suites Hotel

    The Villa Luxury Suites Hotel

    Hotel

    Excellent

    (363 reviews)

    9.2
    Located only 1.4 km from the Colobus Conservation, the perfect 4-star The Villa Luxury Suites Hotel Diani Beach features Wi-Fi in public areas and parking on site. Providing access to such…

    starts from

    US$ 145 per one night

  • Eleven Pearl Boutique Hotel & Spa

    Eleven Pearl Boutique Hotel & Spa

    Hotel

    Excellent

    (462 reviews)

    8.2
    The 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach, located only an 8-minute walk from Colobus Conservation and 2.7 km from Shakatak Disco, features an outdoor swimming pool for guests to take…

    starts from

    US$ 149 per one night

  • Seaclusion Diani

    Seaclusion Diani

    Hotel

    Excellent

    (228 reviews)

    8.8
    Featuring a sun terrace and a year-round outdoor swimming pool, the comfortable Seaclusion Diani Hotel Diani Beach lies 19 minutes' stroll from the Diani Beach Shopping Centre. This 4-star hotel…

    starts from

    US$ 112 per one night

  • Tombo House

    Tombo House

    Bed & Breakfast

    Excellent

    (300 reviews)

    9.4
    Located 2.5 km from Kongo Mosque, the comfortable Tombo House Bed & Breakfast Diani Beach offers comfortable rooms nearly a 25-minute walk from Nakumatt Diani. 2.1 km from Baharini Plaza, this 4-star…

    starts from

    US$ 81 per one night

  • Zarafa House

    Zarafa House

    Bed & Breakfast

    Excellent

    (143 reviews)

    9.2
    The comfortable Zarafa House Bed & Breakfast Diani Beach enjoys a convenient location 3.5 km from wellness venues like the Diplomat Diani Beach Resort and provides guests with a restaurant. Located…

    starts from

    US$ 108 per one night

  • Diani Cottages

    Diani Cottages

    Bed & Breakfast

    Excellent

    (70 reviews)

    8.8
    The comfortable 4-star Diani Cottages Diani Beach hotel, located nearly 25 minutes on foot from the Diplomat Diani Beach Resort, offers an outdoor swimming pool and Wi-Fi in the rooms. Thanks to its…

    starts from

    US$ 73 per one night

  • Footprints House

    Footprints House

    Guest house

    Excellent

    (200 reviews)

    9
    Situated within 5 minutes' walk of Diani Beach, the 4-star Footprints House Hotel Diani Beach offers 6 rooms. Offering table tennis, pool, and darts in the area, the guest house lies merely 400…

    starts from

    US$ 130 per one night

  • Hilda'S Homestay

    Hilda'S Homestay

    Bed & Breakfast

    Excellent

    (64 reviews)

    9.8
    Featuring Wi-Fi in the rooms, Hilda'S Homestay Diani Beach hotel is 25 minutes' walk from the Galu Kinondo Beach. Boasting access to the Diani Beach Art Gallery, 6 km away, this bed & breakfast…

    starts from

    US$ 117 per one night

  • Sonrisa Villas

    Sonrisa Villas

    Hotel

    Excellent

    (86 reviews)

    8.8
    The 4-star Sonrisa Villas Diani Beach hotel is situated only an 11-minute walk from the Kaya Kinondo Sacred Forest and features a sunbathing terrace and barbecue. The hotel offers Wi-Fi in the rooms,…

    starts from

    US$ 190 per one night

  • Peekaboo Diani Beach

    Peekaboo Diani Beach

    Bed & Breakfast

    Excellent

    (148 reviews)

    9.2
    Peekaboo Diani Beach hotel, located a 10-minute walk from the Diani Beach Shopping Centre, features Wi-Fi in the rooms. This bed & breakfast offers parking on site and an outdoor swimming pool.

    starts from

    US$ 70 per one night

Change your search parametres to find the hotel you want.

Hotels in Diani Beach

Diani Beach offers an impressive variety of accommodations, boasting a total of 334 hotels. Predominantly, you'll find charming beach resorts and boutique hotels. Many are clustered in lively districts like Galu and Kinondo. On average, a cozy 3-star hotel costs around $60 per night, while a luxurious 5-star experience averages $200. Excitingly, new hotels are emerging, notable for their modern designs and eco-friendly initiatives. Discover these gems on our platform and secure your stay with confidence.

Where to stay in Diani Beach - a guide to the best areas and neighbourhoods

Hotel Name
Description

The Villa Luxury Suites Hotel

* Galu offers spacious accommodations with activities catering to children, such as The Villa Luxury Suites Hotel.

* The area is home to some of the safest beaches with gentle waters, perfect for family fun.

* There are educational attractions nearby like Colobus Conservation, providing enriching experiences for kids.

Families should consider Galu for its ample space and family-friendly amenities.

Diani Reef Beach Resort & Spa

* Kinondo boasts a collection of high-end hotels like Diani Reef Beach Resort & Spa with excellent conference facilities.

* The proximity to Ukunda Airstrip ensures easy and quick travel connections.

* It offers a mix of relaxation and productivity, with amenities facilitating work and leisure.

Business travelers are best suited to Kinondo for its convenience and facilities.

* The quiet beaches of Galu provide a peaceful retreat, perfect for introspection and relaxation.

* Hostels and budget-friendly lodges encourage socializing and meeting fellow travelers.

* There are yoga and wellness centers fostering a community atmosphere, ideal for solo explorers.

Solo travelers might find Galu appealing for its serene environment and social opportunities.

Flamboyant Diani Beach

* Kinondo features secluded resorts like Flamboyant Diani Beach that offer romantic settings and private beaches.

* Exclusive activities such as private dining and sunset cruises are readily available.

* The peaceful ambiance and upscale amenities cater perfectly to a romantic atmosphere.

Couples on a romantic getaway will enjoy Kinondo for its luxurious escapes.

Galu Inn

* Galu offers a variety of budget-friendly options from hostels to modest hotels, like Galu Inn.

* The local markets and eateries provide authentic experiences at a fraction of the cost.

* Public transport and cheap rentals make it easy to explore the area without breaking the bank.

Budget travelers should explore Galu for its affordable accommodations and local experiences.

Diani Beach Tips You Must Know

* Best times to book are during the shoulder seasons of May and October when deals are aplenty and the tourist crowds are thinner.

* Peak tourist seasons are December through March and July to August, along with major events like the Diani Beach Festival over New Year's, impacting pricing and room availability.

* Fly into Mombasa and take a taxi ($30-$50) or a domestic flight to Ukunda Airport for a faster connection to Diani Beach.

* Save by dining in local eateries instead of hotel restaurants, and use tuk-tuks or matatus to explore affordably.

* Exercise caution around isolated beach areas late at night and avoid displaying valuables to minimize risk.

Frequently asked question

Do hotels in Diani Beach have direct beach access?

Many hotels like Swahili Beach Resort offer direct access to the pristine sands of Diani Beach, allowing guests to step out straight onto the shoreline.

Which hotels provide the best ocean views in Diani?

Hotels such as Bahari Dhow Beach Villas and Flamboyant Diani Beach are renowned for their stunning oceanfront views, perfect for a scenic escape.

What are the closest hotels to key attractions like Colobus Conservation?

Diani Reef Beach Resort & Spa is ideally located just a short drive from attractions like Colobus Conservation, perfect for wildlife enthusiasts.

Are there hotels in Diani Beach that offer adventure activities?

Jacaranda Indian Ocean Beach Resort and Nomad Beach Resort offer a range of exciting activities including snorkeling, kite surfing, and safaris.

When is the best time to book a hotel in Diani Beach for perfect weather?

The ideal time to visit Diani Beach for great weather is from June to October, aligning with the dry season for sunny, rain-free days.

Thank you for subscribing
Currency
  • USD U.S. dollar
  • EUR Euro
  • GBP Pound sterling
  • AUD Australian dollar
  • CAD Canadian dollar
  • BRL Brazilian real
  • 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