Top Hotels in Diani Beach City Centre
View all photos
From
81$/night
Tombo House
Featuring car rentals, as well as Wi-Fi in the rooms, the 4-star Tombo House Bed & Breakfast Diani Beach is 2.8 km from Diani Beach Art Gallery. Boasting access to Snake Park, about 10 minutes away by car, the bed & breakfast includes a sundeck and a golf course providing guests with spacious rooms.
The rooms include a mini-bar and tea/coffee making equipment, along with Wi-Fi for your convenience. There is also a private bathroom. They feature bathrooms with a walk-in shower and a separate toilet as well as a hair dryer and towels. Tombo House Bed & Breakfast offers comfortable rooms with views of the pool.
View all photos
From
29$/night
Skippers - Adults Only
The comfortable Skippers - Adults Only Diani Beach hotel enjoys a prime location just 0.6 km from wellness venues like Diplomat Diani Beach Resort and provides guests with a restaurant. The hotel features safety facilities including 24-hour security service.
View all photos
From
70$/night
Peekaboo Diani Beach
The elegant 4-star Peekaboo Diani Beach hotel is located within 10 minutes' walk of Diplomat Diani Beach Resort and features a sun deck and a picnic area on site. Thanks to its prime location, this Diani Beach bed & breakfast stands 2.2 km from Shakatak Disco, which is a great place to have a fun time.
Modern comforts in allergy-free rooms include an ironing set and air conditioning, as well as tea and coffee making equipment. This Diani Beach hotel also features a fridge and kitchenware. The bathrooms are equipped with a walk-in shower and a separate toilet, along with a hair dryer and towels.
Luxury Hotels in Downtown Diani Beach
View all photos
From
44$/night
Diani Beach Gold Apartments
The comfortable Diani Beach Gold Apartments hotel is nestled approximately 10 minutes' drive from Shakatak Disco, offering 3 rooms and featuring a nightclub and a golf course.
The hotel offers rooms with a balcony and a dressing room complete with air conditioning. The rooms also have separate bathrooms. You can enjoy views of the garden.
View all photos
From
145$/night
The Villa Luxury Suites Hotel
A mere 1.4 km from Colobus Conservation, the 4-star The Villa Luxury Suites Hotel Diani Beach includes 10 rooms. The hotel is within a few blocks of Nakumatt Diani and invites guests to one of the 2 onsite restaurants.
The accommodation offers rooms with a seating area featuring air conditioning, along with a flat-screen TV with satellite channels. The rooms also feature private bathrooms. Bathrooms include a bidet, a roll-in shower, and a sink, and such comforts as hair dryers and towels. You can enjoy views of the pool.
This Diani Beach hotel is 10 minutes' drive from Ukunda airport.
View all photos
From
59$/night
Wayside Beach Apartments
Situated nearly 5 minutes' walk from Diani Beach, the comfortable Wayside Beach Apartments Diani Beach hotel offers 8 rooms. Boasting a prime location just a few steps from The Diani Beach Shopping Centre, the aparthotel includes an outdoor swimming pool.
The air-conditioned rooms comprise a balcony and a kitchen featuring a flat-screen TV with satellite channels along with air conditioning. If you like cooking, there is an electric kettle, a fridge, and kitchenware provided on site. The spacious rooms also overlook the pool.
5 Star Hotels in Diani Beach City Centre
View all photos
From
100$/night
Prideinn Hotel Diani
Situated about a 5-minute ride from Diani Beach, the 3-star smoke-free Prideinn Hotel Diani Diani Beach welcomes guests with luggage storage and a restaurant.
Each allergy-free room comes with coffee and tea makers, along with leisure options such as a flat-screen TV with satellite channels. The private bathrooms with a bidet, a walk-in shower, and a separate toilet also offer a hairdryer and shower caps. All rooms feature views of the pool.
The nearest airport is Ukunda, located 5 km from Prideinn Hotel Diani.
View all photos
From
158$/night
Fiorella Beach House, Diani Beach
The comfortable 4-star Fiorella Beach House, Diani Beach hotel is situated merely 6 minutes' stroll from Full Moon Disco Club and provides car hire service, along with cars for rent. Thanks to its convenient location, this Diani Beach bed & breakfast stands 2.6 km from Shakatak Disco, which is a great place to have a fun time.
Overlooking the garden, the 4 rooms are appointed with an iron and ironing board, and air conditioning, as well as modern facilities such as a flat-screen TV with satellite channels. They come with private bathrooms. The modern separate bathrooms are fitted with a bidet, a walk-in shower, and a separate toilet.
For those travelling from afar, Ukunda airport is 5 minutes' drive away.
View all photos
From
147$/night
Diamonds Leisure Beach & Golf Resort
Situated within 5 minutes' walk of Leisure Lodge Golf Club, the comfortable Diamonds Leisure Beach & Golf Resort Diani Beach offers a casino, a sunbathing terrace, and spa therapy. The 5-star beachfront resort boasts a private art gallery and 9 holes of golf, with Kongo Mosque 2.5 km away.
The air-conditioned rooms comprise a patio and a balcony featuring a flat-screen TV with satellite channels and first-run movies along with air conditioning. The rooms of Diamonds Leisure Beach & Golf Resort feature a modern-style design. Guests can use a bidet, along with dressing gowns and shower caps. The rooms also look out over the ocean.
You will find the hotel 5 km from Ukunda airport.
4 Star Hotels in Diani Beach City Centre
View all photos
From
130$/night
Footprints House
Situated around 15 minutes' walk from Baharini Shopping Centre, the 4-star Footprints House Hotel Diani Beach features Wi-Fi in public areas and secured parking on site. This guest house is a good starting point for exploring Diani Beach, including Diplomat Diani Beach Resort, which is a mere 400 metres away.
The 4 rooms include a patio and a dining area equipped with an ironing set and mosquito nets to ensure guests' comfort. The property also features a refrigerator and glassware. A walk-in shower and a separate toilet along with such comforts as hairdryers and towels are featured in the private bathrooms. Enjoy views of the patio, while staying at the Footprints House Diani Beach.
View all photos
From
310$/night
Swahili Beach
Located about a 5-minute walk from Baharini Plaza in Diani Beach, the 5-star Swahili Beach Diani Beach hotel offers a treatment room, a sauna, and a foot bath. Boasting a location in close proximity to The Diani Beach Shopping Centre, the hotel includes 35 rooms and an outdoor swimming pool.
Swahili Beach hotel offers rooms with a patio and a balcony featuring air conditioning, along with a flat-screen TV with satellite channels. Offering a bidet, a walk-in shower, and a separate toilet, the bathrooms are also appointed with bathrobes and towels.
For those travelling from afar, Ukunda airport is 10 minutes' drive away.
View all photos
From
129$/night
Aqua Resort
Situated an 18-minute stroll from Colobus Conservation and merely 1.6 km from Leisure Lodge Golf Club, the 3-star Aqua Resort Diani Beach features 18 holes of golf. Guests will enjoy Wi-Fi in the rooms and an outdoor swimming pool on site.
There are 23 rooms featuring air conditioning, as well as modern amenities like a flat-screen TV with satellite channels. Private bathrooms are also included along with a fridge, an oven, and kitchenware. They have private bathrooms with a roll-in shower, a separate toilet, and a rainfall showerhead. Guests can enjoy views of the garden from Aqua Resort.
Cheap Hotels in Downtown Diani Beach
View all photos
From
182$/night
African Dream Cottages - Diani Beach
Situated within 5 minutes' walk of Diani Beach, the 3-star African Dream Cottages - Diani Beach hotel also offers an outdoor swimming pool.
The rooms are also appointed with separate bathrooms with a walk-in shower and a separate toilet. These rooms also overlook the garden.
Ukunda airport is a 5-minute drive from the hotel.
View all photos
From
30$/night
Diani Banda Cottages
Offering cars for rent, as well as Wi-Fi throughout the property, the 3-star Diani Banda Cottages Diani Beach hotel is 500 metres from Diplomat Diani Beach Resort. Featuring 7 rooms with views of the garden, this comfortable guest house is 2.3 km from Nakumatt Diani.
Welcoming guests to a balcony and a terrace, the rooms are furnished with a writing table. Other comforts include a fridge and kitchenware for self-catering.
For those travelling from afar, Ukunda airport is 5 minutes' drive away.
View all photos
From
218$/night
Morning Star Diani
The 3-star Morning Star Diani Aparthotel Diani Beach is located in Diani Beach, nearly a 20-minute walk from Baharini Plaza, and offers an outdoor swimming pool. Boasting access to Diplomat Diani Beach Resort, 2.6 km away, this aparthotel includes a sunbathing terrace, a shared lounge, and a golf course providing guests with air-conditioned rooms.
Certain rooms at this Diani Beach hotel comprise a balcony and a dining area, and offer ironing equipment and air conditioning for your convenience. They come equipped with coffee and tea making equipment for self-catering along with a flat-screen TV with satellite channels for business and leisure. Providing a walk-in shower and a separate toilet, some bathrooms have a hair dryer and bath sheets.
Hotels in Downtown Diani Beach with Free Parking
View all photos
From
144$/night
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Located around a 25-minute walk from Diani Chale Marine National Reserve in Diani Beach, the 3-star Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits Diani Beach offers mud baths, a steam room, a sauna, and a foot bath. One will enjoy a piano bar or a nightclub, playground, and a golf course, while the resort also boasts sheltered setting just around the corner from Colobus Conservation.
The air-conditioned rooms are appointed with air conditioning, such modern amenities as a satellite TV, and offer en-suite bathrooms with a walk-in shower, a rainfall showerhead, and a deep soaking bathtub. The rooms also feature a twin bed. For more comfort, a dryer and bath sheets, along with a bidet and a separate toilet, are provided. The rooms of Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits offer views of the pool.
View all photos
From
50$/night
Coral Beach Resort
Featuring spa therapy, a picnic area, and a golf course, Coral Beach Resort Diani Beach enjoys a beachfront location a 19-minute walk from Diani Beach Art Gallery. Overlooking the sea, the resort lies in close proximity to Nakumatt Diani and includes a treatment room and a foot bath.
The 15 rooms at this property comprise a kitchenette. The rooms have a private bathroom.
Location
Diani Beach, Kwale, Kenya, 80401
Contact Us