Hotels in Diani Beach

Best Diani Beach Hotels

Enter your dates for prices and availability of the best hotels in Diani Beach.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Diani Beach
All-inclusive (snacks included)Breakfast includedPoolDinner includedAir conditioningVery Good 8+HotelDiani BeachHotels2 beds
Property Type
HotelResortServiced apartmentVillaApartmentVacation homeLodgeGuest houseChaletBed and breakfastHomestayCountry houseCampsiteHostel
Property facilities & services
PoolWi-Fi in public areasCurrency exchangeGymWater parkSpaBar24-hour front deskFree parkingRestaurantParking availableSmoking areaLuggage storageGolf courseBarbecueCar rentalsairport transfersConference roomPets welcomeWake-up callSaunaElevatorFree airport transfersLaundry room

58 Best Hotels to Stay in Diani Beach

Find great hotels in Diani Beach on Trip.com! Read guest reviews, compare the latest prices, and explore hotel details to choose your perfect stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Tombo House Hotels in Diani Beach
Tombo House Hotels in Diani BeachTombo House Hotels in Diani BeachTombo House Hotels in Diani BeachTombo House Hotels in Diani BeachTombo House Hotels in Diani BeachTombo House Hotels in Diani Beach
57
Hotels in Diani Beach
Golf course
Outdoor swimming pool
Diving
+10
"Not very easy to find but it was worth it. Very professionally led by a German couple. The rooms are sensational, everything is new and extremely generous (65m2) and we had a large balcony with great views into the Urwald. Every detail is true, comfortable large bed, large armature with rain shower and great breakfast, friendly staff. The air conditioning is charged separately with $15 per day, but now at the end of June we didn't need. The hotel is not on the beach, it is quiet and feels like at home. We were absolutely satisfied."
Amazing
20 reviews
9.5/10
1 night
From €76
Check Availability
Diani Pearl Hotels in Diani Beach
Diani Pearl Hotels in Diani BeachDiani Pearl Hotels in Diani BeachDiani Pearl Hotels in Diani BeachDiani Pearl Hotels in Diani BeachDiani Pearl Hotels in Diani BeachDiani Pearl Hotels in Diani Beach
42
Hotels in Diani Beach
Golf course
Outdoor swimming pool
Diving
+7
With a stay at Diani Pearl Luxury Apartments in Diani Beach, you'll be within a 5-minute drive of Diani Beach and Diani Snake Park. This aparthotel is 26 mi (41.8 km) from Nyali Beach and 27.4 mi (44.1 km) from Bamburi Beach. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Wrap up your day with a drink at the bar/lounge. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 11 air-conditioned rooms featuring kitchens with refrigerators and microwaves. Complimentary wireless internet access is available to keep you connected. Conveniences include coffee/tea makers, and housekeeping is provided daily.
Great
7 reviews
9.0/10
Check Availability
Borabora Luxury Tented Camp Hotels in Diani Beach
Borabora Luxury Tented Camp Hotels in Diani BeachBorabora Luxury Tented Camp Hotels in Diani BeachBorabora Luxury Tented Camp Hotels in Diani BeachBorabora Luxury Tented Camp Hotels in Diani BeachBorabora Luxury Tented Camp Hotels in Diani BeachBorabora Luxury Tented Camp Hotels in Diani Beach
69
Hotels in Diani Beach
Beach volleyball
Snorkeling
Parking
+4
"The environment with animals is so wonderful! The only biggest drawback is that the water almost didn't come out no matter how many times I said it, but the others are very satisfying. It's a heavenly space where zebras are playing in front of the tent when you wake up in the morning. I'm grateful to be able to interact with the giraffe so much."
Great
3 reviews
9.1/10
1 night
From €53
Check Availability
Pendo Villas Diani Beach Hotels in Diani Beach
Pendo Villas Diani Beach Hotels in Diani BeachPendo Villas Diani Beach Hotels in Diani BeachPendo Villas Diani Beach Hotels in Diani BeachPendo Villas Diani Beach Hotels in Diani BeachPendo Villas Diani Beach Hotels in Diani BeachPendo Villas Diani Beach Hotels in Diani Beach
78
Hotels in Diani Beach
Golf course
Outdoor swimming pool
Diving
+10
Located in Diani Beach, Pendo Villas Diani is within a 10-minute drive of Diani Beach and Kongo Mosque. This aparthotel is 7.3 mi (11.8 km) from Kaya Kinondo Sacred Forest and 20 mi (32.2 km) from Fort Jesus. Make use of convenient amenities, which include complimentary wireless internet access and bike parking. At Pendo Villas Diani, enjoy a satisfying meal at the restaurant. Need to unwind? Take a break with a tasty beverage at one of the 4 beach bars. Featured amenities include luggage storage, a safe deposit box at the front desk, and a water dispenser. Free self parking is available onsite. Make yourself at home in one of the 12 individually decorated guestrooms, featuring kitchens with refrigerators and stovetops. Rooms have private balconies or patios. 40-inch Smart televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include desks and separate sitting areas, and housekeeping is provided daily.
Amazing
5 reviews
9.7/10
1 night
From €49
Check Availability
Jacaranda Indian Ocean Beach Resort Hotels in Diani Beach
Jacaranda Indian Ocean Beach Resort Hotels in Diani BeachJacaranda Indian Ocean Beach Resort Hotels in Diani BeachJacaranda Indian Ocean Beach Resort Hotels in Diani BeachJacaranda Indian Ocean Beach Resort Hotels in Diani BeachJacaranda Indian Ocean Beach Resort Hotels in Diani BeachJacaranda Indian Ocean Beach Resort Hotels in Diani Beach
98
Hotels in Diani Beach
Trip.BestNo. 6 of Scenic Hotels in Kwale
Golf course
Outdoor swimming pool
Private beach area
+31
"Yes, there is air conditioning. Breakfast is OK, there are many baobab trees inside. A little left is the congo river, you can take a boat, it should be beautiful if it is sunny"
Very Good
56 reviews
8.4/10
1 night
From €74
Check Availability
Diani Sea Resort - All Inclusive Hotels in Diani Beach
Diani Sea Resort - All Inclusive Hotels in Diani BeachDiani Sea Resort - All Inclusive Hotels in Diani BeachDiani Sea Resort - All Inclusive Hotels in Diani BeachDiani Sea Resort - All Inclusive Hotels in Diani BeachDiani Sea Resort - All Inclusive Hotels in Diani BeachDiani Sea Resort - All Inclusive Hotels in Diani Beach
90
Hotels in Diani Beach
Golf course
Outdoor swimming pool
Diving
+18
"Three meals are good, the big bed room is not big, no extra bed, children can play on the beach, very close to the beach, the hotel location is very good, very close to Wu Kunda Airport, there is a shopping place nearby."
Very Good
55 reviews
8.6/10
1 night
From €107
Check Availability
Seaclusion Diani Hotels in Diani Beach
Seaclusion Diani Hotels in Diani BeachSeaclusion Diani Hotels in Diani BeachSeaclusion Diani Hotels in Diani BeachSeaclusion Diani Hotels in Diani BeachSeaclusion Diani Hotels in Diani BeachSeaclusion Diani Hotels in Diani Beach
63
Hotels in Diani Beach
Golf course
Outdoor swimming pool
Diving
+12
"Excellent, soothing, with elegance . Wonderful room service with amazing reception. Classic views of diani, well designed swimming pool and comfortable amenities around. Kudos to the entire team .I recommend to all who wish to have a perfect stay at diani. Thanks ."
Great
46 reviews
9.0/10
1 night
From €40
Check Availability
Diamonds Leisure Beach & Golf Resort Hotels in Diani Beach
Diamonds Leisure Beach & Golf Resort Hotels in Diani BeachDiamonds Leisure Beach & Golf Resort Hotels in Diani BeachDiamonds Leisure Beach & Golf Resort Hotels in Diani BeachDiamonds Leisure Beach & Golf Resort Hotels in Diani BeachDiamonds Leisure Beach & Golf Resort Hotels in Diani BeachDiamonds Leisure Beach & Golf Resort Hotels in Diani Beach
99+
Hotels in Diani Beach
Trip.BestNo. 4 of Scenic Hotels in Kwale
Golf course
4 Outdoor swimming pools
Diving
+16
"Pleasant hotel in a good locatopn with very friendly staff. In general, room renovations are slowly overdue. Because of the noise, it is best not to take a room in the basement."
Very Good
55 reviews
8.3/10
1 night
From €135
Check Availability
PrideInn Hotel Diani Hotels in Diani Beach
PrideInn Hotel Diani Hotels in Diani BeachPrideInn Hotel Diani Hotels in Diani BeachPrideInn Hotel Diani Hotels in Diani BeachPrideInn Hotel Diani Hotels in Diani BeachPrideInn Hotel Diani Hotels in Diani BeachPrideInn Hotel Diani Hotels in Diani Beach
31
Hotels in Diani Beach
Outdoor swimming pool
Private parking
24-hour front desk
+7
"We stayed at the hotel for one week. Clean rooms. Balcony with garden view. Here in the morning is fascinating bird singing. pleasant service staff. Basin with lying and drinking bar. Smuzi and juices here are very delicious. I liked the local tea with ginger and milk. Breakfasts are delicious. We used a restaurant for dinner. A large plate of seafood for two very delicious. Here are fish, calmaras, octopus, and half lobster, fish boiler. Yes-yes, the fishboiler is big and very delicious. The room was given water and tea with coffee. They regularly changed their lingerie. For us there was one minus-the conferences held at the hotel. Being in the pool area is not pleasant when a group in black hoods from 20-30 people inspect the holidaymakers. And yes, to the sea on foot 10 minutes or you can get to the tuck-tuck. Still, it is not in step-to-step access."
Very Good
58 reviews
8.8/10
Check Availability
Papillon Lagoon Reef Hotel Hotels in Diani Beach
Papillon Lagoon Reef Hotel Hotels in Diani BeachPapillon Lagoon Reef Hotel Hotels in Diani BeachPapillon Lagoon Reef Hotel Hotels in Diani BeachPapillon Lagoon Reef Hotel Hotels in Diani BeachPapillon Lagoon Reef Hotel Hotels in Diani BeachPapillon Lagoon Reef Hotel Hotels in Diani Beach
96
Hotels in Diani Beach
Golf course
Outdoor swimming pool
Diving
+17
"This is our 4th visit to Papillon. The staff are amazing here. The animation team have such energy, the water aerobics is like nothing else. Everyone is always busy working, from the gardeners to the housekeepers to the pool attendants. Joseph and Raphael on the bar were excellent as always. Abdullah the pool attendant is always on hand with towels and keeps the pool clean. The rooms are always kept super clean with fresh linen and bottled water daily. The rooms now have a fridge and kettle (but you need your own teabags etc). The food and drink is great, lots of choices. The beach is stunning with pure white sand. Love this hotel and recommend to others"
Very Good
67 reviews
8.1/10
1 night
From €112
Check Availability
See All Hotels in Diani Beach

