Hotels in Diani Beach

Tourism in Diani Beach

Enjoy your stay in Diani Beach. Make your visit to Diani Beach an unforgettable experience by staying in the hotel you deserve. Still don´t know where to stay? At Destinia we offer you a wide variety of hotels in Diani Beach, Kenya, so you can choose the one that´s right for you, depending on your expectations and your budget. There are numerous hotels in Diani Beach that are ideal for a business trip, a family holiday, a weekend getaway or an outing with friends in Diani Beach. No matter the reason for your trip, at Destinia, you´ll find the greatest variety of hotels and hostels, always at the best prices, guaranteed. Are you looking for a deluxe hotel in Diani Beach city centre with a spa, Internet access or a pool? Perhaps a hotel that accepts pets or that has a child-care centre? We have that, too. Why not give our hotel finder a try? It´s quick, simple and the most effective way to find the best lodging in this part of Kenya. Whether you need a single-occupancy room, double-occupancy room or even a suite, with Destinia´s search engine, you´ll always find the best deals, so all you´ll have to worry about is packing your bags and enjoying your trip to Diani Beach.
Diani Beach today 88°F
88°F | 81°F

In Diani Beach we will have moderate rain, the day will be very hot; beware of heat stroke.

    • Wednesday
    • 86°F | 81°F
    • Thursday
    • 86°F | 79°F
    • Friday
    • 88°F | 81°F
    • Saturday
    • 88°F | 81°F

114 Accommodations in Diani Beach

Filters

Filters
Property type
Stars
Diani Pearl Luxury Apartments

Diani Pearl Luxury Apartments

1.1 mi from city centre
from91
Resort Ocean Village Club

Resort Ocean Village Club

1,306 yd from city centre
Hotel Lantana Galu Beach

Hotel Lantana Galu Beach

3.2 mi from city centre Excellent location
from84
Delina Cottage Diani

Delina Cottage Diani

3.2 mi from city centre
Apple Mango Apartments

Apple Mango Apartments

1.1 mi from city centre

Frequently asked questions about Hotels in Diani Beach

It depends on the category of the hotel. If you want to stay at a 4-star hotel in Diani Beach, the average price per night is 22 , while you will pay an average of 23 for a 3-star hotel, and in a more luxurious 5-star hotel, you'll pay around 52 .

If you need a hotel with disabled access in Diani Beach, we recommend Leisure Lodge Beach & Golf Resort.

According to our clients, if you´re travelling with children, the best hotels in Diani Beach are Papillon Lagoon Reef Hotel, Leisure Lodge Beach & Golf Resort and Hotel Lantana Galu Beach.

If you want to save time, the hotel in Diani Beach with express check-in and check-out is Leisure Lodge Beach & Golf Resort.

Some of the best options for hotels with non-smoking rooms in Diani Beach are Leisure Lodge Beach & Golf Resort and Papillon Lagoon Reef Hotel.

In Diani Beach, Hotel Lantana Galu Beach, Leisure Lodge Beach & Golf Resort and Papillon Lagoon Reef Hotel offer 24-hour front desk service.

If you're bringing a vehicle, we recommend that you book a hotel with parking in Diani Beach, like Leisure Lodge Beach & Golf Resort or Papillon Lagoon Reef Hotel.

The best-rated hotels in Diani Beach with a gym are Hotel Lantana Galu Beach and Papillon Lagoon Reef Hotel.

The following hotels in Diani Beach have luggage storage: Hotel Lantana Galu Beach, Leisure Lodge Beach & Golf Resort and Papillon Lagoon Reef Hotel.