Hotels in Diani Beach

53 available hotel offers

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

53 Cheap hotels in Diani Beach

Best Diani Beach luxury hotels (4 and 5 stars)

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

Luxurious 1bedhideaway With Pool, Ac &Beach Access - Diani Beach
No reviews

Luxurious 1bedhideaway With Pool, Ac &Beach Access

hotel, Diani Beach
This 5-star hotel, offering the "Luxurious 1bedhideaway With Pool, Ac &Beach Access" package, is located in Diani Beach, 1 kilometre from the town centre, and provides direct beach access.
This 1-bedroom accommodation for two guests features a private swimming pool, air conditioning, an on-site restaurant, parking, and lift access.
Seaclusion Diani - Diani Beach
8.9 234 reviews

Seaclusion Diani

hotel, Diani Beach
Seaclusion Diani, a 4-star hotel in Diani Beach, Kenya, is located an 8-minute walk from the beach, 3.9km from Leisure Lodge Golf Club, and 4.3km from Colobus Conservation, with Ukunda Airport just 1.9km away.
This self-catering establishment offers rooms with air conditioning, satellite TV, and Blu-ray players, plus on-site pools (indoor and outdoor), a jacuzzi, a restaurant with room service, a terrace, a garden, a spa, free Wi-Fi, and free private parking.
Soroi Blue - Diani Beach - Diani Beach
No reviews

Soroi Blue - Diani Beach

hotel, Diani Beach
The Soroi Blue - Diani Beach resort is located in Diani Beach, a mere 3-minute walk from the renowned beach and 1.9 kilometres from the Leisure Lodge Golf Club.
This 5-star hotel offers family-friendly accommodation with amenities including complimentary WiFi, air conditioning, a terrace or balcony, a garden, a spa, an on-site restaurant and bar, and private parking, with check-out between 06:00 AM and 10:00 AM.
Lalagalu - Diani Beach
8.9 29 reviews

Lalagalu

hotel, Galu
The Lalagalu hotel in Mombasa is situated near the beach, providing convenient access to coastal activities.
This 4-star accommodation offers guests complimentary Wi-Fi, air conditioning in select rooms, a swimming pool, a spa, a fitness centre, a restaurant, a bar, and room service, with free on-site parking and airport transfer booking available.

Best Diani Beach hotels with a pool

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

Nomad Beach Resort - Diani Beach
8.9 540 reviews

Nomad Beach Resort

hotel, Diani Beach
Nomad Beach Resort is located on Diani Beach in Kwale County, Kenya, offering direct beachfront access and proximity to Chale Island.
This 5-star resort boasts a Forest Breeze Spa & Wellness Centre, three restaurants including private dining options, a PADI dive centre offering turtle diving, and an extensive range of activities such as dhow sailing and big-game fishing.
Boxo Diani - Diani Beach
No reviews

Boxo Diani

hotel, Diani
Boxo Diani, situated in Diani Beach, Kenya, is less than 0.1 kilometres from the beach.
The Boxo Diani offer comprises uniquely designed recycled-container rooms, each with air conditioning, a terrace/balcony, and includes a complimentary breakfast snack box; guests can also enjoy the poolside restaurant and bar, plus airport transfers are available for 1500 KES.
The Villa Luxury Suites Hotel - Diani Beach
9.2 72 reviews

The Villa Luxury Suites Hotel

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.
Glory Ocean Villas - Diani - Diani Beach
No reviews

Glory Ocean Villas - Diani

hotel, Diani Beach
Glory Ocean Villas - Diani, a hotel located in Diani Beach, offers convenient access to local attractions and is situated within the popular Diani Beach area known for its beautiful coastline.
This accommodation provides internet, a swimming pool, a terrace or balcony, a garden, and valet parking, with reception assistance available for safety deposit boxes and guestrooms equipped with essential amenities including refrigerators in select rooms and toiletries in some bathrooms.

Frequently asked questions about hotels in Diani Beach

  • What are the top landmarks to see in and around Diani Beach?

    Well, you can't miss the Diani Beach itself, of course! It's a stunning stretch of white sand. If you want to explore further, the Colobus Conservation is a great place to see the endangered Colobus monkeys. And if you're up for a bit of adventure, the Shimba Hills National Reserve is a short drive away, where you can go on a safari and see elephants, leopards, and other wild animals.
  • 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.

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

    Diani Beach itself is free, so you can enjoy the sun, sand, and sea without spending a penny. You can also take a stroll along the beach and see the local fishermen at work, or visit the local markets and pick up some souvenirs. For a bit more adventure, you can try kayaking or stand-up paddleboarding, which are relatively affordable activities.
  • 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.

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

    There are plenty of ways to relax in Diani. You can spend your days lounging on the beach, swimming in the ocean, or taking a dip in your hotel's pool. You can also book a massage at one of the many spas in the area. For a more active relaxation, you can go for a walk in the rainforest or take a yoga class on the beach.
  • 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.

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

    Most hotels in Diani Beach offer basic amenities like air conditioning, a private bathroom, and a balcony or patio. Many hotels also have swimming pools, restaurants, and bars. Some hotels even offer spa services and other activities. You can find hotels to suit all budgets, from budget-friendly to luxury.
  • 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.

  • What are some pet-friendly activities in and around Diani Beach?

    Unfortunately, Diani Beach is not very pet-friendly. Most hotels don't allow pets, and there are few public spaces where pets are welcome. However, you can take your dog for a walk on the beach early in the morning or late in the evening, when it's less crowded.
  • 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.

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

    The town of Ukunda is just a short drive from Diani Beach and is a great place to experience local life. You can also visit the historic town of Mombasa, which is about a 45-minute drive from Diani. Mombasa is a vibrant city with a rich history and culture.
  • 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.