Trending places in Diani Beach

Find top attractions and hotspots in Diani Beach

Browse by hotel type

Immerse yourself in the vibrant atmosphere of Diani Beach with our handpicked accommodation options

Premium Hotels in Diani Beach

See all
Discover our curated selection of premium hotels in Diani Beach for your next stay
No.
1
Nomad Beach Resort Hotels in Diani Beach
8.8/10
54 review

Nomad Beach Resort

Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.
2
Swahili Beach Hotels in Diani Beach
8.6/10
115 review

Swahili Beach

Hotel near Diani Beach
"Great stay!"
Select dates to view prices
No.
3
Mzima Beach Residences - Diani Beach Hotels in Galu
9.3/10
17 review

Mzima Beach Residences - Diani Beach

Hotel near Galu
"Good Location"
Select dates to view prices
No.
4
Diamonds Leisure Beach & Golf Resort Hotels in Diani Beach
8.3/10
55 review

Diamonds Leisure Beach & Golf Resort

Hotel near Diani Beach
"Close to beach""Great stay!"
Select dates to view prices

Most-booked Diani Beach hotels

See all
Check out these top-booked hotels from the past 30 days!
No.1
Southern Palms Beach Resort Hotels in Diani Beach
8.1/10
94 review

Southern Palms Beach Resort

