Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

172 hotels in Diani Beach

Search the best hotels and places to stay in Diani Beach

View map
We are always ready to indulge you with fine accommodation for your next journey in Diani Beach. Booked.net has a handpicked selection of design and boutique hotels in Diani Beach, searches for places to stay in the most remarkable cities of Kenya and offers the best prices from 20US$. There are beneficial search filters on our website to help you pick the best hotel close to Shakatak. Start searching and get booking!Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Diani Beach Road, Diani Beach, Kenya, 80400View on map
3.1 mi from City Center1700 yd from Colobus Conservation
Located 5 km away from Ukunda city center, this hotel features 80 rooms and an outdoor pool.
  • The hotel has
    +1
8.4
Great5 reviews
Price fromUS$ 203per nightSelect
Not available
Diani Beach Road Galu Beach,South Coast, Diani Beach, Kenya, 00000View on map
6.4 mi from City Center1.4 mi from Kaya Kinondo Sacred Forest
The property was renovated in 2008 and boasts a swimming pool along with a 24-hour restaurant in a business area of Galu.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
Price fromUS$ 228per nightSelect
Not available
Diani Road, Diani Beach, Kenya, 00000
1.7 mi from City Center1500 yd from Diana Complex Shopping Centre
Featuring a beautiful location next to the Indian Ocean, this venue offers child care, a play area and a games room for children and international menu for the guests in the a la carte restaurant.
8.6
Great6 reviews
Price fromUS$ 168per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya, NULL
5.5 mi from City Center1.5 mi from Colobus Conservation
The hotel is located in the resort area of Ukunda, not far away from Kaya Kinondo Sacred Forest, overlooking the sea.
Price fromUS$ 458per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya, +254 (0)40 320 3437/
Located 4 km from the center of Diani Beach, this hotel features diving, mini golf and squash in the area and a 24-hour bar onsite.
Price fromUS$ 228per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya, 80401
1.0 mi from City Center300 yd from Diana Complex Shopping Centre
Offering terrace views, the venue is placed close to Kenyan Horizons, and boasts a swimming pool.
Price fromUS$ 330per nightSelect
Not available
Diani Beach Road 27912, Diani Beach, Kenya, 80401
Located 1 km from Diani Beach's city centre, this hotel boasts en-suite rooms and a swimming pool.
Price fromUS$ 480per nightSelect
Not available
Diani Beach Road, Diani Beach, Ke, Diani Beach, Kenya
800 yd from City Center400 yd from Nakumatt Diani
Located just off KT & Safaris and only 1.5 km from African Bush & Beach Adventures, this hotel features a garden bar together with snorkeling, diving and hiking on-site.
Price fromUS$ 102per nightSelect
Not available
Diani Beach 3Rd Row Road, Diani Beach, Kenya
Located less than 2.2 km from Sipi Safaris, this venue features a nice balcony and a fully-fitted kitchen.
Select
Not available
Diani Beach, Diani Beach, Kenya, 80100
Located 10 minutes' walk from the city center in a busy area, this hotel offers 253 rooms and boasts a leisure club, a patio and a library.
Price fromUS$ 162per nightSelect
Not available
Diani Beach Road, Chandarana, Diani Beach, Kenya, 80401
Offering snorkeling and canoeing in the area, this accommodation lies next to The Diani Beach Shopping Centre, and within a 10-minute drive of Colobus Conservation.
Price fromUS$ 650per nightSelect
Not available
Diani Beach, Diani, Diani Beach, Kenya, 0000
3.2 mi from City Center1400 yd from Colobus Conservation
Offering diving, deep-sea fishing and ping pong in the area, this accommodation lies next to Qta Tours & Safaris, and within a 20-minute drive of Colobus Conservation.
8.0
Great39 reviews
Price fromUS$ 186per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya, 80400
3.9 mi from City Center200 yd from Colobus Conservation
The venue has cots and a game room for families with kids, being located 8 km from the centre of Diani Beach.
Price fromUS$ 300per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya, NULL
600 yd from City Center300 yd from Nakumatt Diani
Set near The Diani Beach Shopping Centre, this designer venue is 20 minutes' walk of the city center.
Price fromUS$ 326per nightSelect
Not available
14 Kfi Road Diani Beach, Diani Beach, Kenya, 80401
3.9 mi from City Center1100 yd from Colobus Conservation
Featuring setting in a rural area close to Diving The Crab, this luxury hotel includes a night club, a sun deck and a shared lounge and 10 rooms.
10.0
Perfect1 review
Price fromUS$ 27per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya, 80400
1.5 mi from City Center1100 yd from Diana Complex Shopping Centre
Boasting location close to Diani Marine, the venue includes 23 rooms and a seasonal pool.
Price fromUS$ 85per nightSelect
Not available
5386, Diani Beach Road, Diani Beach, Kenya, 80401
While staying in Diani Beach, guests of this property will enjoy a tropical garden or a private swimming pool, fitted with a hot tub.
9.6
Perfect1 review
Price fromUS$ 216per nightSelect
Not available
Beach Road Next To Colliers, Diani Beach, Kenya, 80400
400 yd from City Center400 yd from Barclays Shopping Complex
Enjoy local meals and a private swimming pool in the hotel located in a beach area.
Price fromUS$ 174per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya, 00400
3.3 mi from City Center1400 yd from Colobus Conservation
Located directly off the Indian Ocean, this hotel features a garden restaurant and a nightclub, a casino and a golf course.
Price fromUS$ 366per nightSelect
Not available
Diani Beach, Diani Beach, Kenya, 80401
Boasting location close to Diving The Crab in a beach area, the venue offers 17 rooms together with a nightclub, a summer terrace and tennis courts.
Price fromUS$ 114per nightSelect
Not available
Po Box 5061, Diani Beach, Kenya, 80401
Overlooking the Indian Ocean and offering a barbeque restaurant, the hotel is set in a beach area close Kaya Kinondo Sacred Forest.
Price fromUS$ 105per nightSelect
Not available
5089 Diani Beach Road , Diani Beach, Kenya, 50100
1.1 mi from City Center400 yd from Baharini Shopping Centre
Featuring a swimming pool, this property is set a short distance from Muthaiga Mini Market Diani Beach and Diani Marine.
Price fromUS$ 69per nightSelect
Not available
Diani Beach, Diani Beach, Kenya
700 yd from City Center700 yd from The Diani Beach Shopping Centre
Located near The Diani Beach Shopping Centre, this budget hotel features a continental breakfast.
Price fromUS$ 55per nightSelect
Not available
Diani Beach, Diani Beach, Kenya, 80400
5.5 mi from City Center1.5 mi from Colobus Conservation
Offering windsurfing, diving and horse riding in the area, this accommodation lies next to Diving The Crab, and within a 20-minute drive of The Diani Beach Shopping Centre.
Price fromUS$ 41per nightSelect
Not available
66969, Diani Beach, Kenya, 00200
300 yd from City Center700 yd from Nakumatt Diani
Located next to Diani Tours and Safaris, the venue comprises 40 rooms with pool views.
Price fromUS$ 68per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya, 80401
1100 yd from City Center300 yd from The Diani Beach Shopping Centre
Featuring a private swimming pool and 48 rooms, this hotel is only 2.4 km from Baharini Shopping Centre.
Price fromUS$ 116per nightSelect
Not available
340 Diani Beach Road, Diani Beach, Kenya, 80400
1.7 mi from City Center800 yd from Baharini Shopping Centre
Located near Diani Tours and Safaris, this budget hotel features a continental breakfast.
Price fromUS$ 98per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya
2.9 mi from City Center1.3 mi from Colobus Conservation
At this hotel, located close to Ringo Adventure Safaris, you can spend the day in a plunge swimming pool or keep active with snorkeling, diving and horse riding
Price fromUS$ 322per nightSelect
Not available
Beach Road, Diani Beach, Kenya, +254(40)3202060
Offering convenient proximity to Qta Tours & Safaris, the hotel is also close to Diani Travel and Tours.
8.4
Great6 reviews
Price fromUS$ 223per nightSelect
Not available
Beach Road, Diani Beach, Kenya, 80401
4.5 mi from City Center800 yd from Colobus Conservation
The venue features a tropical garden and overlooks the Indian Ocean while staying close to Robert Safaris Adventure Day Excusions.
7.0
Very good2 reviews
Price fromUS$ 237per nightSelect
Not available
Diani Beach Road Next White House, Diani Beach, Kenya, 80400
1.3 mi from City Center800 yd from Diana Complex Shopping Centre
Offering an outdoor swimming pool, the hotel is placed in the beach area of Diani Beach, just off Papa Musili Safaris.
Price fromUS$ 106per nightSelect
Not available
Diani Beach, Diani Beach, Kenya, 80401
Featuring a private pool and 18 rooms, this hotel is only 1.6 km from Baharini Shopping Centre.
Price fromUS$ 111per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya, 80400
5.5 mi from City Center1.5 mi from Colobus Conservation
Set not far from Galu Kinondo Beach, the hostel welcomes guests with a daily full English breakfast in an beach area of the city.
Price fromUS$ 25per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya, 80401
1.3 mi from City Center400 yd from Baharini Shopping Centre
The property is fitted with an outdoor swimming pool and is situated less than 4.4 km from Let's Go Wild Safaris - Day Tours.
Price fromUS$ 92per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya, 80400
300 yd from City Center600 yd from Nakumatt Diani
Situated in Diani Beach, the villa has playpens, a play area and video games for children, and guests can also enjoy windsurfing, diving and canoeing.
Price fromUS$ 45per nightSelect
Not available
Ukunda Ramisi Road Fpfk Church Inside 200M, Diani Beach, Kenya
1800 yd from City Center1.2 mi from Nakumatt Diani
Located less than 1.7 km from Ringo Adventure Safaris, the apartment comprises a kitchen, a marble bathroom and 2 bedrooms.
Price fromUS$ 24per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya, 80400
2.1 mi from City Center1.2 mi from Diana Complex Shopping Centre
Situated in a beach area of Diani Beach, the property overlooks the terrace and offers an outdoor pool, a patio and a golf course for guests to enjoy.
Price fromUS$ 91per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya
4.1 mi from City Center300 yd from Colobus Conservation
Located in a beach area of Diani Beach, the venue offers an outdoor pool on-site and guests can enjoy windsurfing, snorkeling and diving.
Price fromUS$ 519per nightSelect
Not available
Diani Beach Road Golden Sand Resort 2 B/Room Apt 4Th Floor, Diani Beach, Kenya, 80401
1.2 mi from City Center600 yd from Diana Complex Shopping Centre
This 2-bedroom apartment with a kitchen is situated within a 10-minute walk from the center of Diani Beach.
Price fromUS$ 85per nightSelect
Not available
Forty Thieves Access Road N.N., Diani Beach, Kenya
1.7 mi from City Center700 yd from Baharini Shopping Centre
Set 10 km from Kaya Kinondo Sacred Forest in Diani Beach, this quiet villa features a sun terrace, a private swimming pool and a patio.
Price fromUS$ 66per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya
3.8 mi from City Center500 yd from Colobus Conservation
Located in Diani Beach, this venue is a 122 m2 accommodation that consists of 2 bedrooms, a fully equipped kitchen and 2 bathrooms.
Price fromUS$ 186per nightSelect
Not available
Diani Beach, Diani Beach, Kenya, 80400
1.3 mi from City Center300 yd from Baharini Shopping Centre
Located within 2 km from The Diani Beach Shopping Centre, the apartment provides a kitchen, an outdoor swimming pool and a sun terrace.
Price fromUS$ 78per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya, 00506
1800 yd from City Center900 yd from The Diani Beach Shopping Centre
This property is 1.7 km from Kay Adventure Day Tours and welcomes its guests to enjoy windsurfing, diving and snorkeling.
Price fromUS$ 70per nightSelect
Not available
Diani Beach Road 43, Diani Beach, Kenya, 80401
1.2 mi from City Center400 yd from Baharini Shopping Centre
This 2-bedroom property includes an outdoor pool, and lies in proximity to Wild Kenya Safaris.
Price fromUS$ 247per nightSelect
Not available
Diani Beach Road, Diani Beach, Kenya, 80401
1200 yd from City Center400 yd from The Diani Beach Shopping Centre
Equipped with a sunny balcony and an outdoor pool, this apartment is set less than 1200 meters from The Diani Beach Shopping Centre.
Price fromUS$ 109per nightSelect
Not available
Upani In DainiPalm Park 1, Off Diani Beach Road, Diani Beach, Kenya, 00100
5.5 mi from City Center1.5 mi from Colobus Conservation
This family hotel boasts an aqua park, a tennis court and a golf course available on site and guests are just a few steps from Diving The Crab.
Price fromUS$ 147per nightSelect
Not available
Seaclusion DianiDiani Beach Road Opposite Forty Thieves, Diani Beach, Kenya, 80401
1.6 mi from City Center500 yd from Baharini Shopping Centre
Boasting location close to Nakumatt Diani, the venue includes 7 rooms and a plunge swimming pool.
Price fromUS$ 269per nightSelect
Not available
African Dream Cottages - Diani BeachP.O. Box 543, Diani Beach, Kenya, 80400
Featuring a year-round outdoor pool, a shared lounge and a library, this budget hotel is set in a shopping area within a few steps from Colobus Conservation.
8.8
Great1 review
Price fromUS$ 50per nightSelect
Not available
Diani Blue5249, Diani Beach, Kenya, 80401
1.4 mi from City Center400 yd from Baharini Shopping Centre
At this hotel, located close to Colobus Conservation, you can spend the day in a private pool or keep active with windsurfing, snorkeling and diving
Price fromUS$ 210per nightSelect
Not available
Mangro HotelDiani Beach Road, Diani Beach, Kenya, 80401
Featuring a beautiful location seconds from The Diani Beach Shopping Centre, this hotel offers 36 soundproof rooms and a lounge restaurant.
Price fromUS$ 55per nightSelect
Not available
Kinondo PoaGalu Kinondo Beach, Kenya, Diani Beach, Kenya, 80401
6.3 mi from City Center1.5 mi from Kaya Kinondo Sacred Forest
This luxury hotel in Diani Beach features views of the Indian Ocean, a sandy beach and boasts easy access to Shuwari Sportfishing, located 6 km away.
9.2
Perfect1 review
Price fromUS$ 137per nightSelect
Not available
Coral Beach ResortDiani Beach Road, Diani Beach, Kenya, 80400
600 yd from City Center300 yd from Barclays Shopping Complex
The hotel offers swift access to Kay Adventure Day Tours and Nakumatt Diani is only 350 meters away.
Price fromUS$ 91per nightSelect
Not available
Galawa Beach ApartmentsDiani Beach Road, Bahari Complex, Diani Beach, Kenya, 80401
1.1 mi from City Center400 yd from Baharini Shopping Centre
The apartment features a city view, 2 bedrooms with a balcony and invites guests to visit Kay Adventure Day Tours nearby.
Price fromUS$ 80per nightSelect
Not available
Aestus Villas ResortNeptune Road Palm Park 1, Galu Beach, Diani Beach, Kenya
5.5 mi from City Center1.5 mi from Colobus Conservation
Situated in Ukunda, a 30-minute drive to Colobus Conservation, this villa features balcony and a furnished patio.
Price fromUS$ 161per nightSelect
Not available
Safina CottagesDiani Beach Road, Diani Beach, Kenya, 80401
1.4 mi from City Center500 yd from Baharini Shopping Centre
Set 3.7 km from Colobus Conservation in Diani Beach, this property features a sun terrace, a tennis court and a golf course.
Price fromUS$ 70per nightSelect
Not available
Footprints HouseKivulini Diani Beach Road Footprints House, Diani Beach, Kenya, 80401
1700 yd from City Center400 yd from Muthaiga Mini Market Diani Beach
Situated 3 km from the centre of Diani Beach, the apartment with a view over the garden offers a sunny patio.
Price fromUS$ 81per nightSelect
Not available
Coconut Village Beach Resort Mombasa South Coast, Diani Beach, Kenya, 80400
5.4 mi from City Center1.4 mi from Colobus Conservation
Boasting access to Diving The Crab, the hotel includes a private garden and bbq equipment onsite providing guests with classic rooms.
Price fromUS$ 58per nightSelect
Not available
Amber Villas DianiDiani Beach 111111, Diani Beach, Kenya, 80401
5.0 mi from City Center1700 yd from Colobus Conservation
Located in a beach area of Ukunda, the venue offers the swimming pool on-site and guests can enjoy windsurfing, snorkeling and hiking.
Price fromUS$ 40per nightSelect
Not available
Simba Oryx Beach CottagesGalo Kinondo, Diana Beach Road, Diani Beach, Kenya, 80401
Set close to Shuwari Sportfishing, this 10-room apartment with a terrace overlooks the sea.
Price fromUS$ 99per nightSelect
Not available
Diani MarineDiani Marine Divers Village Ukunda, Diani Beach, Kenya, 80400
1.7 mi from City Center700 yd from Baharini Shopping Centre
Situated 10 km from Kaya Kinondo Sacred Forest in Diani Beach, this property features a bar, a shared lounge and a golf course.
9.6
Perfect1 review
Price fromUS$ 180per nightSelect
Not available
Galu 723-Private Ocean ClubGalu Beach Kenya Beach Road, Diani Beach, Kenya, 80401
5.9 mi from City Center
Offering an outdoor pool, the hotel is placed in the beach area of Diani Beach, just off Ukunda catholic church-diani beach.
Price fromUS$ 165per nightSelect
Not available
Bahati Diani House GlampingP.O. Box 785 Ukunda Mombasa Suset Road, Diani Beach, Kenya
4.6 mi from City Center1400 yd from Colobus Conservation
There are rooms facing the garden and the hotel is set close to Safari Joe.
Price fromUS$ 22per nightSelect
Not available
Diani BeachaletsDiani Beach Road, Diani Beach, Kenya, 00100
4.1 mi from City Center300 yd from Colobus Conservation
This property is 6 km from Ringo Adventure Safaris and welcomes its guests to enjoy snorkeling, windsurfing and diving.
Price fromUS$ 70per nightSelect
Not available
Doric Cottages DianiBeach Road, Behind Diani Beach Shopping Centre, Diani Beach, Kenya, 80801
1.1 mi from City Center900 yd from Diana Complex Shopping Centre
Set 2 km from The Diani Beach Shopping Centre in Diani Beach, this property features a sunbathing terrace, a bar and an indoor swimming pool.
Price fromUS$ 110per nightSelect
Not available
Marula ParkBeachroad Forty Thieves Access Road, Diani Beach, Kenya, 80401
1.6 mi from City Center600 yd from Baharini Shopping Centre
Situated in proximity to Colobus Conservation, the villa has an outdoor swimming pool and a sunny balcony with views of the beach.
Price fromUS$ 115per nightSelect
Not available
Jamboland Diani1 Diani Beach Road, Diani Beach, Kenya
3.7 mi from City Center1000 yd from Colobus Conservation
Set 8 km from Colobus Conservation in Diani Beach, this property features a sun terrace and a golf course.
Price fromUS$ 155per nightSelect
Not available
Mbili Kuwili Studio SuitesDiani Beach Road, Diani Beach, Kenya, 80401
2.8 mi from City Center1.2 mi from Colobus Conservation
The property is fitted with an outdoor pool and is situated less than 6 km from Colobus Conservation.
Price fromUS$ 105per nightSelect
Not available
Oasis Diani Beach VillasDiani Beach, Diani Beach, Kenya, 80401
2.3 mi from City Center1.0 mi from Baharini Shopping Centre
Located 2.8 km from Gazi Mangrove Boardwalk, this villa features an outdoor pool and is equipped with a fully equipped kitchen.
Price fromUS$ 125per nightSelect
Not available
Villa Raymond Diani KenyaDiani, Diani Beach, Kenya
2.6 mi from City Center1.3 mi from Baharini Shopping Centre
Situated in proximity to The Diani Beach Shopping Centre, the property offers a private pool and a kitchenette.
Price fromUS$ 326per nightSelect
Not available
Kitu Kidogo CottagesAli Barbours Road Diani Beach, Diani Beach, Kenya, 80400
1.7 mi from City Center800 yd from Baharini Shopping Centre
This property is 1.5 km from Diving The Crab and welcomes its guests to enjoy windsurfing, diving and canoeing.
Price fromUS$ 143per nightSelect
Not available
Travellers Paradise DianiKivulini Private House 3, Po Box 5513-80401, Diani Beach, Kenya, 80400
1700 yd from City Center500 yd from Muthaiga Mini Market Diani Beach
Providing direct access to Mamba VILLAGE - Lunar PARK, this venue with pool views comes with a sun terrace, a tennis court and a golf course.
Price fromUS$ 26per nightSelect
Not available
Kusini Beach CottagesDiani Beach Road Galu Beach, Diani Beach, Kenya, 80401
2.8 mi from City Center1.2 mi from Colobus Conservation
Situated in proximity to The Diani Beach Shopping Centre, the property offers a year-round outdoor swimming pool and a fully equipped kitchen.
Price fromUS$ 255per nightSelect
Not available
Sheba CottagesDiani Beach Road, Diani Beach, Kenya
6.5 mi from City Center1.3 mi from Kaya Kinondo Sacred Forest
Located 2 km from Kaya Kinondo Sacred Forest, this villa features an outdoor pool and is equipped with a mini-kitchen.
Price fromUS$ 172per nightSelect
Not available
Diani Marine_Garden VillaDiani Beach Road, Diani Beach, Kenya, 80400
1.6 mi from City Center600 yd from Baharini Shopping Centre
This is a 2-bedroom villa, set in proximity to Let's Go Wild Safaris - Day Tours.
Price fromUS$ 201per nightSelect
Not available
Tequila Sunrise Beach Cabana - Diani BeachDiani Beach Road, Diani Beach, Kenya, 80401
4.1 mi from City Center600 yd from Colobus Conservation
Boasting a tennis court and a golf course, this apartment, suitable for 4 guests, is set about 6 km from Kaya Kinondo Sacred Forest.
Price fromUS$ 160per nightSelect
Not available
Villa Leomar Diani BeachDiani Beach Villa Leomar, Diani Beach, Kenya, 80400
5.0 mi from City Center1800 yd from Colobus Conservation
Set 4.3 km from Kaya Kinondo Sacred Forest, this 2-bedroom property boasts a private pool.
Price fromUS$ 124per nightSelect
Not available
Kivulini Diani Beach Front Villa'S & CottagesDiani Beach Road Diani Beach Kwale Kenya, Diani Beach, Kenya
1.2 mi from City Center300 yd from Baharini Shopping Centre
Located just 1.9 km from The Diani Beach Shopping Centre, this villa offers a sunbathing terrace, an indoor swimming pool and a library.
Price fromUS$ 283per nightSelect
Not available
Villa Fink DianiDiani Beach Road, Diani Beach, Kenya, 85000
5.0 mi from City Center1700 yd from Colobus Conservation
Set 8 km from The Diani Beach Shopping Centre, this villa has 3 bedrooms, 1 bathrooms and the balcony with barbeque.
Price fromUS$ 60per nightSelect
Not available
Galawa Beach StudioDiani Beach Road, Diani Beach, Kenya, 80401
1.4 mi from City Center300 yd from Baharini Shopping Centre
This 1-bedroom property near African Bush & Beach Adventures has 1 bathrooms, a fully-fitted kitchen and a nice balcony.
Price fromUS$ 55per nightSelect
Not available
Diani VillaCoconut Grove 1, Diani Beach, Kenya, 80401
5.1 mi from City Center1.0 mi from Colobus Conservation
Situated in proximity to Diving The Crab, the property offers an outdoor pool and a kitchen.
Price fromUS$ 333per nightSelect
Not available
Diani Reef ApartmentsDiani Beach Hospital Road Diani Reef Apartments, Diani Beach, Kenya, 80400
1800 yd from City Center200 yd from Diana Complex Shopping Centre
The apartment is located 1.1 miles from moonie plaza and comes with a fully furnished kitchen and an private bathroom.
Price fromUS$ 30per nightSelect
Not available
Jacaranda Indian Ocean Beach ResortSouth Coast, Diani Beach, Kenya
Within easy reach of Diani Marine, this hotel comprises 100 rooms with en suite bathrooms.
Price fromUS$ 137per nightSelect
Not available
The Maji Beach Boutique HotelDiani Beach Road, Diani Beach, Kenya, 80401
1.2 mi from City Center600 yd from Diana Complex Shopping Centre
Offering sea views, the venue is placed close to Papa Musili Safaris, and boasts a private swimming pool.
Price fromUS$ 720per nightSelect
Not available
Prideinn Diani0 Diani, Diani Beach Road., Diani Beach, Ke, Diani Beach, Kenya
The budget hotel is located in a business area with quick access to The Diani Beach Shopping Centre.
Price fromUS$ 72per nightSelect
Not available
Diani Bay ResortMwakamba Road, Diani Beach, Kenya
2.0 mi from City Center1.2 mi from Diana Complex Shopping Centre
Guests can enjoy the garden views and an outdoor swimming pool, while taking advantage of the hotel's location close to Baracuda Diving Kenya as well as a boat dock.
Price fromUS$ 100per nightSelect
Not available
Diani Palm ResortP.O Box 1091, Diani Beach, Kenya, 80400
1.5 mi from City Center1200 yd from Diana Complex Shopping Centre
Set near Kaya Kinondo Sacred Forest, this boutique venue is 10 minutes' walk of the city center.
Select
Not available
Galu InnP.O.Box 5098, Diani Beach, Kenya, 80401
2.4 mi from City Center1.3 mi from Baharini Shopping Centre
This budget hotel with pool views lies close to the sights of Diani Beach including The Diani Beach Shopping Centre.
Price fromUS$ 61per nightSelect
Not available
Frangipani CottagesDiani Beach Road Po-Box 5222, Diani Beach, Kenya, 80400
1.0 mi from City Center600 yd from Baharini Shopping Centre
There are rooms facing the garden and the hotel is set close to Let's Go Wild Safaris - Day Tours.
Price fromUS$ 39per nightSelect
Not available
Diani Banda CottagesDiani Beach Road, Diani Beach, Kenya, 80400
1.0 mi from City Center600 yd from Baharini Shopping Centre
Featuring a night club and a golf course, this venue provides convenient access to The Diani Beach Shopping Centre and is within a 10-minute drive from Ukunda airport.
5.4
Guest rating1 review
Price fromUS$ 41per nightSelect
Not available
Amber VillaBeach Road, Diani Beach, Kenya, 80401
5.0 mi from City Center1700 yd from Colobus Conservation
Offering an outdoor swimming pool, this self-catering property in Diani Beach features accommodations with an open plan kitchen and a terrace.
Price fromUS$ 254per nightSelect
Not available
Lantana Galu BeachPo Box 5728, Diani Beach, Kenya
1600 yd from City Center500 yd from Muthaiga Mini Market Diani Beach
Nestled within 15-minute walk of Nemm Tours and Safaris, the venue offers to enjoy a swimming pool.
Price fromUS$ 494per nightSelect
Not available
Malaika Holiday VillasSunset Street Malaika Holiday Villas, Diani Beach, Kenya
4.5 mi from City Center1200 yd from Colobus Conservation
This 2-bedroom property includes an outdoor pool, and lies in proximity to Shuwari Sportfishing.
Price fromUS$ 160per nightSelect
Not available
Diani HouseBeach Road, Diani Beach, Kenya, 80401
1.7 mi from City Center600 yd from Baharini Shopping Centre
Featuring a sunny patio, this property also provides guests with cots, childcare and a play area for kids, in close proximity of Muthaiga Mini Market Diani Beach.
Price fromUS$ 176per nightSelect
Not available
Adansonia Village ResortDiani Beach Road 80401 Diani Beach, Diani Beach, Kenya
3.7 mi from City Center600 yd from Colobus Conservation
Located in a popular area of Diani Beach, the venue offers a plunge pool on-site and guests can enjoy diving and fishing.
Price fromUS$ 184per nightSelect
Not available
Maisha Bora Vacation HomeDiani Beach Road, Diani Beach, Kenya, 80401
3.9 mi from City Center600 yd from Colobus Conservation
Located off Colobus Conservation in Diani Beach, this villa offers its guests access to a sunbathing terrace and a golf course.
Price fromUS$ 116per nightSelect
Not available
Villa MadininaDiani Beach Road, Diani Beach, Kenya
5.0 mi from City Center1.0 mi from Colobus Conservation
Located 9 km from Nakumatt Diani, this villa features a plunge pool and is equipped with a kitchen.
Price fromUS$ 162per nightSelect
Not available
Villa MwangiPo Box 5404 Diani Beach Kenya Bougain Villas II, Diani Beach, Kenya
4.9 mi from City Center1800 yd from Colobus Conservation
Situated in Diani Beach, a 20-minute drive to Baharini Shopping Centre, this villa features the garden and a terrace.
Price fromUS$ 20per nightSelect
Not available
Villa SoleilBaobab II Opp. Neptun Sentido Hotel, Diani Beach, Kenya, 80401
5.4 mi from City Center1.4 mi from Colobus Conservation
Situated in the popular area of Diani Beach, this well-equipped villa offers quick access to Qta Tours & Safaris, and features a sunny patio.
Price fromUS$ 193per nightSelect
Not available
Grand Amber VillaBeach Road, Diani Beach, Kenya, 80401
5.0 mi from City Center1800 yd from Colobus Conservation
Offering a year-round outdoor swimming pool, the accommodation lies in Diani Beach, 4.3 km from Kaya Kinondo Sacred Forest.
Price fromUS$ 860per nightSelect
Not available
AfricanhutsOff Diani Beach Road , Diani Beach, Kenya, 80400
2.8 mi from City Center1.3 mi from Colobus Conservation
Placed 7 km from the centre of Diani Beach, the venue includes a sunbathing terrace, a library and a golf course available to all guests.
Price fromUS$ 135per nightSelect
Not available
  • 1
  • 2

