Find The Best Deals

!Please enter city, region, district or specific hotel
!Please enter city, region, district or specific hotel
Click here to enter your check-in and check-out dates and see the latest hotel, serviced apartment and holiday home deals.
Book now and lock in a great price in Diani Beach with Getaroom. If we see your booking in Diani Beach at a cheaper price we will email you how to re-book. At Getaroom you are not just checking for the best price in Diani Beach today, once you book we are checking for a better price each and every day until you stay (applies up until the end of the bookings free cancellation period).
Gym junkies rejoice! And for those who just like to exercise in the morning. There are 24 accommodation options with Gyms in Diani Beach. There's no need to let your fitness regime plonk itself on the couch when you travel, as tempting as that may be. Book one of our Diani Beach hotels with well-equipped gyms - some are even open 24 hours a day - so you have no excuse to avoid working out. You'll thank us later...
Featuring a private beach area and water sports facilities, Swahili Beach is situated in Diani Beach, 200 metres from Nakumatt Diani and an 11-minute...more
Set in Diani Beach, within 3.3 km of Leisure Lodge Golf Club and 4.6 km of Colobus Conservation, Seabreeze Haven offers accommodation with a garden an...more
Offering an outdoor pool and restaurant, The Villa is set in Diani Beach in the Coast Region, 700 metres from The Diani Beach Shopping Centre.Each sui...more
Offering an outdoor pool and a restaurant, Diani Sea Lodge is located in Diani Beach. Free WiFi access is available in this resort.The accommodation w...more
At Diani Sea Resort you will find a tennis court and a Fitness centre. Other facilities offered at the property include entertainment staff, a shared lounge and luggage s...more
There is a steam room, hydro bath, hot tub and a Fitness centre.You can play tennis at this resort, dart, table tennis and and there are watersport facilities....more
Featuring pool views, Leomilo Holidays offers accommodation with balcony, around 3.7 km from Leisure Lodge Golf Club. This property offers access to a...more
Facing the beachfront, Eleven Pearl Boutique Hotel and Spa offers 4-star accommodation in Diani Beach and features an outdoor swimming pool, fitness cen...more
Offering sea views, Tequila Sunrise Beach Cabana - Diani Beach is an accommodation set in Diani Beach, 2.5 km from Galu Beach and 600 metres from Colo...more
Boasting air-conditioned accommodation with a rooftop pool, pool view and a patio, Tequila Sunrise Sky Cabana-Diani Beach is set in Diani Beach. This...more
Set in Diani Beach, Tequila Sunrise Pool Cabana-Diani Beach offers accommodation with a private pool, a patio and pool views. This beachfront property...more
Overlooking Diani Beach, Tequila Sunrise Beach Villa-Diani Beach features giant Baobab trees and 4 acres of natural forest. It is 2.4 km from Colobus...more
Situated along Diani Beach, Kaskazi Beach Resort features an outdoor swimming pool, two restaurants, four bars, and conference facilities. It also off...more
Featuring air-conditioned accommodation with a private pool, Becky Homes Diani Beach - 2BR with AC and Pool is set in Diani Beach. This property offers...more
With Diani Beach reachable in 700 metres, Restful Beach Front studio-Diani provides accommodation, a restaurant, an outdoor swimming pool, free bikes...more
Located in Diani Beach and only 700 metres from Diani Beach, Palm Paradise provides accommodation with garden views, free WiFi and free private parkin...more
Situated in Diani Beach, within 2.7 km of Diani Beach and 3.4 km of Leisure Lodge Golf Club, CASA BOUGAN APARTMENTS features accommodation with a priv...more
Set in Diani Beach, a few steps from Galu Beach, LalaGalu - Beachfront EcoCabins offers accommodation with an outdoor swimming pool, free private park...more
Situated in Diani Beach, 2.2 km from Colobus Conservation, Villa Branca Diani Boutique Luxury and Personalized Service features accommodation with an ou...more
Soul Breeze Beach Resort, located on Diani Beach, features a restaurant and free WiFi. The area is popular for windsurfing, snorkeling and diving.The...more
Situated 500 metres from the Indian Ocean and offering an outdoor swimming pool and free WiFi, Villa Mandhari - Diani Beach offers accommodation in Di...more
Situated in Diani Beach, 3.9 km from Colobus Conservation, Stilts Diani Beach features accommodation with a garden, free private parking, a private be...more
Extras include a massage and spa facilities, a Fitness centre and a mini-market on site.An array of outdoor activities can be enjoyed in the surroundings, including kite surfing, divi...more
Set in Diani Beach, 3.8 km from Colobus Conservation, Galu Inn offers accommodation with a fitness centre, free private parking, a garden and a shared...more
© 2025. All rights reserved Getaroom Pty Ltd ACN 143 933 528
Level 18 68 Pitt St, Sydney NSW 2000 Australia
Getaroom ® and Why don't you just ® are registered Trademarks of Getaroom Pty Ltd