Hotel near Diani Beach
"Great stay!"
Select dates to view prices
No.2
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits Hotels in Diani Beach
7.8/10
85 review

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.3
Leopard Beach Resort and Spa Hotels in Diani Beach
8.4/10
66 review

Leopard Beach Resort and Spa

Hotel near Diani Beach
"Close to beach""Great beach"
Select dates to view prices
No.4
Swahili Beach Hotels in Diani Beach
8.6/10
115 review

Swahili Beach

Hotel near Diani Beach
"Great stay!"
Select dates to view prices
No.5
Kaskazi Beach Resort Hotels in Diani Beach
5.7/10
35 review

Kaskazi Beach Resort

Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.6
Diani Sea Lodge - All Inclusive Hotels in Diani Beach
8.3/10
43 review

Diani Sea Lodge - All Inclusive

Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.7
Neptune Paradise Beach Resort & Spa - All Inclusive Hotels in Diani Beach
8.2/10
44 review

Neptune Paradise Beach Resort & Spa - All Inclusive

Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.8
Mangro Hotel Diani Beach Hotels in Diani Beach
7.0/10
14 review

Mangro Hotel Diani Beach

Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.9
Diani Campsite and Cottages Hotels in Diani Beach
8.8/10
13 review

Diani Campsite and Cottages

Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.10
Safari Beach Hotel Hotels in Diani Beach
8.1/10
7 review