Filtering results

Please wait...

172 hotels found

FAQs about hotels in Diani Beach

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in hotel in Diani Beach?
Of course, the hotel prices in Diani Beach change depending on the season, but on average: a 3-star hotel room costs 133US$ per night. If you're looking for something really special, a 5-star hotel can be found for 379US$ per night based on Booked.net prices.
What are the most popular hotels near Kongo Mosque in Diani Beach?
Jacaranda Indian Ocean Beach Resort, Diani Palm Resort are the best highly-rated hotels located within only 5 minutes' on foot of Kongo Mosque. If you are looking for a cheaper option, you might consider African Dream Cottages - Diani Beach which is about 10 minutes' walk from Diani Bazaar Shopping Center.
What are the best family hotels in Diani Beach?
Many families loved staying at these kid-friendly hotels - Bidi Badu Beach Resort and Afrika Pearl & Spa. All great hotels for family stay in Diani Beach you can find here. Maybe you also like hotels with a tennis court, an outdoor swimming pool and a golf course.
What are good hotels for short-term stay on business in Diani Beach?
Business travelers can be quite busy, but keen to see the atmosphere of Diani Beach. On this, you might enjoy these popular highly-rated business hotels within walking distance of the city center - Coral Beach Resort and Apple Mango Apartments with an outdoor swimming pool, a golf course and billiards.
What are the best luxury hotels in Diani Beach?
These luxury hotels with exceptional service will make your stay great:
Ocean Village Club (Adults Only) rating: 4.2/5
Diani Backpackers (Adults Only) rating: 5.0/5

