Hotels in Diani Beach

29 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Diani Beach hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

29 Cheap hotels in Diani Beach

Best Diani Beach luxury hotels (4 and 5 stars)

Among the 29 accommodations in Diani Beach, here are the 4 best luxury hotels

Mzima Beach Residences - Diani Beach - Diani Beach
Diani Beach
20/06 – 27/06
SG$253/nighttotal: SG$1771 (7 )

Mzima Beach Residences - Diani Beach

1 2
hotel , Mombasa
Book this room in a 4 star hotel. You will be based in Mombasa.
Services and facilities include air conditioning, fast check-in/out and a room service. This hotel also has a Spa!
The Villa Luxury Suites Hotel - Diani Beach
9.2 71 reviews
Diani Beach
11/10 – 16/10
SG$596/nighttotal: SG$2980 (5 )

The Villa Luxury Suites Hotel

2 4
hotel , Diani Beach
The Villa Luxury Suites Hotel is located a short walk from Diani Beach and Diani Snake Park, and 4.2 kilometres from Kongo Mosque.
This 4-star hotel provides air conditioning, Wi-Fi in public areas, an outdoor swimming pool, on-site dining options including a restaurant and bar, and free parking.
Eleven Pearl Boutique Hotel & Spa - Diani Beach
8.1 476 reviews
Diani Beach
14/07 – 21/07
SG$596/nighttotal: SG$4172 (7 )

Eleven Pearl Boutique Hotel & Spa

2 6
hotel , Diani Beach
Eleven Pearl Boutique Hotel & Spa is situated in Diani Beach, Kenya, a short walk from the beach itself, 2.6km from Galu Beach, and 6km from Ukunda Airport.
This 4-star hotel offers 1-bedroom suites with air conditioning, a swimming pool, spa, fitness centre, restaurant serving African, French and Greek cuisine, and various activities including darts and cycling, plus proximity to watersports.
Seaclusion Diani - Diani Beach
Diani Beach
23/07 – 30/07
SG$130/nighttotal: SG$910 (7 )

Seaclusion Diani

1 2
hotel , Kinondo
Seaclusion Diani is a 4-star hotel situated in Diani Beach, less than a mile from Baharini Shopping Center. It has received very good user ratings for location and cleanliness.
The hotel offers a range of amenities including a swimming pool, a spa, a restaurant and a bar. Guests can enjoy comfortable rooms with air conditioning, private bathrooms, and a range of other facilities.

Best Diani Beach hotels with a pool

Among the 29 accommodations in Diani Beach, here are the 4 best hotels with a pool

Blue Marlin Beach Hotel - Diani Beach
8.3 244 reviews
Diani Beach
23/07 – 30/07
SG$286/nighttotal: SG$2002 (7 )

Blue Marlin Beach Hotel

1 2
hotel , Diani Beach
The Blue Marlin Beach Hotel is situated directly on Diani Beach, just 20 metres from the shore, 40 kilometres from Mombasa and 48 kilometres from Moi International Airport. The hotel has received very good user ratings and excellent location ratings, with cleanliness also rated very good.
The hotel offers a range of amenities including a swimming pool, a tropical garden, a sauna, a spa, a restaurant, a bar and a fitness centre. Guests can enjoy Swahili-inspired decor, a direct beachfront location, Halal breakfast options, an onsite seafood restaurant, free Wi-Fi, a 24-hour front desk, airport shuttle services and multilingual staff.
Babylon Gardens Deluxe Suites For Singles /Couples - Diani Beach
9.7 23 reviews
Diani Beach
23/07 – 30/07
SG$99/nighttotal: SG$693 (7 )

Babylon Gardens Deluxe Suites For Singles /Couples

1 2
hotel , Diani Beach
Babylon Gardens, a newly built resort in the Diani Beach district, offers eight private one-bedroom villas within a 4,000 square metre compound, conveniently located near Diani's main attractions.
Each villa at this adults-only guesthouse features a private porch, 43" smart TV, tea kitchen, king-size bed, walk-in shower, and includes full breakfast; accommodating up to two guests.
Skippers Coliving Diani - Adults Only - Diani Beach
Diani Beach
20/06 – 27/06
SG$52/nighttotal: SG$364 (7 )

Skippers Coliving Diani - Adults Only

