Best Cheap Hotels in Diani Beach
View all photos
From
31$/night
Cycad Palm Diani
The elegant Cycad Palm Diani Hotel Diani Beach, located approximately 10 minutes' drive from Colobus Conservation Museum, offers an outdoor swimming pool and Wi-Fi in public areas.
The 3-star guest house has a convenient setting 2.4 km from Shakatak Disco. You'll find Diani Shopping Centre about a 15-minute ride from this Diani Beach hotel.
The nearby cultural experience includes Diani Beach Art Gallery, which is 4 km away.
Staying at one of the 2 rooms at the Cycad Diani Beach, guests have access to a balcony and a dining area. The property also features an electric kettle, a fridge, and glassware. Enjoy a private bathroom with a separate toilet and a shower.
View all photos
From
113$/night
Boxo Diani - Unique Beach Front Container Eco-Hotel
Featuring a sunbathing terrace and an outdoor swimming pool, the comfortable Boxo Diani - Unique Beach Front Container Eco-Hotel Diani Beach lies a mere 1 km from Galu Kinondo Beach. The hotel provides guests with Wi-Fi throughout the property.
This Diani Beach hotel has a convenient setting about 25 minutes' walk from Colobus Conservation Museum. Lantana Galu Beach is within reach of the accommodation, while Ukunda airport is 5 km from it.
The nearby entertainment options include Diving the Crab, which is 4.4 km away.
The rooms at the Boxo Diani - Unique Beach Front Container Eco-Hotel Diani Beach feature a writing desk, along with a tiled floor for guests' convenience. There is also a private bathroom.
View all photos
From
84$/night
Soul Breeze Beach Resort
The 3-star beachfront Soul Breeze Beach Resort Diani Beach is about a 10-minute ride from Kaya Kinondo Sacred Forest and has 2 outdoor swimming pools plus a fitness centre. Located 5 km from Ukunda airport, this Diani Beach resort features car hire service and a 24-hour round-trip airport shuttle and car rentals for guests to take advantage of.
The hotel is situated just 450 metres from an own beach. At the Soul Breeze Diani Beach, you'll be in proximity to Lantana Galu Beach.
Nature lovers will appreciate the proximity to Galu kinondo beach, which is only a 6-minute walk away. Also, the accommodation is 2.4 km from Colobus Conservation Museum.
The spacious rooms comprise a terrace and a living room featuring cable channels and a TV along with climate control and mosquito nets. The private bathrooms offer a walk-in shower and a separate toilet. Guests can enjoy rooms with views of the pool.
Good Cheap hotels in Diani Beach
View all photos
From
22$/night
Bahati Diani House Glamping
The elegant Bahati Diani House Glamping Diani Beach hotel offers access to Shakatak Disco, which is located around 4 km away. The bed & breakfast boasts an outdoor swimming pool and a private garden 18 minutes' walk from Galu Kinondo Beach.
This Diani Beach hotel is about 5 km from Ukunda airport and merely 1.8 km from such cultural venues as Colobus Conservation Museum. Guests can easily reach Diani Beach Art Gallery approximately 15 minutes' drive from the Bahati Diani House.
Providing a separate toilet and a shower, some bathrooms have bath sheets. The rooms of the property overlook the garden.
View all photos
From
59$/night
Wayside Beach Apartments
Located just an 8-minute walk from Diplomat Diani Beach Resort, the comfortable Wayside Beach Apartments Diani Beach hotel offers air-conditioned rooms 4.3 km from Snake Park. Offering views of the garden, this aparthotel is steps away from Diani Beach Art Gallery and boasts an outdoor swimming pool.
The hotel has a prime location in the vicinity of Nakumatt Diani. The Wayside Beach gives access to a free beach, which is 350 metres away.
Such entertainment attractions as Shakatak Disco are also about 20 minutes' walk away.
The 8 rooms at this accommodation are equipped with comforts such as an air conditioner, as well as a flat-screen TV with satellite channels. There are separate bedrooms and family bathrooms with a walk-in shower and a separate toilet provided.
View all photos
From
30$/night
Diani Banda Cottages
Situated approximately a 5-minute stroll from Diani Beach, the comfortable 3-star Diani Banda Cottages Diani Beach hotel welcomes guests with baggage storage and a barber shop. Thanks to its prime location, this Diani Beach guest house stands 2.3 km from Shakatak Disco, which is a great place to have a fun time.
The welcoming hotel places you merely 6 minutes on foot from Diani Beach Art Gallery and nearly a 10-minute ride from Colobus Conservation. Leisure Lodge Golf Club is 2.8 km from the Banda Cottages Diani Beach, and Ukunda airport is 5 km away.
The accommodation is located right near Diplomat Diani Beach Resort and offers views of the garden.
The hotel welcomes guests to 7 rooms fitted with climate control as well as free Wi-Fi. There is also a private bathroom.
Cheap Hotels in Downtown Diani Beach
View all photos
From
40$/night
Villa Salaam
Featuring a terrace and an outdoor swimming pool, the elegant Villa Salaam Diani Beach hotel lies within 10 minutes' drive of Diani Beach Art Gallery. This Diani Beach guest house offers a beautiful garden, complemented by an outdoor seating.
The hotel has a convenient setting 3.9 km from Baharini Shopping Centre. Colobus Conservation Museum is around a 15-minute drive from the accommodation, and Ukunda airport is 5 km away.
Entertainment in the area includes Shakatak Disco 3.3 km from the Villa Salaam Diani Beach.
View all photos
From
129$/night
Aqua Resort
Offering air-conditioned rooms and Wi-Fi in the rooms, Aqua Resort Diani Beach is 3.9 km from Gazi Mangrove Boardwalk and an 18-minute walk from Colobus Conservation. Located 1.8 km from Kongo Mosque, this resort offers views of the garden and an outdoor swimming pool.
The 3-star hotel is nestled in Diani Beach, near a wildlife park. Guests can get to Diani Beach city centre, which is 2 km away.
Options for cultural tourism include Diani Beach Art Gallery, situated 10 minutes away by car.
The Aqua Resort offers rooms with a patio and a balcony featuring climate control, along with a flat-screen TV with satellite channels. This property also provides guests with a refrigerator, an oven, and kitchenware. They are fitted with private bathrooms equipped with a roll-in shower, a separate toilet, and a rainfall showerhead.
View all photos
From
29$/night
Skippers - Adults Only
The comfortable Skippers - Adults Only Diani Beach hotel, located just 5 minutes' walk from The Diani Beach Shopping Centre and merely 0.6 km from Diplomat Diani Beach Resort, features an outdoor swimming pool for guests to take a dip in. For business travellers, a desk and a photocopy machine are available on request.
This hotel has a prime location within a 10-minute drive of Snake Park. Colobus Conservation is 2.9 km from the Skippers in Diani Beach.
Entertainment in the area includes Shakatak Disco within 25 minutes' walk of this Diani Beach hotel.
The air-conditioned rooms are appointed with an air conditioner, such modern amenities as free Wi-Fi, and offer private bathrooms with a walk-in shower and a separate toilet.
Cheap Hotels in Diani Beach with Free Parking
View all photos
From
182$/night
African Dream Cottages - Diani Beach
Featuring air-conditioned rooms and a pizza restaurant, the 3-star African Dream Cottages - Diani Beach hotel is 2.9 km from Leisure Lodge Golf Club. Located within a few blocks of Diani Beach Art Gallery, this hotel provides an outdoor swimming pool, a sun deck, a picnic area, and a golf course.
The centre of Diani Beach is a 25 minutes' walk of the hotel. Colobus Conservation is approximately 10 minutes by car from the African Dream, and Ukunda airport is 5 km away.
Nature lovers will appreciate the proximity to Ali barbours cave, which is a mere 1.3 km away. This accommodation lies about 15 minutes by car from Snake Park.
The air-conditioned rooms comprise a patio and a living room, and offer a flat-screen TV along with coffee and tea making facilities. The rooms at African Dream Cottages - Diani Beach hotel offer views of the pool.
View all photos
From
45$/night
Leshan Luxury Villas
The elegant Leshan Luxury Villas Diani Beach hotel is nestled only 9 minutes' stroll from Nakumatt Diani and features a year-round outdoor pool. Immerse yourself in this Diani Beach aparthotel's garden, complete with an outdoor pool and a terrace.
Snake Park is 4.3 km away, and culture-oriented attractions such as Diani Beach Art Gallery lie just 1.8 km from the hotel. Places of worship to visit nearly a 10-minute ride from the Leshan Luxury Villas Diani Beach include Kongo Mosque.
The Diani Beach Shopping Centre is also only 1.9 km away.
There are 33 rooms comprising a balcony and a dressing area. They come with a flat-screen TV with satellite channels, as well as such comforts as ironing equipment and climate control. Here you can enjoy a refrigerator, an oven, and kitchenware. A bidet, a walk-in shower, and a separate toilet, along with a hair dryer and a shower cap, are included in the separate bathrooms.
View all photos
From
43$/night
Precious Holiday Homes Diani Beach
The comfortable Precious Holiday Homes Diani Beach hotel includes comfortable rooms nearly 25 minutes' walk from Colobus Conservation Museum. Boasting an à la carte restaurant, this Diani Beach hotel is also 4.6 km from entertainment venues like Diving the Crab.
Nestled about a 10-minute drive from Kaya Kinondo Sacred Forest, the hotel is in the vicinity of Galu Kinondo Beach.
The rooms comprise a terrace and a living room complete with climate control, as well as complimentary wireless internet. If you like cooking, there is an electric kettle and glassware provided on site. The separate bedrooms come with a wardrobe. You can enjoy view of the pool from the rooms.
Family Cheap Hotels in Diani Beach
View all photos
From
50$/night
Coral Beach Resort
The comfortable Coral Beach Resort Diani Beach is located within 25 minutes' walk of Baharini Shopping Centre, offering 15 rooms along with spa therapy, a play area, and a golf course. An Asian restaurant is available in this Diani Beach resort that boasts a beachfront location only steps away from Nakumatt Diani.
The hotel is about 5 km from Ukunda airport and only 1.5 km from such cultural venues as Diani Beach Art Gallery. The Coral Diani Beach can be reached nearly 30 minutes' walk from Gazi Mangrove Boardwalk.
A private beach is approximately 400 metres from the accommodation, while The Diani Beach Shopping Centre is situated just 1.6 km away. Guests can also visit Baharini Plaza, which is merely a 5-minute walk away.
The air-conditioned rooms in Coral Beach Resort have a flat-screen TV with satellite channels along with air conditioning. There are separate bedrooms and private bathrooms with a bidet, a separate toilet, and a shower provided.
View all photos
From
30$/night
Diani Peaceful Garden
The elegant Diani Peaceful Garden Bed & Breakfast Diani Beach offers easy access to Lantana Galu Beach, which is situated nearly 5 minutes' walk away. Featuring 14 rooms with views of the patio, the hotel is 3.4 km from Kaya Kinondo Sacred Forest.
Colobus Conservation Museum stands around 10 minutes away by car, and Galu Kinondo Beach is a short way from this Diani Beach bed & breakfast.
Entertainment in the area includes Diving the Crab 4.7 km from the Peaceful Garden.
The rooms at this accommodation have an adjoining terrace and a living room, along with climate control for your convenience. Providing a walk-in shower and a separate toilet, some bathrooms come with a hair dryer and towels.
View all photos
From
218$/night
Morning Star Diani
Featuring Wi-Fi in public areas, Morning Star Diani Aparthotel Diani Beach sits a 20-minute walk from Nakumatt Diani. Situated in close proximity to Colobus Conservation, this hotel boasts air-conditioned rooms along with a shared lounge and a golf course available onsite.
The 3-star aparthotel is about 5 km from Ukunda airport and 2.7 km from such cultural venues as Diani Beach Art Gallery. The Morning also gives access to Diplomat Diani Beach Resort, which is a 10-minute drive away.
2.2 km from Kongo Mosque is a perk for guests staying at this property.
The hotel offers 68 rooms, some of them feature a flat-screen TV with satellite channels, as well as comforts such as ironing equipment and climate control. They are equipped with an oven and kitchenware. Guests can use a walk-in shower and a separate toilet, along with a hair dryer and bath sheets.
Pet-Friendly Cheap Hotels in Diani Beach
View all photos
From
25$/night
Armaan B&B Diani
Offering a location 5 minutes' walk from Shakatak Disco, Armaan B&B Diani Diani Beach offers 18 rooms. The guest house offers Wi-Fi in the rooms.
Guests may find Diani Beach Art Gallery 2.1 km from the comfortable hotel, and Colobus Conservation Museum is 3.3 km away. This accommodation offers private access to a private beach with free Wi-Fi access.
The 3-star hotel is a 10-minute drive from Nakumatt Diani.
Comprising a balcony and a sitting area, the rooms at the Armaan are equipped with a multi-channel TV.
View all photos
From
34$/night
Galu Inn
The comfortable Galu Inn Diani Beach is a mere 1.8 km from Shakatak Disco and has a heated swimming pool and a fitness club.
This Diani Beach hotel has a convenient setting around a 10-minute drive from Diani Shopping Centre. Galu Kinondo Beach in Diani Beach is 4.3 km from the inn.
The Galu Inn Diani Beach offers close proximity to Diplomat Diani Beach Resort, which is located approximately a 15-minute drive away and helps strengthen mental and physical health.
The comfortable rooms in the accommodation have free Wi-Fi and a flat-screen TV with satellite channels along with climate control. There is also a private bathroom. Providing a separate toilet and a shower, some bathrooms have bath sheets. The rooms also overlook the garden.
Location
Diani Beach, Kwale, Kenya
Contact Us