Popular destinations

Best Diani Beach hotels with air conditioning

Safari Beach Hotel - Diani Beach
8.2 426 reviews

Safari Beach Hotel

hotel, Diani Beach
Safari Beach Hotel offers a prime beachfront location in Diani Beach, just steps from the sand and conveniently situated 1.9 kilometres from Colobus Conservation and 4.9 kilometres from Ukunda Airport.
This hotel, with rooms measuring 25 square metres and accommodating up to 4 guests, features air conditioning, complimentary WiFi, an outdoor swimming pool, a garden, and an on-site restaurant serving a diverse menu, with a tennis court and fitness centre also available.
Prideinn Hotel Diani - Diani Beach
8.1 546 reviews

Prideinn Hotel Diani

hotel, Diani Beach
PrideInn Hotel Diani, a three-star establishment, is situated in Diani Beach, Kenya, 1.1 kilometres from the Diani Beach Shopping Centre and 7 kilometres from Colobus Conservation.
This family-friendly hotel offers 23-square-metre rooms with air conditioning, a swimming pool, spa, and fitness centre; free Wi-Fi and parking are also provided.
Hibiscus - Diani Beach
8.0 4 reviews

Hibiscus

hotel, Diani Beach
Hibiscus Home & Apartments, a 2.5-star hotel in Diani Beach, is located a 10-minute walk from Diani Beach and Diani-Chale Marine National Park and Reserve, and 1.3 km from the Kongo Mosque.
This Diani Beach lodging offers an outdoor pool, garden, free Wi-Fi in public areas, free self-parking, and laundry facilities; multilingual staff are available.
The Coconut Beach Boutique Lodge & Spa - Diani Beach
8.8 5 reviews

The Coconut Beach Boutique Lodge & Spa

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.

Best Diani Beach hotels with a balcony

Pinewood Beach Resort And Spa - Diani Beach
9.2 264 reviews

Pinewood Beach Resort And Spa

hotel, Diani Beach
Pinewood Beach Resort and Spa, a four-star hotel on Galu Beach, Diani Beach, is located 10 kilometres from Ukunda Airstrip and 43 kilometres from Mombasa, offering direct access to the Indian Ocean.
This resort provides a range of amenities including a swimming pool, spa, fitness centre, tennis court, and water sports facilities, with accommodation options featuring garden or sea views and exclusive suites with private chef services.
Lalagalu - Beachfront Ecocabins - Diani Beach
8.9 431 reviews

Lalagalu - Beachfront Ecocabins

hotel, Diani Beach
LalaGalu - Beachfront Ecocabins offers beachfront accommodation in Diani Beach, Kenya, a short walk from Galu Beach and within 2.7km of Colobus Conservation and 3.9km of the Kaya Kinondo Sacred Forest.
These eco-friendly cabins, featuring one bedroom and one bathroom, boast an outdoor pool, fitness centre, restaurant, bar, free Wi-Fi, and private parking, with bike rentals available for exploring Diani Beach's attractions.
Sonrisa Villas - Diani Beach
8.7 94 reviews

Sonrisa Villas

hotel, Mombasa
Sonrisa Villas, a 4-star hotel in a tranquil area of Diani Beach, Kenya, is located a 34km drive from Moi International Airport and 21 minutes from Diani Chale Marine National Reserve.
This beachfront property offers three self-catering apartments, each with a modern kitchen, balcony, and air conditioning, boasting a large swimming pool, spa, restaurant, bar, and on-site water sports facilities.
Soul Breeze Beach Resort - Diani Beach
8.2 513 reviews

Soul Breeze Beach Resort

hotel, Diani Beach
Soul Breeze Beach Resort, on Diani Beach, Kenya, is situated 3.5km from the Kaya Kinondo Sacred Forest and 8km from the Diani Beach Shopping Centre.
This beachfront establishment offers 1-bedroom units with a swimming pool, fitness centre, tennis court, and restaurant, plus room service and nearby water sports opportunities.
©2026 cozycozy.com