Your booking experience in Diani Beach

Budget hotels in Diani Beach

A more budget-friendly alternative would be African Dream Cottages - Diani Beach, which is 3-star accommodation with room rates from 50US$. Diani Banda Cottages is an affordable choice that is directly adjacent to Chandarana Foodplus Supermarket Diani and offers room rates from 41US$.

Convenience of staying in the city center

Bahari Dhow Beach Villas lies in the heart of Diani Beach city center and offers free self-parking, a golf course and windsurfing. Another centrally-located option is Ndovu Apartment, which features a golf course, a sun deck and a free parking lot.

You could also try Leisure Lodge Beach & Golf Resort, close to Colobus Conservation and offering free self-parking, a casino and a golf course. Check out The Sands At Nomad and Diani Sea Lodge, and admire Shakatak.

Luxury and boutique accommodation

Ocean Village Club (Adults Only) and Diani Backpackers (Adults Only) could both be luxury options near Diving the Crab. Travelers who enjoy boutique hotels should book Diani Bay Resort near Kongo Mosque, which features free self-parking, a patio and a swimming pool.

Apartments, B&Bs and others

Capital C Apartment is centrally situated apartment in Diani Beach with a golf course, hiking and complimentary parking. B&Bs in Diani Beach include Galu Gardens Apartments Ltd and Lantana Galu Beach. If you're traveling on business in Diani Beach, think about staying at one of the 7 hotels, such as Prideinn Hotel Diani or Diplomat Diani Beach Resort that feature business facilities. Kenyaways is a resort hotel with windsurfing and canoeing and also featuring a patio, a swimming pool and free parking.

Show moreLess