Diani Beach Hotels

Search
Search nearby for tonight

Deals Diani Beach

See hotels on a map
See hotels on a map (Diani Beach) - GPS: -4.321946, 39.575284
Stars
  • Unrated
    (100)
  • ★★
    (1)
  • ★★★
    (4)
  • ★★★★
    (12)
  • ★★★★★
    (9)
Review Score
  • Superb (18)
  • Fabulous (48)
  • Very good (20)
  • Good (5)
Hotel type
  • Diani Beach - Apartments (23)
  • Diani Beach - Villas (20)
  • Diani Beach - Hotels (16)
  • Diani Beach - Holiday homes (16)
  • Diani Beach - Resorts (14)
  • Diani Beach - Guest houses (10)
  • Diani Beach - Bed and breakfasts (10)
  • Diani Beach - Hostels (5)
  • Diani Beach - Aparthotels (4)
  • Diani Beach - Homestays (3)
  • Diani Beach - Chalets (2)
  • Diani Beach - Country houses (1)
  • Diani Beach - Lodges (1)
  • Diani Beach - Holiday parks (1)
Price
  • Budget
  • Economy
  • Moderate
  • Deluxe
  • Premium

Popular Diani Beach State hotels

Nearby Cities – Diani Beach

Top cities: Kenya

Top Destinations
Flexible travel plans?
Hotel Pictures: Soul Breeze Beach Resort, Diani Beach
4.0 /5
Very good
Score from 248 reviews
Bed and Breakfast