1 2
hotel , Mombasa
Skippers Coliving Diani - Adults Only, a 2-star hotel, is located in Diani, a coastal resort area south of Mombasa, offering convenient access to the beach and local amenities.
This adults-only accommodation provides complimentary Wi-Fi, air conditioning in some rooms, a swimming pool, fitness centre, on-site restaurant and bar, and a well-equipped kitchen, with airport transfers and laundry services available.
Skippers - Adults Only - Diani Beach
8.6 56 reviews
Diani Beach
20/06 – 27/06
SG$53/nighttotal: SG$371 (7 )

Skippers - Adults Only

1 2
hotel , Diani Beach
Skippers - Adults Only is situated in Ukunda, just 2.2 kilometres from Diani Beach and 3.2 kilometres from Leisure Lodge Golf Club. The hotel is highly rated by guests, with excellent reviews for its location, cleanliness, and overall experience.
The accommodation is ideal for couples, with one bedroom and one bathroom, and a maximum capacity of two guests. Guests can enjoy a peaceful and relaxing stay, with amenities such as a garden, terrace, restaurant, bar, and free parking.

Frequently asked questions about hotels in Diani Beach

  • What are the most affordable attractions in and around Diani Beach?

    There are plenty of affordable activities in Diani. You can take a walk along the beach, visit the local markets, or go for a swim in the ocean. If you want something a bit more exciting, you can try kitesurfing or stand-up paddleboarding, which are both popular activities here.
  • What are the best hotels with a swimming pool in Diani Beach?

    Ocean Village Club (Adults Only), Swahili Beach and Diamonds Leisure Beach & Golf Resort are among the best hotels with a swimming pool in Diani Beach.

  • How can travelers relax during a week in and arond Diani Beach?

    Diani is the perfect place to relax. You can spend your days swimming, sunbathing, and reading on the beach. There are also plenty of spas and wellness centres in the area where you can pamper yourself. If you want to get out and about, you can go on a boat trip to see the dolphins or visit the nearby Tiwi Beach.
  • What are the most popular 2, 3 and 4-star hotels in Diani Beach?

    Among 2, 3 and 4-star hotels in Diani Beach, Papillon Lagoon Reef Hotel, Prideinn Hotel Diani and Diani Palm B&b Resort are the most popular ones.

  • What amenities can travelers expect in hotel rooms in Diani Beach?

    Most hotels in Diani offer a range of amenities, including air conditioning, Wi-Fi, and a private balcony or patio. Many hotels also have swimming pools, restaurants, and bars. Some hotels even offer spa services and other activities.
  • What are the best luxury hotels in Diani Beach?

    Ocean Village Club (Adults Only), Nomad Beach Resort and Seaclusion Diani are among the best luxury hotels in Diani Beach.

  • When is the best time to book a hotel in Diani Beach?

    The best time to book a hotel in Diani is during the low season, which runs from April to June and September to November. Prices are generally lower during these months, and you'll find fewer crowds.
  • What are the best family friendly hotels in Diani Beach?

    The best family friendly hotels in Diani Beach are Swahili Beach, Diamonds Leisure Beach & Golf Resort and Jacaranda Indian Ocean Beach Resort.

  • Which towns or cities worth a visit near Diani Beach?

    There are a few towns and cities worth visiting near Diani Beach. Mombasa is a large city with a rich history and culture. You can visit Fort Jesus, the Old Town, and the Mombasa Marine National Park. The town of Ukunda is located just a short distance from Diani Beach and has a local market where you can find fresh produce and handicrafts.
  • What are the best pet friendly hotels in Diani Beach?

    The best pet friendly hotels in Diani Beach are African Dream Cottages - Diani Beach, Villa Mandhari - Diani Beach and Galu Inn.

  • What are the best hotels with jacuzzi in Diani Beach?

    Swahili Beach, Diamonds Leisure Beach & Golf Resort and Diani Reef Beach Resort & Spa are the best hotels with a jacuzzi in Diani Beach.

Destinations nearby

Best Diani Beach hotels with air conditioning

The Coconut Beach Boutique Lodge & Spa - Diani Beach
8.8 3 reviews
Diani Beach
14/11 – 29/11
SG$231/nighttotal: SG$3465 (15 )

The Coconut Beach Boutique Lodge & Spa

1 2
hotel , Tiwi
The Coconut Beach Boutique Lodge & Spa is situated directly on Tiwi Beach, approximately 14.5km from both the Kongo Mosque and Diani Beach.
This 3.5-star establishment offers guests a swimming pool, spa, fitness centre, and restaurant serving local and international cuisine, alongside free continental breakfast and Wi-Fi in public areas.
Marikeka Hotel - Diani Beach
Diani Beach
20/06 – 27/06
SG$135/nighttotal: SG$945 (7 )