Safari Beach Hotel

Hotel near Diani Beach
"Good Location"
Select dates to view prices

Best Diani Beach hotels with breakfast

See all
Start your day with a tasty breakfast at one of our top hotels in Diani Beach.

Nomad Beach Resort

Hotel near Diani Beach
With a stay at Nomad Beach Resort in Diani Beach, you'll be 0.4 mi (0.7 km) from Diani Beach and 22.5 mi (36.2 km) from Fort Jesus. This beach hotel is 27.7 mi (44.6 km) from Nyali Beach and 29.2 mi (46.9 km) from Bamburi Beach. Pamper yourself with a visit to the spa, which offers massages and facials. After dipping into one of the 3 indoor swimming pools, you can spend some time at the private beach. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Guests can catch a ride to nearby destinations on the area shuttle (surcharge). Grab a bite at Nomad Beach Bar and Resta, one of the hotel's 4 restaurants, or stay in and take advantage of the room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. A complimentary buffet breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite. Make yourself at home in one of the 29 air-conditioned rooms featuring minibars. Rooms have private balconies or patios. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers.
8.8/10
Very Good54 review
Price per night from:€188

Baobab Beach Resort & Spa

Hotel near Diani Beach
When you stay at Baobab Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 15-minute walk of Diani Beach and Galu Kinondo Beach. This all-inclusive resort is 28 mi (45 km) from Nyali Beach and 29.4 mi (47.3 km) from Bamburi Beach. Relax at the full-service spa, where you can enjoy massages and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools, outdoor tennis courts, and a sauna. Additional amenities at this resort include complimentary wireless internet access, concierge services, and an arcade/game room. Satisfy your appetite with international cuisine at Karibu, one of the resort's 5 restaurants. Relax with a refreshing drink from the poolside bar or one of the 4 bars/lounges. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 323 air-conditioned rooms featuring refrigerators and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
8.8/10
Very Good43 review
Price per night from:€196

Bahari Dhow Beach Villas

Hotel near Diani Beach
The Bahari Dhow Beach Villas is an ideal spot for travelers wanting to discover the city. The Bahari Dhow Beach Villas offers a pleasant stay in Diani Beach for those traveling for business or leisure. The hotel is conveniently located just 5km from Ukunda Airport and 34km from Mombasa Train Station. There is no shortage of things to see in the area, with the Coastal Ocean Adventures, Pilli Pipa Dhow Safari and Go Jump Kenya all nearby. This hotel makes a great place to kick back and relax after a long day of sightseeing. For those driving themselves, parking is provided on site.
7.1/10
60 review
Price per night from:€32

Morning Star Diani

