Login

Forgot your password?
Hotel.com.au Logo
Sign In / Sign Up

Get exclusive deals before anyone else

Join our newsletter and unlock subscriber-only rates, flash sales and Price Guardian tips — straight to your inbox.

About

Our Story

Press Centre

Partners & Fund Raising

Terms & Conditions

Privacy

International Sites

Getaroom Australia

Getaroom United Kingdom

Getaroom India

Getaroom Tonight.com

Getaroom New Zealand

IWantThatFlight.com.au

Menu

Top Travel Destinations

Hotel Brands & Chains

Hotel Travel Blog

Rental Cars

Customer Help

My Reservations

Help & FAQs

Contact

Website Feedback

100% verified reviews by booking.com

© 2026. All rights reserved Hotel.com.au

Tue 23 Jun-Wed 24 Jun
Tue 23 Jun - Wed 24 Jun
2 adults · 1 room

Rooms

Guests

Children

Filters
  1. All Countries
  2. Kenya
  3. Kenya Hotels
  4. Diani Beach Hotels

Hotel in Diani Beach

Filters

  • ▸Show all categories
  • ▸Best Diani Beach Hotel Deals

Diani Beach Hotels by Quality Rating

  • ▸3 Star Diani Beach Hotels
  • ▸4 Star Diani Beach Hotels
  • ▸5 Star Diani Beach Hotels

Diani Beach Apartments, Suites and Family Hotels

  • ▸Apartments
  • ▸Bed and Breakfast
  • ▸Chalets
  • ▸Cottage/Cabin
  • ▸Country houses

Diani Beach Room Facilities

  • ▸Diani Beach Hotels with Balcony rooms
  • ▸Diani Beach Hotels with Bathtub
  • ▸Diani Beach Hotels with Cable / Satellite TV
  • ▸Diani Beach Hotels with Dishwasher
  • ▸Diani Beach Hotels with Ensuite / Private Bathroom

Diani Beach Hotel Facilities

  • ▸Diani Beach Hotels with 24hr Check In
  • ▸Diani Beach Hotels with 24hr Room Service
  • ▸Diani Beach Hotels with Bar
  • ▸Diani Beach Hotels with Beachfront Accommodation
  • ▸Diani Beach Hotels with Billiards Table or a Pool Table

Diani Beach Hotels by Brands

  • ▸Travelbook Hotels

  • ▸Diani Beach Hotels by Streets
Sort by:
Ocean Village Club (Adults Only)

Ocean Village Club (Adults Only)

10

Superb

435 verified reviews

Free parkingInternet servicesSafety deposit boxCurrency exchangeTable tennis+54 more

Diani Beach Road

Book Now Pay Later!

See Availability
Searenity Beach Villa

Searenity Beach Villa

10

Superb

78 verified reviews

ParkingRestaurantRoom serviceMeeting/banquet facilitiesBar+101 more

Kivulini beach road, Searenity Villa

Book Now Pay Later!

See Availability
Eleven Pearl Boutique Hotel & Spa

Eleven Pearl Boutique Hotel & Spa

9

Superb

426 verified reviews

ParkingRestaurantPets allowedRoom serviceBar+130 more

Diani Beach Road 200 metres After Baobab Resort

Book Now Pay Later!

See Availability
Nomad Beach Resort

Nomad Beach Resort

9

Superb

196 verified reviews

ParkingRestaurantRoom serviceBar24-hour front desk+83 more

Diani Beach Road

Book Now Pay Later!

See Availability
Pinewood Beach Resort and Spa

Pinewood Beach Resort and Spa

9

Superb

126 verified reviews

ParkingRestaurantRoom serviceMeeting/banquet facilitiesBar+86 more

Meru Road

Book Now Pay Later!

See Availability
Seaclusion Diani

Seaclusion Diani

9

Superb

98 verified reviews

ParkingRestaurantRoom serviceMeeting/banquet facilitiesBar+76 more

Diani Beach Road Opposite Forty Thieves

Book Now Pay Later!

See Availability
Boxo Diani - Unique Beach Front Container Eco-Hotel

Boxo Diani - Unique Beach Front Container Eco-Hotel

9

Superb

94 verified reviews

ParkingRestaurantRoom serviceBarNon-smoking rooms+69 more

Diani Beach Mombasa

Book Now Pay Later!

See Availability
Sonrisa Villas

Sonrisa Villas

9

Superb

78 verified reviews

ParkingRestaurantRoom serviceBarGarden+60 more

Po Box 5061

Book Now Pay Later!

See Availability
Asha Boutique Hotel

Asha Boutique Hotel

9

Superb

77 verified reviews

ParkingRestaurantRoom serviceBarGolf course (within 3 km)+99 more

Diani Beach Road

Book Now Pay Later!

See Availability
The Maji Beach Boutique Hotel

The Maji Beach Boutique Hotel

9

Superb

59 verified reviews

MassageBilliardsWindsurfingHot tub/JacuzziPacked lunches+122 more

Diani Beach Road

Book Now Pay Later!

See Availability

Loading more...