Hotels in Diani Beach

53 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

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

Lalagalu - Diani Beach
No reviews

Lalagalu

hotel, Galu
The Lalagalu offer is a 4-star hotel situated in Galu, within walking distance of the city centre, and provides complimentary Wi-Fi, on-site parking, a spa centre, and tour assistance. This establishment boasts a restaurant serving local cuisine, air conditioning, a terrace or balcony, a garden, a concierge service, and a fitness centre, with a check-out time of 10:00.
Lantana Galu Beach - Diani Beach
No reviews

Lantana Galu Beach

hotel, Galu
The Lantana Galu Beach hotel is located 2 km from Galu city centre, offering a convenient base for exploring the area.
This 4-star establishment provides guests with Wi-Fi, air conditioning, a swimming pool, a garden, a sauna, a spa, a concierge, a restaurant, a bar, room service, and parking, alongside fitness and diving facilities.
Sonrisa Villas - Diani Beach
8.8 92 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.
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.

Best Diani Beach hotels with a pool

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

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.
Marikeka Hotel - Diani Beach
10 2 reviews

Marikeka Hotel

hotel
The Marikeka Hotel, a 3.5-star establishment, is located in Galu Beach, Kenya, approximately 1.6 kilometres from Colobus Conservation and within 4.8 kilometres of Diani Beach and BoraBora Wildlife Park.
This hotel offers guests an outdoor swimming pool, an on-site restaurant and bar, complimentary WiFi in public areas, free self-parking, and laundry facilities, with a 24-hour front desk available for assistance.
Precious Holiday Homes Diani Beach - Diani Beach
8.1 28 reviews

Precious Holiday Homes Diani Beach

hotel, Diani Beach
Blessing Holiday Homes, in Diani Beach, Kenya, offers convenient access to Galu Beach (a 3-minute walk) and is within 9km of Colobus Conservation, Kaya Kinondo Sacred Forest, and Leisure Lodge Golf Club.
This pet-friendly guesthouse provides an outdoor pool, private beach access, free parking, a shared lounge and kitchen, organised tours, darts, and room service, alongside air conditioning, a terrace/balcony, and a bar.
Lalagalu - Beachfront Ecocabins - Diani Beach
8.9 422 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.

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.

Popular destinations

Best Diani Beach hotels with air conditioning

The Ocean Pearl - Diani Beach
9.3 4 reviews

The Ocean Pearl

hotel, Diani Beach
The Ocean Pearl is a hotel located in Diani Beach, 1.9 kilometres from the main beach and 1.9 kilometres from Leisure Lodge Golf Club.
This accommodation offers 70 square metres of space with air conditioning, free WiFi, a swimming pool, garden, terrace, bar, and parking, suitable for up to 3 guests.
Marikeka Hotel - Diani Beach
No reviews

Marikeka Hotel

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.
The Coconut Beach Boutique Lodge & Spa - Diani Beach
8.6 4 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.
Searenity Beach Villa - Diani Beach
9.3 111 reviews

Searenity Beach Villa

hotel, Diani Beach
Searenity Beach Villa is situated in Diani Beach, Kenya, conveniently located 1 kilometre from Ukunda Airport and 2.6 kilometres from Diani Beach itself, offering easy access to Leisure Lodge Golf Club (3 kilometres) and Colobus Conservation (5.5 kilometres).
This one-bedroom, one-bathroom villa boasts a private beach area, swimming pool, jacuzzi, and a restaurant serving diverse cuisine, including African, French, Indian, vegetarian, dairy-free, and halal options, along with free shuttle service and evening entertainment.

Best Diani Beach hotels with a balcony

Coral Cove Residences Diani - Diani Beach
9.5 2 reviews

Coral Cove Residences Diani

hotel, Kwale
Coral Cove Residences Diani in Kwale offers the Coral Cove Residences Diani package, situated directly on Galu Beach, 10.9 kilometres from Ukunda Airport and a 19-minute walk from Kaya Kinondo Sacred Forest.
This resort provides air-conditioned rooms, some with sea views and patios, alongside an outdoor swimming pool, garden, terrace, on-site spa, restaurant, bar, fitness centre, and complimentary WiFi, with cycling opportunities in the surrounding area.
Seaclusion Diani - Diani Beach
No reviews

Seaclusion Diani

hotel, Mombasa
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.
Blue Marlin Beach Hotel - Diani Beach
No reviews

Blue Marlin Beach Hotel

hotel, Galu
The Blue Marlin Beach Hotel, a 3-star establishment in Galu, offers a prime city centre location ideal for exploring the area, with complimentary Wi-Fi and free parking.
This hotel provides guests with a spa, massage room, steam bath, fitness centre, diving club, library, and both indoor and outdoor swimming pools, alongside an on-site restaurant and bar.
Marikeka Hotel - Diani Beach
9.4 27 reviews

Marikeka Hotel

hotel, Galu
The Marikeka Hotel in Galu is located less than 1 kilometre (approximately 965 metres) from Diani Beach and a 19-minute walk from Colobus Conservation, with Ukunda Airport 8 kilometres away.
This family-friendly accommodation offers air-conditioned rooms with balconies, a swimming pool, on-site restaurant, bar, and complimentary WiFi, suitable for up to three guests.
©2026 cozycozy.com