Hotel near Diani Beach
With a stay at Morning Star Diani in Diani Beach, you'll be within a 5-minute drive of Diani Beach and Diani Snake Park. This hotel is 25.7 mi (41.3 km) from Nyali Beach and 27.1 mi (43.6 km) from Bamburi Beach. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a banquet hall. Satisfy your appetite for lunch or dinner at the hotel's restaurant, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 7:00 AM to 9:30 AM for a fee. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 47 air-conditioned rooms featuring kitchens. LED televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include laptop-compatible safes and electric kettles, and housekeeping is provided daily.
7.7/10
Good6 review
Price per night from:€55

Neptune Village Beach Resort & Spa - All Inclusive

Hotel near Diani Beach
With a stay at Neptune Village Beach Resort & Spa All Inclusive in Diani Beach (Galu Beach), you'll be within a 10-minute drive of Diani Beach and Colobus Conservation. This all-inclusive property is 30 mi (48.3 km) from Nyali Beach and 31.4 mi (50.5 km) from Bamburi Beach. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You can take advantage of recreational amenities such as an outdoor pool, a hot tub, and a sauna. Additional features at this property include complimentary wireless internet access, concierge services, and free babysitting. Enjoy Regional cuisine at Karamu, one of the property's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. A complimentary buffet breakfast is served daily from 7 AM to 9:30 AM. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 78 air-conditioned rooms featuring refrigerators. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and hair dryers.
7.7/10
Good12 review
Price per night from:€163

Neptune Palm Beach Boutique Resort & Spa - All Inclusive

Hotel near Diani Beach
With a stay at Neptune Palm Beach Boutique Resort & Spa All Inclusive in Diani Beach (Galu Beach), you'll be within a 10-minute drive of Diani Beach and Colobus Conservation. This all-inclusive hotel is 30 mi (48.3 km) from Nyali Beach and 31.4 mi (50.5 km) from Bamburi Beach. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You can take advantage of recreational amenities such as outdoor tennis courts, an outdoor pool, and a sauna. Additional amenities at this hotel include complimentary wireless internet access, babysitting (surcharge), and gift shops/newsstands. Guests can get to nearby shops on the complimentary shuttle. Stop by the hotel's restaurant, Mnazi Restaurant, for lunch or dinner. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. A complimentary buffet breakfast is served daily from 7 AM to 9:30 AM. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Event facilities at this hotel consist of a conference center and a meeting room. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 60 guestrooms featuring refrigerators and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers.
9.1/10
Great43 review
Price per night from:€209

Lotfa Resort Diani

Hotel near Diani Beach
With a stay at Lotfa Resort Diani in Diani Beach, you'll be near the beach, within a 5-minute drive of Diani Beach and Colobus Conservation. This hotel is 27.3 mi (43.9 km) from Nyali Beach and 28.7 mi (46.2 km) from Bamburi Beach. Don't miss out on recreational opportunities including an outdoor pool and bicycles to rent. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a television in a common area. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Continental breakfasts are available daily from 7 AM to 10 AM for a fee. Featured amenities include a 24-hour business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service. Make yourself at home in one of the 36 air-conditioned rooms featuring refrigerators and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers.
6.2/10
5 review
Price per night from:€33

Tradewinds Lodge

Hotel near Diani Beach
With a stay at Tradewinds Lodge in Diani Beach, you'll be 0.4 mi (0.6 km) from Diani Beach and 6.9 mi (11.2 km) from Tiwi Beach. This family-friendly lodge is 14.6 mi (23.5 km) from Shimba Hills National Reserve and 15.7 mi (25.2 km) from Mombasa Marine National Park. Don't miss out on recreational opportunities including an outdoor pool and bicycles to rent. Additional features at this lodge include complimentary wireless internet access, free babysitting, and a hair salon. Guests can get around on the shuttle (surcharge), which operates within 2 kilometers. Grab a bite from the snack bar/deli, or stay in and take advantage of the lodge's room service (during limited hours). Unwind at the end of the day with a drink at the bar/lounge or the swim-up bar. Cooked-to-order breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. A bus station shuttle is provided at no charge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 6 individually decorated guestrooms. Your Tempur-Pedic bed comes with Frette Italian sheets. Rooms have private furnished balconies or patios. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided.
5.4/10
1 review
Price per night from:€19

