Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beachfront hotels and resorts in Diani Beach. I hope you will like it!
-
1 The Maji Beach Boutique Hotel Diani Beach, Kenya
Hotel. Situated along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness centre and massage services. The spacious, air-conditioned rooms come with elegant décor, a balcony with Indian Ocean views, and a seating area with satellite TV. Some rooms also feature a private pool. The bathrooms include a bathrobe, slipper and free toiletries. Guests can relax by the beach, pool or with a massage. There is also a shared lounge area, library and souvenir shop. The restaurant serves a range of Swahili, Indian, and Mediterranean cuisine. The Maji Beach Boutique Hotel is located just 5 km from Ukunda Airstrip and 35 km from Mombasa. Moi International Airport is 50 km away. Guest review score 9.3
See available rooms -
2 Asha Boutique Hotel Diani Beach, Kenya
Hotel. Set in Diani Beach, 600 metres from Diani Beach, Asha Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Offering a bar, the property is located within 3.6 km of Leisure Lodge Golf Club. The accommodation features airport transfers, while a bicycle rental service is also available. At the hotel, rooms are fitted with a wardrobe. Featuring a private bathroom with a shower and free toiletries, rooms at Asha Boutique Hotel also feature free WiFi, while selected rooms also feature a sea view. At the accommodation the rooms come with bed linen and towels. A à la carte breakfast is available every morning at Asha Boutique Hotel. At the hotel you will find a restaurant serving African, Belgian and Pizza cuisine. Vegetarian and vegan options can also be requested. The area is popular for cycling, and car hire is available at Asha Boutique Hotel. Colobus Conservation is 4.8 km from the accommodation, while Kaya Kinondo Sacred Forest is 11 km from the property. The nearest airport is Ukunda Airport, 2 km from Asha Boutique Hotel. Guest review score 9.4, rooms from around $132.
See available rooms -
3 The Zubeida Boutique Resort Diani Beach, Kenya
Resort. Set in Diani Beach, 200 metres from Diani Beach, The Zubeida Boutique Resort offers accommodation with a garden, free private parking, a terrace and a restaurant. Offering a private beach area, the property is located within 2.1 km of Galu Beach. The resort also provides free WiFi as well as a paid airport shuttle service. At the resort all rooms are equipped with air conditioning, a seating area, a flat-screen TV with cable channels, a kitchenette, a dining area and a private bathroom with free toiletries, a shower and a hairdryer. The Zubeida Boutique Resort features certain units with sea views, and the rooms are fitted with a balcony. At the accommodation all rooms are fitted with bed linen and towels. A à la carte, continental or vegetarian breakfast can be enjoyed at the property. Colobus Conservation is 400 metres from The Zubeida Boutique Resort, while Kaya Kinondo Sacred Forest is 5.9 km away. The nearest airport is Ukunda Airport, 6 km from the resort. Guest review score 9.1, rooms from around $215.
See available rooms -
4 Eleven Pearl Boutique Hotel & Spa Diani Beach, Kenya
Hotel. Facing the beachfront, Eleven Pearl Boutique Hotel & Spa offers 4-star accommodation in Diani Beach and features an outdoor swimming pool, fitness centre and garden. With a shared lounge, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has a terrace and garden views, and guests can enjoy a meal at the restaurant or a drink at the bar. At the hotel, each room comes with a wardrobe. Each room includes a safety deposit box, while selected rooms are fitted with a balcony and others also offer sea views. At Eleven Pearl Boutique Hotel & Spa rooms are equipped with bed linen and towels. Buffet and continental breakfast options are available daily at the accommodation. Eleven Pearl Boutique Hotel & Spa offers a children's playground. You can play darts at this 4-star hotel, and the area is popular for skiing and cycling. Around the clock assistance is available at the reception, where staff speak German, English, French and Italian. Diani Beach is a few steps from the hotel, while Galu Beach is 2.5 km away. The nearest airport is Ukunda, 6 km from Eleven Pearl Boutique Hotel & Spa, and the property offers a paid airport shuttle service. Guest review score 8.7, rooms from around $144.
See available rooms -
5 Searenity Beach Villa Diani Beach, Kenya
Hotel. Situated in Diani Beach, a few steps from Diani Beach, Searenity Beach Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. 3 km from Leisure Lodge Golf Club and 5.3 km from Colobus Conservation, the property provides a bar and a private beach area. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi. The hotel will provide guests with air-conditioned rooms with a wardrobe, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Every room has a kettle, while certain rooms are equipped with a patio and others also boast sea views. At Searenity Beach Villa rooms come with bed linen and towels. A à la carte, continental or Full English/Irish breakfast can be enjoyed at the property. At the accommodation you will find a restaurant serving African, French and Indian cuisine. Vegetarian, vegan and dairy-free options can also be requested. At Searenity Beach Villa guests are welcome to take advantage of a hot tub. Guests at the hotel will be able to enjoy activities in and around Diani Beach, like cycling. Kaya Kinondo Sacred Forest is 11 km from Searenity Beach Villa, while Mombasa Golf Club is 32 km from the property. The nearest airport is Ukunda Airport, 1 km from the accommodation. Guest review score 9.7, rooms from around $196.
See available rooms -
6 Waterlovers Beach Resort Diani Beach, Kenya
Resort. Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 35 km away from Mombasa. The accommodation combines Swahili design with a touch of Mediterranean atmosphere. All suites have a private verandah with ocean view. The spacious villa also offers a fully equipped kitchen. Set by the pool and overlooking the ocean, Tides Restaurant serves Mediterranean cuisine with local ingredients. Cocktails and drinks can be enjoyed at Ocean Spirit, the resort's beach bar. Activities at the resort or in the surrounding area include snorkeling, kayaking, diving, kite and windsurfing. Waterlovers Beach Resort has a 24-hour front desk, a garden and a children's playground. Airport shuttles and bicycle rental can be arranged. The Shimba Hills National Reserve can be reached within 30 minutes by car. Guest review score 9.3, rooms from around $181.
See available rooms -
7 Pinewood Beach Resort and Spa Diani Beach, Kenya
Hotel. Pinewood Beach Resort and Spa is located on Galu Beach and 10 km away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants. The spacious rooms and suites at Pinewood all have either a garden view or sea view. They are equipped with a minibar, tea-and-coffee making facilities, air conditioning and an en-suite bathroom. The suites include the service of a private chef. Breakfast is served at Bahari Restaurant and the hotel also has a bistro, snack bar and and a restaurant for theme dinners and barbecues. Guests can enjoy drinks and cocktails at the pool or at the beach bar. For relaxation, the spa offers a variety of massages and beauty treatments. Guests have free access to the fitness centre and tennis court and other activities offered include table tennis, squash and beach games. The water sport centre offers PADI scuba diving, sea excursions, snorkelling, wind and kite surfing. Pinewood Beach Resort and Spa is located 44 km from Mombasa and the Shimba Hills National Reserve is a 50-minute drive away. Guest review score 8.9, rooms from around $203.
See available rooms -
8 Swahili Beach Diani Beach, Kenya
Resort. 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 walk from The Diani Beach Shopping Centre. Guests at the 5-star property can enjoy sea views in the rooms and access to a sauna. The resort features an outdoor swimming pool and evening entertainment. All units in the resort are equipped with a flat-screen TV. All rooms are fitted with a private bathroom with free toiletries. All rooms at Swahili Beach have air conditioning and a desk. A buffet breakfast is served every morning at the property. At the accommodation you will find a restaurant serving local and seafood cuisine. Vegan, vegetarian and halal options can also be requested. Swahili Beach offers a fitness centre. You can play table tennis, billiards and darts at the resort, and bike hire is available. Guests can also take advantage of the business centre and newspapers. Staff at the 24-hour front desk speak German, English and French. Baharini Shopping Centre is 1.9 km from Swahili Beach, while Colobus Conservation is 6 km from the property. Moi International Airport is 29 km away. Guest review score 8.5, rooms from around $210.
See available rooms -
9 Diamonds Leisure Beach & Golf Resort Diani Beach, Kenya
Resort. Situated on 38 acres of beachfront property, Diamonds Leisure Beach & Golf Resort features an 18-hole golf course overlooking the Indian Ocean. The resort also offers a casino, spa and outdoor swimming pool. Each air-conditioned room and suite comes with modern African-inspired décor, satellite TV and a safety deposit box. The en-suite bathroom includes complimentary toiletries. Guests can relax on Diani Beach or with a massage at the Lotus Health & Relaxation Centre. They can also enjoy activities such as scuba diving or a round of golf. The shopping arcade offers handicrafts and souvenirs. A Kids club, tour desk and various event facilities are also available. Diani Restaurant provides guests with ocean views as they dine. Leisure Lodge is located just 10 minutes’ drive from Colombus Trust and 15 minutes' drive from the Kaya Kinondo sacred forest. Likoni Ferry is 35 km away and Mombasa International Airport is 42 km from the resort. Guest review score 8.4, rooms from around $288.
See available rooms -
10 Baobab Beach Resort & Spa Diani Beach, Kenya
Resort. Baobab Beach Resort & Spa offers accommodation in Diani Beach. With a lush garden, the resort overlooks the Indian Ocean and offers a 3-tier pool, a spa centre and a selection of restaurants. The spacious rooms include a flat-screen TV, seating area and views of the sea or pool. Rooms are fitted with a private bathroom. Extras include free toiletries and a hair dryer. Baobab Beach Resort & Spa has a selection of bars and restaurants offering a range of international and African cuisine as well as seafood dishes accompanied by a wide selection of wines. Evening entertainment is organised on selected nights. For relaxation, guests can enjoy massage and beauty treatments at the spa. 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. The area is popular for golfing and snorkeling. The Diani Beach Shopping Centre is 4.4 km from Baobab Beach Resort and Moi International Airport is 46 km from the property. Guest review score 8.3, rooms from around $189.
See available rooms -
11 Blue Marlin Beach Hotel Diani Beach, Kenya
Hotel. Overlooking the Indian Ocean, Blue Marlin Beach Resort is a beachfront property that features an outdoor pool and a tropical garden with palm trees. Free Wi-Fi access is available throughout the property. The hotel has a bar where guests can have a drink. With a terrace, rooms are decorated in Swahili style and come with a fan and mosquito nets. The room also has a fridge. Each has a private bathroom fitted with free toiletries. Guests can choose from the continental and Halal breakfast options available at the property. The onsite restaurant specializes in seafood, local, African and international cuisines. Speaking English, Russian and Swahili, the staff at the 24-hour front desk are available to help guests with any queries they might have. Diani Beach is 20 metres from Blue Marlin Beach resort. Mombasa is 40 km away. Moi International Airport is 49 km away. Blue Marlin Beach Resort offers airport shuttle services upon request. Guest review score 8.2, rooms from around $194.
See available rooms -
12 Diani Reef Beach Resort & Spa Diani Beach, Kenya
Resort. Set on the white sands of Diani Beach, this 5-star resort in Ukunda overlooks 30 acres of private gardens with 2 fresh-water pools. Wellness facilities include a steam bath, aromatherapy and facial treatments. Overlooking the Indian Ocean, all Diani rooms feature private balconies and satellite TV. Each has a work desk and a spacious bathroom with a bathtub. Tea and coffee facilities are provided. Guests can enjoy a rich breakfast buffet at the Coral Rock Cafe or try Oriental fusion cuisine at Sake. Seafood and grilled dishes can be savored at Fins. For drinks, there are 3 bars and evening entertainment is offered on selected evenings. Activities on site include tennis, table tennis and squash. Wind surfing, snorkeling and water sports facilities can be arranged. Diani Reef Beach Resort & Spa is located 45 minutes’ drive from the centre of Mombasa. Guest review score 8.0, rooms from around $148.
See available rooms -
13 Jacaranda Indian Ocean Beach Resort Diani Beach, Kenya
Resort. Set in a garden on a white and sandy beach, Jacaranda Indian Ocean Beach Resort offers accommodation in Diani Beach and 9 km from Ukunda Airstrip. The makuti-roofed rooms are fitted with local furniture, minibar, tea-and-coffee making facilities and en-suite bathroom. Some of them have sea view. The beds are draped with a mosquito net. The restaurant is open for breakfast, lunch and dinner and there is a snack bar located by the pool. Cocktails and drinks can be enjoyed at several bars. Meeting and conference facilities are available and there is also a business centre. Babysitting services can be arranged and guests have access to an outdoor pool as well as 3 plunge pools. The Diani Beach Shopping Centre is 5 km from Jacaranda Indian Ocean Beach Resort, while Colobus Conservation is 10 km away. The nearest airport is Moi Airport, 25 km from Jacaranda Indian Ocean Beach Resort. Guest review score 7.9, rooms from around $163.
See available rooms -
14 Lantana Galu Beach Diani Beach, Kenya
Resort. Located in Diani Beach, Lantana Galu Beach is a beachfront resort. It offers accommodation with free WiFi, and access to a private beach area and 2 outdoor swimming pools. Each unit features a kitchen with oven, refrigerator and tea-and-coffee making facilities. Meals can be taken in the dining area or on the furnished terrace. The villas include an interior courtyard with a fountain. Barbecue facilities are available and guests can enjoy sea or garden views. At Lantana Galu Beach, you will find a bar and restaurant. An optional breakfast is available for a surcharge. 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, diving and swimming. The property offers free parking. Diani Shopping Centre is located 7.5 km from the resort and Moi Airport is 50 km away. Guest review score 7.9, rooms from around $256.
See available rooms -
15 Southern Palms Beach Resort Diani Beach, Kenya
Resort. This 4-star resort is located on Diani Beach Ukunda, 35 km from Mombasa and features 2 outdoor swimming pools and 5 restaurants. The bright, air-conditioned rooms feature balconies overlooking the pool, gardens or the Indian Ocean. Every room at the Southern Palms Beach Resort has a TV, minibar and tea-and-coffee-making facilities. Each includes a private bathroom with a shower and some have a bath and shower. The 5 restaurants serve a variety of international cuisines, and service on the beach is also available during beach dinner or full-moon dinner. The resort also has 5 bars, including 2 that serve guests in the swimming pools. There are a range of activities that can be booked from the help desk. Diving and windsurfing are available, and land options include tennis courts or air-conditioned racquet courts. Free parking is also available. Guest review score 7.7, rooms from around $240.
See available rooms -
16 Leopard Beach Resort and Spa Diani Beach, Kenya
Resort. Located along Diani beach, Leopard Beach Resort & Spa boasts panoramic views of the Indian Ocean and is set within a tropical garden. The resort is within 5 km from Ukunda. The bright, air-conditioned rooms feature a satellite TV, safe and tea-and-coffee-making facilities. Each unit has a minibar and en suite bathroom including free toiletries. All rooms have a view of the garden and some of the sea. Leopard Beach Resort offers a selection of restaurants and bars. The signature à la carte restaurant, The Chui Grill is situated on a two-tiered timber deck and serves fresh seafood and grills. The Uzuri Spa and Fitness Forest is set in a 6-acre indigenous forest, offering a selection of treatments and wellness facilities. Guests can enjoy a refreshing swim in the large pool. Resort facilities include an adventure centre and children’s playground. Free WiFi is available in rooms and public areas and the Moi International Airport is within 45 km. Guest review score 7.6, rooms from around $169.
See available rooms -
17 Bahari Dhow Beach Villas Diani Beach, Kenya
Resort. Featuring free WiFi and air conditioning, Bahari Dhow Beach Villas is situated in Diani Beach, 3.4 km from The Diani Beach Shopping Centre. Colobus Conservation is 9 km away. Free private parking is available on site. All units include a shared seating and dining area. Some units have a terrace and/or balcony. The terrace, living room area, dining area and kitchen are shared with other guests in the villa. Towels are featured. The kitchenette is equipped with an gas cooker and a fridge. Bahari Dhow Beach Villas also includes an outdoor pool. Guests can enjoy a meal at the on-site restaurant, followed by a drink at the bar. The area is popular for snorkelling and windsurfing. Kaya Kinondo Sacred Forest is 15 km from Bahari Dhow Beach Villas. Ukunda Airstrip is 3.9 km from the property. Guest review score 7.4, rooms from around $70.
See available rooms -
18 Safari Beach Hotel Diani Beach, Kenya
Hotel. Situated in Diani Beach, 200 metres from Diani Beach, Safari Beach Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace. Boasting a bar, the hotel is close to several noted attractions, around 1.3 km from Galu Beach and around 1. 9 km from Colobus Conservation. The accommodation offers evening entertainment and room service. At the hotel, rooms come with a balcony. Featuring a private bathroom with a shower and free toiletries, rooms at Safari Beach Hotel also boast free WiFi. The rooms at the accommodation have air conditioning and a desk. The daily breakfast offers buffet, à la carte or continental options. At Safari Beach Hotel you will find a restaurant serving African, American and Chinese cuisine. Vegetarian, vegan and dairy-free options can also be requested. Leisure Lodge Golf Club is 6.5 km from the hotel, while Kaya Kinondo Sacred Forest is 7.6 km from the property. The nearest airport is Ukunda Airport, 5 km from Safari Beach Hotel. Guest review score 7.3, rooms from around $90.
See available rooms -
19 Kaskazi Beach Resort Diani Beach, Kenya
Resort. Situated along Diani Beach, Kaskazi Beach Resort features an outdoor swimming pool, two restaurants, four bars, and conference facilities. It also offers a fitness centre and watersports facilities. The spacious, air-conditioned rooms come with a balcony, minibar and en suite bathroom. Some rooms also include satellite TV and tea-and-coffee making facilities. Guests can enjoy a range of buffet and a la carte meals at Karibu Restaurant and Aladdin's Restaurant. The resort also offers evening entertainment, karaoke facilities, a kid’s club and massage services. Free Wi-Fi is available in public areas. Kaskazi Beach Resort is located just a 10-minute walk from Diani Shopping Centre, and 5 minutes’ drive from Leisure Lodge Golf Club. Ukunda Airstrip is 2 km away and Moi International Airport is 45 km away. Guest review score 6.0, rooms from around $8.
See available rooms -
20 The Sands at Nomad Diani Beach, Kenya
Hotel. Nestled in an indigenous coastal forest with a garden and a palm-fringed beach, The Sands at Nomad is located in Ukunda. It features an outdoor pool, a spa area and restaurants. The spacious accommodations are individually designed and combine mahagony furniture with Swhaili design. Each room is fitted with a minibar and air conditioning. Featuring a shower, private bathrooms also come with a hairdryer and towels. Some of the rooms have a spa bath. A tropical breakfast is served at the main restaurant, which is also open for lunch and dinner. There is a sushi bar and a pizzeria. Cocktails, refreshments and snacks can be enjoyed at the pool bar. Other facilities at The Sands include a watersport centre, a fitness centre, a 24-hour front desk, a gift shop and a tour desk. An array of activities can be enjoyed on site or in the surroundings, including windsurfing, kitesurfing, diving and snorkelling. An 18-hole golf course is located 2 km from the hotel. Moi Airport is 42 km away and airport shuttles can be arranged for a surcharge. Guest review score 8.9, rooms from around $217.
See available rooms -
21 Papillon Lagoon Reef Hotel Diani Beach, Kenya
Hotel. Set on Diani Beach, Papillon Lagoon Reef features an outdoor pool, beach bar and restaurant terrace all overlooking the Indian Ocean. Decorated in a traditional Swahili style, it offers diving, a fitness centre and tennis. Each air-conditioned room has either a balcony or patio with views of the gardens or ocean. All have a private bathroom with hairdryer and some include a satellite TV. Baobab buffet restaurant serves Kenyan and international cuisine under a thatched roof. Poolside Bistro Restaurant provides breakfast and lunch, including grilled dishes. There is a swim-up pool bar and drinks can be served to the room. Massages, a games room and table tennis are available and there is evening entertainment. Children can use the indoor play area. Deep sea fishing is also on offer. Papillon Lagoon Reef Hotel is a 10-minute drive from Diani’s shops. Mombasa is 38 km away and Mombasa Airport is around 1 hour 15 minutes by car. Guest review score 8.1, rooms from around $133.
See available rooms -
22 Diani Sea Resort - All Inclusive Diani Beach, Kenya
Resort. Offering an outdoor pool and a restaurant, Diani Sea Resort is located in Diani Beach. Free WiFi access is available in this resort. The accommodation will provide you with a TV and air conditioning. Featuring a shower, private bathroom also comes with a bath and a hairdryer. You can enjoy garden view from the room. 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 storage. An array of activities can be enjoyed on site or in the surroundings, including mini golf. This resort is 30 km from Moi International Airport. Guest review score 7.9, rooms from around $208.
See available rooms -
23 Diani Sea Lodge - All Inclusive Diani Beach, Kenya
Resort. 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 will provide you with air conditioning and a seating area. The private bathroom comes with a bath or shower and a hairdryer. You can enjoy garden view from the room. Extras include an outdoor seating area, a safety deposit box and bed linen. At Diani Sea Lodge you will find a tennis court Other facilities offered at the property include entertainment staff, a shared lounge and a games room. An array of activities can be enjoyed on site or in the surroundings, including mini golf. The property offers free parking. This resort is 30 km from Moi International Airport. Guest review score 7.8, rooms from around $201.
See available rooms -
24 Fiorella Beach House, Diani Beach Diani Beach, Kenya
Bed and Breakfast. Set 200 metres from Diani Beach, Fiorella Beach House, Diani Beach offers an outdoor swimming pool, a garden and air-conditioned accommodation with a balcony and free WiFi. The bed and breakfast provides guests with a terrace, pool views, a seating area, a flat-screen TV, a fully equipped kitchenette with a fridge and an oven, and a private bathroom with bidet. A microwave, a stovetop and toaster are also offered, as well as a coffee machine and a kettle. A car rental service is available at Fiorella Beach House, Diani Beach. Leisure Lodge Golf Club is 2 km from the accommodation, while Colobus Conservation is 6 km from the property. The nearest airport is Ukunda, 2 km from Fiorella Beach House, Diani Beach, and the property offers a paid airport shuttle service. Guest review score 10.0, rooms from around $153.
See available rooms -
25 Diani House Diani Beach, Kenya
Guest house. Situated in Diani Beach, 300 metres from Baharini Plaza, Diani House features air-conditioned rooms with free WiFi. Free private parking is available on site. Certain rooms include a seating area to relax in after a busy day. A terrace or balcony are featured in certain rooms. You will find free shuttle service at the property. Guests can enjoy various activities in the surrounding like kite surfing, snorkeling, scuba diving, stand up paddle boarding and kayaking. Golfing, tennis and horse riding are easily accessible . The guest house also offers car hire. Muthaiga Mini Market is 1 km from Diani House, while Diani airstrip is 4 km away. Guest review score 10.0
See available rooms -
26 Footprints House Diani Beach, Kenya
Guest house. Situated in Diani Beach, a 5-minute walk from Onjikos Supermarket, Footprints House provides accommodation with a garden. The property is set 1.2 km from Ukunda Airstrip. The property features pool views and an outdoor pool. At the guest house, every room comes with a patio. With a private bathroom, rooms at Footprints House also offer a garden view. All rooms feature a wardrobe. Colobus Trust Monkey Conservation Centre is 2.4 km from the property while Moi International Airport is 30 km away. Guest review score 9.1, rooms from around $50.
See available rooms -
27 Galu 723-Private Ocean Club Diani Beach, Kenya
Bed and Breakfast. With garden views, Galu 723-Private Ocean Club is located in Diani Beach and has a restaurant, room service, bar, garden, year-round outdoor pool and terrace. Both WiFi and private parking are available at the bed and breakfast free of charge. A continental breakfast is available daily at Galu 723-Private Ocean Club. A private beach area is available on site. Galu Beach is a few steps from the accommodation, while Diani Beach is 1.7 km away. The nearest airport is Ukunda, 9 km from Galu 723-Private Ocean Club, and the property offers a paid airport shuttle service. Guest review score 9.1
See available rooms -
28 Flamboyant Bed and Breakfast Diani Beach, Kenya
Bed and Breakfast. With garden views, Flamboyant Bed and Breakfast is located in Diani Beach and has a restaurant, a concierge service, bar, garden, year-round outdoor pool and terrace. Both WiFi and private parking are available at the bed and breakfast free of charge. Some units include a balcony and/or a patio with sea or pool views. The daily breakfast offers à la carte, continental or Full English/Irish options. Diani Beach is less than 1 km from Flamboyant Bed and Breakfast, while Colobus Conservation is 4.3 km away. The nearest airport is Ukunda, 3 km from the accommodation, and the property offers a paid airport shuttle service. Guest review score 8.7
See available rooms -
29 Soul Breeze Backpackers Diani Diani Beach, Kenya
Hostel. Soul Breeze Backpackers Diani has a fitness centre, a garden and a sun terrace with swimming pool and à la carte breakfast in Diani Beach. Among the various facilities are a shared lounge, a bar, as well as a tennis court. There is free private parking and the property features paid airport shuttle service. Guest rooms at the hostel are equipped with a seating area. All rooms at Soul Breeze Backpackers Diani are fitted with a private bathroom and bed linen. At the accommodation you will find a restaurant serving African and American cuisine. Vegetarian, vegan and dairy-free options can also be requested. Soul Breeze Backpackers Diani offers a barbecue. The area is popular for cycling, and bike hire and car hire are available at the hostel. Guests can make use of the business centre or relax in the snack bar. Galu Beach is a few steps from Soul Breeze Backpackers Diani, while Diani Beach is 1.1 km from the property. The nearest airport is Ukunda Airport, 9 km from the accommodation. Guest review score 8.3, rooms from around $20.
See available rooms -
30 Aqua Resort Diani Beach, Kenya
Aparthotel. Situated in Diani Beach, Aqua Resort provides accommodation with free WiFi and seating area. Each unit offers a fully equipped kitchenette, a flat-screen TV, a living room with a sofa, and a private bathroom. A terrace with sea views is offered in each unit. The aparthotel offers an outdoor pool. If you would like to discover the area, cycling is possible in the surroundings and the property can arrange a bicycle rental service. The Diani Beach Shopping Centre is 150m away. Guest review score 8.2, rooms from around $45.
See available rooms -
31 Soul Breeze Beach Resort Diani Beach, Kenya
Bed and Breakfast. Soul Breeze Beach Resort, located on Diani Beach, features a restaurant and free WiFi. The area is popular for windsurfing, snorkeling and diving. The rooms have a dining area and certain rooms feature pool or sea views and outdoor furniture. Soul Breeze Beach Resort offer fans and mosquito nets in the rooms for your comfort. The rooms have a sofa for relaxing and all room have a private bathroom with shower. A restaurant and bar is available on site. A dining menu is offered in the restaurant and BBQ facilities are available at a surcharge. Breakfast and room service is also available. This beachfront property has an outdoor pool and fitness centre. A tennis court and tennis equipment are available on site. The front desk is operational from 8:00 am to 8:00 pm and offers currency exchange and tour services. There is a private beach area and car hire is available. Secure parking is available on site and a shuttle service is available at a surcharge. Guests can enjoy various activities in the surroundings, including golfing and fishing. Kaya Kinondo Sacred Forest is 3.5 km from Soul Breeze Beach Resort, while The Diani Beach Shopping Centre is 8 km away. Moi International Airport is 50 km from the property. Guest review score 7.7, rooms from around $45.
See available rooms -
32 Kusini Beach Cottages Diani Beach, Kenya
Holiday home. Facing the ocean and offering an outdoor pool, Kusini Beach cottages is located at Galu Beach. Free WiFi access is available. The cottages provides large verandahs and sea views. There is a full kitchen with an oven and a refrigerator. Private bathrooms also comes with a shower. A personal chef is offered for every cottage. At Kusini Beach cottages you will find a garden and barbecue facilities. Free private parking is available on site. Moi International Airport is 54 km away. Guest review score 8.9
See available rooms -
33 Diani Beachalets Diani Beach, Kenya
Chalet. Situated in Diani Beach, 400 metres from KFI Supermarket, Diani Beachalets boasts a sun terrace and views of the sea. Seacrest Primary School is 2.6 km from the property. Free private parking is available on site. Featuring a balcony, all units have a seating and dining area. There is also a kitchen, fitted with a fridge and stovetop. Every unit has a private bathroom with a shower. Bed linen is provided. Guests can enjoy a drink at the on-site bar. Colobus Trust Monkey Conservation Centre is 180 m from Diani Beachalets. The nearest airport is Ukunda airstrip, 8.3 km from the property. Guest review score 8.8
See available rooms -
34 Villa LeoMar Diani Beach Diani Beach, Kenya
Villa. Featuring garden views, Villa LeoMar Diani Beach offers accommodation with an outdoor swimming pool, a garden and a shared lounge, around 700 metres from Diani Beach. Boasting free private parking, the villa is in an area where guests can engage in activities such as hiking, snorkelling and darts. The villa with a terrace and pool views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a fridge and an oven, and 2 bathrooms with a shower. Towels and bed linen are offered in the villa. Speaking German, English and Swahili, staff will be happy to provide guests with practical information on the area at the 24-hour front desk. The villa offers a barbecue. Both a bicycle rental service and a car rental service are available at Villa LeoMar Diani Beach, while cycling can be enjoyed nearby. Galu Beach is 800 metres from the accommodation, while Colobus Conservation is 2.1 km from the property. The nearest airport is Ukunda, 8 km from Villa LeoMar Diani Beach, and the property offers a paid airport shuttle service. Guest review score 8.2, rooms from around $119.
See available rooms -
35 Coconut Village Beach Resort Diani Beach, Kenya
Apartment. The Coconut Village Beach Resort are located right on the Indian Ocean offering a beachfront as well as accommodation with free WiFi. Some units have a seating area and/or a balcony. A private garden with barbecue facilities and a private beach section are available. Guests can prepare breakfast in the kitchenette present in all apartments. All apartments are equipped with small kitchen and partly balcony and terrace Guests can also relax in the garden. KFI Supermarket is 1.8 km from Coconut Village Beach Resort, while Seacrest Primary School is 4 km away. The nearest airport is Moi International Airport, 36 km from the accommodation. Guest review score 6.4, rooms from around $42.
See available rooms -
36 V-Szameitat Homes Diani Beach, Kenya
Holiday home. Set 70 metres from Diani Beach, V-Szameitat Homes offers an outdoor swimming pool, a garden and air-conditioned accommodation with a balcony and free WiFi. The holiday home provides guests with a terrace, sea views, a seating area, a flat-screen TV, a fully equipped kitchen with a fridge and an oven, and a private bathroom with shower and free toiletries. A microwave and toaster are also offered, as well as a coffee machine and a kettle. A Full English/Irish breakfast is available every morning at V-Szameitat Homes. A car rental service is available at the accommodation. Leisure Lodge Golf Club is 3.7 km from V-Szameitat Homes, while Colobus Conservation is 4.7 km from the property. The nearest airport is Ukunda, 2 km from the holiday home, and the property offers a paid airport shuttle service. Guest review score 9.3, rooms from around $45.
See available rooms -
37 Diani Marine Divers Village Diani Beach, Kenya
Chalet. Offering an outdoor pool, Diani Marine Divers Village is located 150 metres from Diani Beach. Free WiFi access is available. Each room here will provide you with a refrigerator. Private bathroom also comes with a shower. You can enjoy garden view from the room. At Diani Marine Divers Village you will find a garden, barbecue facilities and a bar. Other facilities offered at the property include a shared lounge, a tour desk and luggage storage. An array of activities can be enjoyed on site or in the surroundings, including golfing, cycling and fishing. The property offers free parking. Moi International Airport is 31 km away. Guest review score 8.4, rooms from around $90.
See available rooms -
38 Tradewinds Lodge Diani Beach, Kenya
Lodge. Tradewinds Lodge is situated in Diani Beach featuring a swimming pool and direct beach access. Each unit comes with a sofa, a seating area, a flat-screen TV, a well-fitted kitchen with a dining area, and a private bathroom with free toiletries. A terrace with garden views is offered in all units. The lodge offers an outdoor pool. Hiking can be enjoyed nearby. The property is a 5 min drive from Ukunda Domestic Airport and 40 min drive from Mombasa International Airport. Guest review score 7.9, rooms from around $26.
See available rooms -
39 Jambo Diani 1-bedroom apartment close to the beach Diani Beach, Kenya
Apartment. Situated just 400 metres from Diani Beach, Jambo Diani 1-bedroom apartment close to the beach provides accommodation in Diani Beach with access to a garden, a bar, as well as an ATM. This apartment features free private parking, room service and free WiFi. The apartment with a balcony and garden views has 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with a fridge and a microwave, and 1 bathroom with a shower. Towels and bed linen are available in the apartment. Both a bicycle rental service and a car rental service are available at the apartment. Colobus Conservation is 3.5 km from Jambo Diani 1-bedroom apartment close to the beach, while Leisure Lodge Golf Club is 4.5 km from the property. The nearest airport is Ukunda Airport, 3 km from the accommodation. Guest review score 9.0, rooms from around $40.
See available rooms -
40 Gästehaus Diani Diani Beach, Kenya
Apartment. Set in Diani Beach, just 500 metres from Galu Beach, Gästehaus Diani offers beachfront accommodation with a garden, a terrace and free WiFi. The property features garden views and is 500 metres from Diani Beach and 2.1 km from Colobus Conservation. This apartment comes with 1 bedroom, a kitchen with a fridge and an oven, a flat-screen TV, a seating area and 1 bathroom equipped with a shower. Towels and bed linen are featured in the apartment. Kaya Kinondo Sacred Forest is 4.3 km from the apartment, while Leisure Lodge Golf Club is 10 km away. The nearest airport is Ukunda Airport, 8 km from Gästehaus Diani. Guest review score 9.4, rooms from around $34.
See available rooms
I try my best to keep this guide up to date and I last refreshed it in November 2022. Did I miss a hotel that should be on this list? Send me an email and let me know!
Discover more cool hotels in Diani Beach
Other interesting hotels in Diani Beach
Check out beachfront hotels nearby
Missing a hotel on our list?
Do you know of a cool beachfront hotel in Diani Beach that's missing from this list?
Let me know!In order to support the sites I work together with booking.com. Whenever someone finds a nice hotel and makes a reservation through one of the links here I get a small commission. Thanks!
The Beachfront Hotel Guide