Marikeka Hotel

1 2
hotel , Mombasa
The Marikeka Hotel, a four-star establishment in Mombasa, offers complimentary Wi-Fi, air conditioning, and on-site laundry, with select rooms featuring coffee/tea facilities and bathrooms equipped with bathrobes and hairdryers. This Mombasa hotel provides evening entertainment, a swimming pool, a pool bar, and a restaurant serving a variety of cuisines, alongside room service and parking facilities.
Blessing Holiday Homes - Diani Beach - Diani Beach
Diani Beach
22/12 – 28/12
SG$72/nighttotal: SG$432 (6 )

Blessing Holiday Homes - Diani Beach

1 2
hotel , Diani Beach
Blessing Holiday Homes, a hotel located in the exclusive Msambweni area of Diani Beach, offers a secluded beachfront experience approximately 15 kilometres south of the main tourist hub, with convenient proximity to Ukunda Airstrip.
This family-friendly accommodation provides air conditioning, Wi-Fi, a swimming pool, a garden, a restaurant, and a bar, with room service and parking also available for guests.
Nyumbani Bustani Cottage - Diani Beach
Diani Beach
20/06 – 27/06
SG$49/nighttotal: SG$343 (7 )

Nyumbani Bustani Cottage

1 2
hotel , Ukunda
Nyumbani Bustani Cottage in Ukunda is located 2 kilometres from Leisure Lodge Golf Club and 1.9 kilometres from Ukunda Airport.
This 45 square metre cottage offers air conditioning, WiFi, and can accommodate up to three guests, with room service available from the on-site restaurant.

Best Diani Beach hotels with a balcony

Boxo Diani - Unique Beach Front Container Eco-hotel - Diani Beach
Diani Beach
22/12 – 28/12
SG$98/nighttotal: SG$588 (6 )

Boxo Diani - Unique Beach Front Container Eco-hotel

1 2
hotel , Diani Beach
Boxo Diani, a hostel situated in Mombasa, is located in Diani, offering convenient airport transfers and proximity to Diani Beach.
This accommodation provides rooms with air conditioning and linen service, complimentary Wi-Fi, on-site parking, and a swimming pool, with a floor area of 14 square meters and one bathroom per unit.
Diani Campsite & Cottages - Diani Beach
8.6 4 reviews
Diani Beach
14/11 – 29/11
SG$51/nighttotal: SG$765 (15 )

Diani Campsite & Cottages

1 2
hotel , Diani Beach
Diani Campsite & Cottages, a 3-star hotel, offers direct access to Diani Beach, situated just 300 metres away, with Tiwi Beach a 11-kilometre drive and Fort Jesus and Mombasa Island within 40 kilometres.
This family-friendly establishment provides a spa, outdoor swimming pool, on-site restaurant and cafe, complimentary WiFi in public areas, and free self-parking, alongside a complimentary manager's reception.
Seaclusion Diani - Diani Beach
Diani Beach
23/07 – 30/07
SG$115/nighttotal: SG$805 (7 )

Seaclusion Diani

1 2
hotel , Galu
Seaclusion Diani, a 4-star hotel in Galu Kinondo, is located 6 kilometres from the town centre, offering convenient access to local shops and markets.
This establishment features a restaurant serving local cuisine, a fitness centre, free Wi-Fi, free parking, a children's playroom, and a barbeque area; transfer services are also arranged.
The Villa Luxury Suites Hotel - Diani Beach
9.2 357 reviews
Diani Beach
02/08 – 08/08
SG$762/nighttotal: SG$4572 (6 )

The Villa Luxury Suites Hotel

3 7
hotel , Diani Beach
The Villa Luxury Suites Hotel is located in Diani Beach, just a short walk from the Diani Beach Shopping Center and a few miles from attractions like Colobus Conservation and Kaya Kinondo Sacred Forest. The resort consistently receives excellent ratings for cleanliness and user experience, with a very good location rating.
The hotel offers stylish Swahili-inspired suites and features an outdoor pool and restaurant with garden and pool views. Guests can enjoy free amenities such as a minibar, coffee, tea, toiletries, and bathrobes, and can also take advantage of rental services like bike and car rentals for exploring the surrounding area.
©2026 cozycozy.com