Villa Mandhari - Diani Beach

Hotel near Diani Beach
With a stay at Villa Mandhari- Diani Beach in Diani Beach, you'll be next to a golf course, within a 5-minute drive of Diani Beach and Colobus Conservation. This family-friendly aparthotel is 27.2 mi (43.8 km) from Nyali Beach and 28.6 mi (46.1 km) from Bamburi Beach. Don't miss out on recreational opportunities including an outdoor pool and a fitness center. Additional amenities at this aparthotel include complimentary wireless internet access, babysitting (surcharge), and wedding services. Satisfy your appetite for lunch or dinner at Mandharini Restaurant, a restaurant which specializes in international cuisine, or stay in and take advantage of the room service (during limited hours). Relax with your favorite drink at the bar/lounge or the poolside bar. Cooked-to-order breakfasts are available daily from 8:00 AM to 10 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 12 individually decorated guestrooms, featuring kitchens with refrigerators and stovetops. Rooms have private furnished balconies or patios. Flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and desks, and housekeeping is provided daily.
8.8/10
Very Good21 review
Price per night from:€66

Qua Bruce Apartment

Hotel near Diani Beach
With a stay at Qua Bruce Apartment in Diani Beach, you'll be 0.2 mi (0.4 km) from Diani Beach and 7 mi (11.2 km) from Tiwi Beach. This golf aparthotel is 13.1 mi (21.1 km) from Chale Beach and 14.6 mi (23.6 km) from Shimba Hills National Reserve. Take time to pamper yourself with a visit to the full-service spa. Additional amenities at this aparthotel include complimentary wireless internet access, concierge services, and barbecue grills. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The aparthotel also offers room service. Relax with a refreshing drink from the bar/lounge or one of the 2 beach bars. Cooked-to-order breakfasts are available daily from 7:30 AM to 10 AM for a fee. Featured amenities include a business center, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 10 air-conditioned rooms featuring kitchens with refrigerators and ovens. Rooms have private furnished balconies or patios. 20-inch flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include desks and separate sitting areas, and housekeeping is provided daily.
0.0/10
Price per night from:€42

FAQs About Diani Beach Hotels

What is the average price of a hotel in Diani Beach for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Diani Beach this weekend is €101 per night. For a 4-star hotel, the average cost is €189 per night. If you're looking for a luxury experience, 5-star hotels in Diani Beach this weekend typically cost €630 per night.

How much do hotels in Diani Beach cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Diani Beach during weekdays is €105 per night. For a 4-star hotel, you can expect to pay around €186 per night. If you're seeking a luxury stay, 5-star hotels in Diani Beach generally cost €614 per night on weekdays.

What are the best places to stay in Diani Beach?

Some of the best places to stay in Diani Beach are near popular attractions like Diani Beach and Golden Sand Resort, offering easy access to key sights and amenities.

What are the top hotels in Diani Beach near Diani Beach?

Some of the top hotels in Diani Beach near Diani Beach include Diamonds Leisure Beach & Golf Resort (from €113), Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits (from €110) and Leopard Beach Resort and Spa (from €83), all offering easy access to Diani Beach, making them ideal for visitors looking to explore the area.

Where can I find the best hotels in Diani Beach?

Diani Beach has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Diani Sea Resort - All Inclusive (from €96), Diamonds Leisure Beach & Golf Resort (from €113) and Southern Palms Beach Resort (from €174) are preferred hotels.

What's the best pet-friendly accommodation in Diani Beach?

Qua Bruce Apartment (from €43) and Doric Cottages Diani (from €164) allow pets. Take your pets with you during your stay!

What is the best spa hotel in Diani Beach?

What are some hotels with pools in Diani Beach?

Diani Sea Resort - All Inclusive (from €96), Diamonds Leisure Beach & Golf Resort (from €113) and Southern Palms Beach Resort (from €174) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Where can you find hotels with excellent breakfast in Diani Beach?

Where can I find the best hotel discounts in Diani Beach?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Diani Beach Hotels Info

Highest Price
€1,346
Number of Reviews
1,428
Total Properties
58
Weekday Avg. Price
€176
Weekend Avg. Price
€174