Located on Diani Beach, Soul Breeze Beach Resort offers a restaurant and free WiFi.

  • Features of Soul Breeze Beach Resort
  • Private parking
  • Restaurant
  • Non-smoking rooms
  • Barber/beauty shop
    Standard Double Room
    from 31,0 US$
    Seaview Double Room

    Approximate price - Price per room/night

    Hotel Pictures: Asha Boutique Hotel, Diani Beach
    Hotel

    The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. At the hotel, rooms are fitted with a desk. Nakumatt Diani is 3. 1 km from Asha Boutique Hotel, while The Diani Beach Shopping Centre is 4.

    • Features of Asha Boutique Hotel
    • Security alarm
    • Air conditioning
    • Bar
    • Safety deposit box
      Standard Double or Twin Room
      from 63,0 US$

      Approximate price - Price per room/night

      Hotel Pictures: Stilts Backpackers, Diani Beach
      4.5 /5
      Fabulous
      Score from 79 reviews
      Hostel

      Set in Diani Beach, 900 yards from Baharini Shopping Centre, Stilts Backpackers offers accommodation with a restaurant, free private parking, a bar and a garden.

      Reservation possible without a credit card
      • Features of Stilts Backpackers
      • Adult only
      • Private parking
      • Internet services
      • Parking
        Double Room
        +
        Chalet
        +
        Tent
        from 16,0 US$

        Approximate price - Price per room/night

        Hotel Pictures: Apple Mango Apartments, Diani Beach
        4.0 /5
        Very good
        Total Hotel Score
        Apartment

        Set in Diani Beach, Apple Mango Apartments offers free WiFi, and guests can enjoy an outdoor swimming pool, a bar and a garden. All of the units feature a private bathroom, flat-screen TV, fully-equipped kitchen and balcony. A terrace is available for guests to use at the apartment. The nearest airport is Ukunda Airport, 1 km from the accommodation.

        Reservation possible without a credit card
        • Features of Apple Mango Apartments
        • Heating
        • Free parking
        • Bar
        • WiFi
          Two-Bedroom Apartment
          +
          Two-Bedroom Apartment
          +
          Two-Bedroom Apartment
          +
          Two-Bedroom Apartment
          +
          View all rooms Apple Mango Apartments

          Approximate price - Price per room/night

          Hotel Pictures: Dadida‘s Pool Cottage, Diani Beach
          Holiday homes

          1 km from Nakumatt Diani. Located 1. The air-conditioned holiday home is composed of 2 separate bedrooms, a fully equipped kitchen, and 2 bathrooms. The nearest airport is Ukunda, 1 km from the accommodation, and the property offers a paid airport shuttle service.

          Reservation possible without a credit card
          • Features of Dadida‘s Pool Cottage
          • Guest accommodation sealed after cleaning
          • Water sport facilities (on site)
          • Physical distancing rules followed
          • Free parking
            Two-Bedroom House
            +

            Approximate price - Price per room/night

            Hotel Pictures: Papillon Lagoon Reef Hotel, Diani Beach
            4.2 /5
            Fabulous
            Score from 194 reviews
            Hotel

            Located on Diani Beach, Papillon Lagoon Reef offers an outdoor pool, a beach bar and a terrace restaurant with extensive views of the Indian Ocean.

            • Features of Papillon Lagoon Reef Hotel
            • Physical distancing in dining areas
            • Staff follow all safety protocols as directed by local authorities
            • Games room
            • Live music/performance
              Double or Twin Room with Garden View
              from 109,0 US$
              Family Room
              +
              Double Beachfront Room

              Approximate price - Price per room/night

              Hotel Pictures: Villa Mashariki, Diani Beach
              4.8 /5
              Superb
              Score from 11 reviews
              Holiday homes
              • Diani Beach Road Coconut Grove 1 10000 Diani Beach - View on map

              Located 1.1 miles from KFI Supermarket in Diani Beach, Villa Mashariki offers accommodation with a kitchen.

              • Features of Villa Mashariki
              • Fishing
              • Physical distancing rules followed
              • Tour desk
              • Outdoor pool (all year)
                Holiday Home
                from 385,0 US$
                +

                Approximate price - Price per room/night

                Hotel Pictures: TARAJI APARTMENT, Diani Beach
                Apartment

                Guests benefit from a balcony and a terrace. The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 2 bathrooms. Guests can enjoy the indoor pool and garden at the apartment. The nearest airport is Ukunda Airport, 1 km from the accommodation.

                Reservation possible without a credit card
                • Features of TARAJI APARTMENT
                • Property is cleaned by professional cleaning companies
                • Process in place to check health of guests
                • Garden
                • Screens or physical barriers placed between staff and guests in appropriate areas
                  One-Bedroom Apartment
                  +

                  Approximate price - Price per room/night

                  Hotel Pictures: Upani in Diani, Diani Beach
                  4.1 /5
                  Very good
                  Score from 57 reviews
                  Bed and Breakfast
                  • Palm Park 1, Galu Kinondo 00100 Diani Beach - View on map

                  Featuring a private garden and a terrace, Upani in Diani Beach is 1.6 miles from KFI Supermarket.

                  • Features of Upani in Diani
                  • Shuttle service (additional charge)
                  • Babysitting/child services
                  • Shared kitchen
                  • Live sport events (broadcast)
                    Standard Cottage
                    +
                    Deluxe Villa with Pool View
                    +
                    Standard Double Room with Shared Bathroom
                    Deluxe Villa with Garden View
                    +
                    Family Room with Private Bathroom
                    from 48,0 US$
                    +
                    View all rooms Upani in Diani

                    Approximate price - Price per room/night

                    Hotel Pictures: Diani Beach Side House, Diani Beach
                    Holiday homes

                    This property offers a private pool and free private parking. This air-conditioned holiday home is fitted with 1 bedroom, a flat-screen TV, and a kitchen. 2 km from the holiday home, while Baharini Shopping Centre is 5 km from the property. The nearest airport is Ukunda, 4 km from Diani Beach Side House, and the property offers a paid airport shuttle service.

                    Reservation possible without a credit card
                    • Features of Diani Beach Side House
                    • Swimming Pool
                    • Airport shuttle (additional charge)
                    • Airport shuttle
                    • Parking
                      One-Bedroom House
                      +

                      Approximate price - Price per room/night

                      Hotel Pictures: The Diani Pearl, Diani Beach
                      4.7 /5
                      Superb
                      Score from 76 reviews
                      Apartment

                      Located in Ukunda, Diani Pearl offers apartments with access to 2 outdoor pools, landscaped gardens and free WiFi.

                      • Features of The Diani Pearl
                      • Ironing service
                      • Swimming Pool
                      • Airport shuttle
                      • Sun terrace
                        One-Bedroom Apartment
                        Apartment
                        +
                        Studio Apartment
                        from 50,0 US$

                        Approximate price - Price per room/night

                        Hotel Pictures: Golden Beach Apartment Diani, Diani Beach
                        4.4 /5
                        Fabulous
                        Score from 14 reviews
                        Apartment
                        • Diani Beach Road Golden Beach Apartments Diani Beach - View on map

                        The apartment with a balcony and sea views features 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with a microwave and a fridge, and 1 bathroom with a shower. The apartment has an outdoor swimming pool, along with a private beach area. 6 km away. The nearest airport is Ukunda, 4 km from the accommodation, and the property offers a paid airport shuttle service.

                        Reservation possible without a credit card
                        • Features of Golden Beach Apartment Diani
                        • Cashless payment available
                        • Free WiFi
                        • On-site parking
                        • Private beach area
                          One-Bedroom Apartment
                          from 57,0 US$
                          +

                          Approximate price - Price per room/night

                          Hotel Pictures: Room in Guest room - Kivuliii villa cottage we are located opposite lantana Gaul hotel, Diani Beach
                          Guest houses

                          2 km from Diani Beach, Room in Guest room - Kivuliii villa cottage we are located opposite lantana Gaul hotel features a garden and views of the pool. The property is around 5 km from Colobus Conservation, 11 km from Kaya Kinondo Sacred Forest and less than 1 km from Onjikos Supermarket. At the guest house, each room includes a wardrobe. The nearest airport is Ukunda Airport, 1 km from Room in Guest room - Kivuliii villa cottage we are located opposite lantana Gaul hotel.

                          • Features of Room in Guest room - Kivuliii villa cottage we are located opposite lantana Gaul hotel
                          • Tennis court
                          • Fishing
                          • Internet services
                          • WiFi
                            Triple Room
                            from 120,0 US$

                            Approximate price - Price per room/night

                            Hotel Pictures: Tradewinds Lodge, Diani Beach
                            4.0 /5
                            Very good
                            Score from 89 reviews
                            Lodges

                            Located in Diani Beach, Tradewinds Lodge features a swimming pool and direct access to the beach.

                            • Features of Tradewinds Lodge
                            • Children's playground
                            • Car hire
                            • Terrace
                            • Business centre
                              Two-Bedroom Villa
                              +
                              Holiday Home
                              +
                              Deluxe Family Suite
                              +
                              Budget Twin Room
                              Budget Double Room
                              from 16,0 US$
                              Economy Double Room
                              Budget Double or Twin Room
                              from 16,0 US$
                              View all rooms Tradewinds Lodge

                              Approximate price - Price per room/night

                              Hotel Pictures: Diani Marine Divers Village, Diani Beach
                              4.4 /5
                              Fabulous
                              Score from 125 reviews
                              Chalets
                              • Diani Marine Divers Village, Ukunda 80400 Diani Beach - View on map

                              Offering an outdoor pool, Diani Marine Divers Village is located 150 metres from Diani Beach.

                              • Features of Diani Marine Divers Village
                              • Outdoor pool
                              • Internet services
                              • Special diet menus (on request)
                              • Private parking
                                Double Room with Private Bathroom
                                Twin Room with Private Bathroom
                                from 59,0 US$
                                Family Room with Private Bathroom
                                +

                                Approximate price - Price per room/night

                                Hotel Pictures: Pinewood Beach Resort and Spa, Diani Beach
                                4.7 /5
                                Superb
                                Score from 53 reviews
                                Hotel

                                Pinewood Beach Resort and Spa is located on Galu Beach and 10 km away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants. For relaxation, the spa offers a variety of massages and beauty treatments. The water sport centre offers PADI scuba diving, sea excursions, snorkelling, wind and kite surfing.

                                • Features of Pinewood Beach Resort and Spa
                                • Room service
                                • Tour desk
                                • Currency exchange
                                • Use of cleaning chemicals that are effective against Coronavirus
                                  Deluxe Room (Double)
                                  from 104,0 US$
                                  Deluxe Suite (Double)
                                  Executive Suite (double)
                                  Executive Room (Double)
                                  View all rooms Pinewood Beach Resort and Spa

                                  Approximate price - Price per room/night

                                  Hotel Pictures: The Villa Luxury Suites Hotel, Diani Beach
                                  4.7 /5
                                  Superb
                                  Score from 156 reviews
                                  Resort

                                  Featuring an outdoor swimming pool and a restaurant, Villa Luxury Suites is located in Diani Beach on the Kenyan coast, 750 yards from Diani Beach Shopping Centre.

                                  • Features of The Villa Luxury Suites Hotel
                                  • Non-smoking rooms
                                  • Air conditioning
                                  • Staff follow all safety protocols as directed by local authorities
                                  • 24-hour security
                                    Family Suite with Balcony
                                    +
                                    Junior Suite with Private Pool
                                    Deluxe Junior Suite
                                    Executive Suite
                                    Deluxe Junior Suite
                                    from 110,0 US$
                                    Family Suite with Private Pool
                                    +
                                    View all rooms The Villa Luxury Suites Hotel

                                    Approximate price - Price per room/night

                                    Hotel Pictures: Diani-Paradise-Villas, Diani Beach
                                    4.4 /5
                                    Fabulous
                                    Score from 19 reviews
                                    Villas
                                    • Diani Beach Road Diani Box Nr. 5327 80401 Diani Beach - View on map

                                    Featuring garden views, Diani-Paradise-Villas is located in Diani Beach.

                                    Reservation possible without a credit card
                                    • Features of Diani-Paradise-Villas
                                    • Physical distancing in dining areas
                                    • Bridal suite
                                    • Ironing service
                                    • Guest accommodation sealed after cleaning
                                      Superior Villa
                                      +
                                      Villa
                                      +
                                      Three-Bedroom Villa
                                      +
                                      Two-Bedroom Villa
                                      Villa with Garden View
                                      Apartment with Terrace
                                      Apartment with Terrace
                                      Apartment with Terrace
                                      from 50,0 US$
                                      Two-Bedroom Villa
                                      +
                                      Two-Bedroom Villa
                                      +
                                      View all rooms Diani-Paradise-Villas

                                      Approximate price - Price per room/night

                                      Hotel Pictures: Kizuri Beach Homes, Diani Beach
                                      3.7 /5
                                      Very good
                                      Total Hotel Score
                                      Guest houses

                                      Set in Diani Beach, within 300 metres of Diani Beach and 2. 1 km of Nakumatt Diani, Kizuri Beach Homes offers accommodation with a garden and free WiFi throughout the property as well as free private parking for guests who drive. The Diani Beach Shopping Centre is 3. 2 km from the property.

                                      Reservation possible without a credit card
                                      • Features of Kizuri Beach Homes
                                      • Ironing service
                                      • Massage
                                      • 24-hour security
                                      • Cycling
                                        Deluxe Double Room with Side Sea View
                                        +
                                        Triple Room with Terrace
                                        +
                                        Deluxe Bungalow with Garden View
                                        from 50,0 US$
                                        Deluxe Double Room with Balcony
                                        View all rooms Kizuri Beach Homes

                                        Approximate price - Price per room/night

                                        Hotel Pictures: @Judy's, Diani Beach
                                        Apartment
                                        • Diani Beach Road Golden Sun Resort 80403 Diani Beach - View on map

                                        8 km from The Diani Beach Shopping Centre. This apartment is 15 km from Kaya Kinondo Sacred Forest and 1. Baharini Shopping Centre is 5 km from the apartment, while Colobus Conservation is 9 km away. The nearest airport is Ukunda Airport, 4 km from @Judy's.

                                        Reservation possible without a credit card
                                        • Features of @Judy's
                                          One-Bedroom Apartment
                                          +

                                          Approximate price - Price per room/night

                                          Diani Beach hotels. Reviews of Hotels Diani Beach

                                          Welcome to Diani Beach. Enter your dates and choose from over 126 properties!. Find a place to stay in Diani Beach. Book the best price! Diani Beach → Resorts Diani Beach, Hotels, Apartments Diani Beach, Chalets, Holiday homes Diani Beach. Cheap Hotels, Discounts, Hotel Deals and Offers • Diani Beach hotels — Let ehotelsreviews.com find the perfect hotel in Diani Beach for you.

                                          Why use ehotelsreviews.com?
                                          Book Now, Pay Later! With FREE cancellation on most rooms
                                          Unbiased reviews
                                          Unbiased reviews

                                          Our hotel reviews will help you find the best deal in the right location.

                                          ehotelsreviews.com provides the largest selection of hotels
                                          ehotelsreviews.com provides the largest selection of hotels

                                          ehotelsreviews.com offers the choice of over 600,000 hotels in more than 200 countries.

                                          Places to stay
                                          Places to stay

                                          We're more than just hotels; discover a lot more accommodation options.

                                          We speak your language
                                          We speak your language

                                          Website in English and 17 other languages

                                          See hotels on a map
                                          Search nearby for tonight
                                          Not the perfect fit? Continue search