Cheap stay hotels Diani Beach
Diani Beach
2 guests

Adults:

2

Children:

0

Child’s age:

Diani Beach

Nov 05 - Nov 06 ·
2 guests

Diani Beach Cheap Hotels

Diani Beach
2 guests

Adults:

2

Children:

0

Child’s age:

Over 420 stays assessed to highlight the standout picks

Navigation

1. Boxo Diani - Unique Beach Front Container Eco-Hotel

2. Skippers - Adults Only

3. African Dream Cottages - Diani Beach

4. Precious Holiday Homes Diani Beach

Cheap Hotels in Downtown Diani Beach

5. The Safiya Hotel, Diani Beach

6. Glory Ocean Villas, Diani

7. Galu Inn

Cheap Hotels in Diani Beach with Free Parking

8. Jumbo Art S Villas

9. Sawa Sawa Beach House

10. Bamburi Bnb

Best Cheap Hotels in Diani Beach

  • Guest favorite
  • Beach access
Boxo Diani - Unique Beach Front Container Eco-Hotel Boxo Diani - Unique Beach Front Container Eco-Hotel

Boxo Diani - Unique Beach Front Container Eco-Hotel

Diani Beach Mombasa
8.9 km (5.5 mi) from city center
  • Restaurant
  • Free parking
  • Express check-in/ -out
  • Air conditioning
  • Bar/ Lounge area
  • Plunge pool

Overlooking the pool, the comfortable Boxo Diani - Unique Beach Front Container Eco-Hotel Diani Beach features a terrace and a year-round outdoor swimming pool. Featuring luggage storage and a restaurant, this Diani Beach hotel is about a 10-minute ride from Kaya Kinondo Grove.

The rooms have private bathrooms provided with a walk-in shower and a separate toilet.

8.7
594 reviews
~ US$47 / night

Boxo Diani - Unique Beach Front Container Eco-Hotel

8.9 km (5.5 mi) from city center
  • Restaurant
  • Free parking
  • Express check-in/ -out
  • Air conditioning
  • Bar/ Lounge area
  • Plunge pool

Boxo Diani - Unique Beach Front Container Eco-Hotel

Overlooking the pool, the comfortable Boxo Diani - Unique Beach Front Container Eco-Hotel Diani Beach features a terrace and a year-round outdoor swimming pool. Featuring luggage storage and a restaurant, this Diani Beach hotel is about a 10-minute ride from Kaya Kinondo Grove.

The rooms have private bathrooms provided with a walk-in shower and a separate toilet.

8.7
594 reviews
From US$ 47 / night
Skippers - Adults Only Skippers - Adults Only

Skippers - Adults Only

Diani Airstrip Road
1.7 km (1.0 mi) from city center
  • Shared kitchen
  • Free parking
  • 24-hour security
  • Air conditioning
  • Fitness centre
  • Sun loungers

The comfortable Skippers - Adults Only Diani Beach hotel offers access to Colobus Conservation, which is located around 10 minutes away by car. The hotel also provides guests with 24-hour security.

8.4
66 reviews
~ US$29 / night

Skippers - Adults Only

1.7 km (1.0 mi) from city center
  • Shared kitchen
  • Free parking
  • 24-hour security
  • Air conditioning
  • Fitness centre
  • Sun loungers

Skippers - Adults Only

The comfortable Skippers - Adults Only Diani Beach hotel offers access to Colobus Conservation, which is located around 10 minutes away by car. The hotel also provides guests with 24-hour security.

8.4
66 reviews
From US$ 29 / night
African Dream Cottages - Diani Beach African Dream Cottages - Diani Beach

African Dream Cottages - Diani Beach

P.O. Box 543,
1.9 km (1.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Golf centre
  • Pool with view

Offering an outdoor swimming pool, the 3-star African Dream Cottages - Diani Beach hotel provides guests with a restaurant and luggage storage.

The rooms have separate bathrooms with a walk-in shower and a separate toilet included. Each room also overlooks the garden.

8.5
149 reviews
~ US$59 / night

African Dream Cottages - Diani Beach

1.9 km (1.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Golf centre
  • Pool with view

African Dream Cottages - Diani Beach

Offering an outdoor swimming pool, the 3-star African Dream Cottages - Diani Beach hotel provides guests with a restaurant and luggage storage.

The rooms have separate bathrooms with a walk-in shower and a separate toilet included. Each room also overlooks the garden.

8.5
149 reviews
From US$ 59 / night

Cheap Hotels in Downtown Diani Beach

  • Beach access
Precious Holiday Homes Diani Beach Precious Holiday Homes Diani Beach

Precious Holiday Homes Diani Beach

80100 Diani Beach Road
9.0 km (5.6 mi) from city center
  • Shared kitchen
  • Valet parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf centre
  • Pool with view

The comfortable Precious Holiday Homes Diani Beach hotel is situated nearly a 25-minute stroll from Colobus Conservation Museum and features a sunbathing terrace, a picnic area, and a golf course.

A walk-in shower and a separate toilet are provided in the modern bathrooms. All rooms offer views of the pool.

8
28 reviews
~ US$40 / night

Precious Holiday Homes Diani Beach

9.0 km (5.6 mi) from city center
  • Shared kitchen
  • Valet parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf centre
  • Pool with view

Precious Holiday Homes Diani Beach

The comfortable Precious Holiday Homes Diani Beach hotel is situated nearly a 25-minute stroll from Colobus Conservation Museum and features a sunbathing terrace, a picnic area, and a golf course.

A walk-in shower and a separate toilet are provided in the modern bathrooms. All rooms offer views of the pool.

8
28 reviews
From US$ 40 / night
The Safiya Hotel, Diani Beach The Safiya Hotel, Diani Beach

The Safiya Hotel, Diani Beach

Diani Beach Road
2.3 km (1.4 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

The comfortable 3-star The Safiya Hotel, Diani Beach is nearly a 10-minute drive from Gazi Mangrove Boardwalk and offers a treatment room and a foot bath.

The air-conditioned rooms in The Safiya Hotel, Diani Beach have Wi-Fi and a flat-screen TV along with air conditioning and soundproof walls. The rooms are fitted with a separate bathroom. For more comfort, a dryer and bath sheets, along with a bidet and a walk-in shower, are provided. Also, you can enjoy sea views from these spacious rooms.

8.1
82 reviews
~ US$73 / night

The Safiya Hotel, Diani Beach

2.3 km (1.4 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

The Safiya Hotel, Diani Beach

The comfortable 3-star The Safiya Hotel, Diani Beach is nearly a 10-minute drive from Gazi Mangrove Boardwalk and offers a treatment room and a foot bath.

The air-conditioned rooms in The Safiya Hotel, Diani Beach have Wi-Fi and a flat-screen TV along with air conditioning and soundproof walls. The rooms are fitted with a separate bathroom. For more comfort, a dryer and bath sheets, along with a bidet and a walk-in shower, are provided. Also, you can enjoy sea views from these spacious rooms.

8.1
82 reviews
From US$ 73 / night
Glory Ocean Villas, Diani Glory Ocean Villas, Diani

Glory Ocean Villas, Diani

Kwitu Cottages Road
1.9 km (1.2 mi) from city center
  • BBQ facilities
  • Valet parking
  • VIP check-in/ -out
  • Outdoor swimming pool
  • Sun terrace
  • Sun loungers

Featuring car rentals, as well as Wi-Fi throughout the property, the elegant Glory Ocean Villas, Diani Diani Beach hotel is a mere 1.3 km from Diplomat Diani Beach Resort. Located 19 minutes' walk from The Diani Beach Shopping Centre, this hotel offers views of the pool and a year-round outdoor swimming pool.

7.5
4 reviews
~ US$50 / night

Glory Ocean Villas, Diani

1.9 km (1.2 mi) from city center
  • BBQ facilities
  • Valet parking
  • VIP check-in/ -out
  • Outdoor swimming pool
  • Sun terrace
  • Sun loungers

Glory Ocean Villas, Diani

Featuring car rentals, as well as Wi-Fi throughout the property, the elegant Glory Ocean Villas, Diani Diani Beach hotel is a mere 1.3 km from Diplomat Diani Beach Resort. Located 19 minutes' walk from The Diani Beach Shopping Centre, this hotel offers views of the pool and a year-round outdoor swimming pool.

7.5
4 reviews
From US$ 50 / night

Cheap Hotels in Diani Beach with Free Parking

Galu Inn Galu Inn

Galu Inn

P.O.Box 5098
4.1 km (2.6 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Heated swimming pool

The comfortable Galu Inn Diani Beach is nearly a 25-minute stroll from Baharini Shopping Centre and has a heated pool plus a fitness area.

Looking onto the pool, the comfortable rooms are fitted with air conditioning along with Wi-Fi and a flat-screen TV with satellite channels. The rooms feature private bathrooms.

5.7
22 reviews
~ US$50 / night

Galu Inn

4.1 km (2.6 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Heated swimming pool

Galu Inn

The comfortable Galu Inn Diani Beach is nearly a 25-minute stroll from Baharini Shopping Centre and has a heated pool plus a fitness area.

Looking onto the pool, the comfortable rooms are fitted with air conditioning along with Wi-Fi and a flat-screen TV with satellite channels. The rooms feature private bathrooms.

5.7
22 reviews
From US$ 50 / night
  • Top location
Jumbo Art S Villas Jumbo Art S Villas

Jumbo Art S Villas

Diani Beach
1.4 km (0.9 mi) from city center
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Tea and coffee facilities
  • Terrace
  • Garden area

The 2-star Jumbo Art S Villas Diani Beach hotel is situated 2.6 km from Diani Beach Art Gallery, which is an excellent place to improve cultural awareness.

1
3 reviews
~ US$27 / night

Jumbo Art S Villas

1.4 km (0.9 mi) from city center
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Tea and coffee facilities
  • Terrace
  • Garden area

Jumbo Art S Villas

The 2-star Jumbo Art S Villas Diani Beach hotel is situated 2.6 km from Diani Beach Art Gallery, which is an excellent place to improve cultural awareness.

1
3 reviews
From US$ 27 / night

Cheap hotels near Diani Beach

  • Best-rated
  • Private beach
Sawa Sawa Beach House Sawa Sawa Beach House

Sawa Sawa Beach House

Sawasawabeach
23.6 km (14.6 mi) from Diani Beach
  • Restaurant
  • Free parking
  • 24-hour security
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

The comfortable Sawa Sawa Beach House Msambweni hotel lies around 10 minutes by car from Gazi Beach, and features a private beach area and luggage storage. Guests can swim in a year-round outdoor pool, while the hotel provides views of the garden.

These rooms also have a walk-in shower and a separate toilet in the private bathrooms.

9.4
213 reviews
~ US$86 / night

Sawa Sawa Beach House

23.6 km (14.6 mi) from Diani Beach
  • Restaurant
  • Free parking
  • 24-hour security
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

Sawa Sawa Beach House

The comfortable Sawa Sawa Beach House Msambweni hotel lies around 10 minutes by car from Gazi Beach, and features a private beach area and luggage storage. Guests can swim in a year-round outdoor pool, while the hotel provides views of the garden.

These rooms also have a walk-in shower and a separate toilet in the private bathrooms.

9.4
213 reviews
From US$ 86 / night

Cheap Family Hotels in Diani Beach

  • Beach access
Bamburi Bnb Bamburi Bnb

Bamburi Bnb

Bamburi Mombasa ,Kenya Behind Blue Pacific ,Khalid Properties ,4 Floor ,House No 19
34.0 km (21.1 mi) from Diani Beach
93
  • Free parking
  • 24-hour security
  • Flat-screen TV
  • Ironing facilities
  • Bar/ Lounge area

Located just 1.9 km from Bombolulu Coast Workshop and Cultural Centre, the comfortable Bamburi Bnb Mombasa hotel offers spacious rooms within 25 minutes' walk of the top family-friendly place like Nguuni Nature Sanctuary. This Mombasa hotel provides Wi-Fi in the rooms.

The rooms include a balcony and a terrace, as well as a flat-screen TV with satellite channels for your convenience. The rooms in Bamburi Bnb hotel have an electric kettle, a fridge, and an oven for guests to cook their food. Guests can enjoy rooms with views of the city.

8.3
31 reviews
~ US$23 / night

Bamburi Bnb

34.0 km (21.1 mi) from Diani Beach
93
  • Free parking
  • 24-hour security
  • Flat-screen TV
  • Ironing facilities
  • Bar/ Lounge area

Bamburi Bnb

Located just 1.9 km from Bombolulu Coast Workshop and Cultural Centre, the comfortable Bamburi Bnb Mombasa hotel offers spacious rooms within 25 minutes' walk of the top family-friendly place like Nguuni Nature Sanctuary. This Mombasa hotel provides Wi-Fi in the rooms.

The rooms include a balcony and a terrace, as well as a flat-screen TV with satellite channels for your convenience. The rooms in Bamburi Bnb hotel have an electric kettle, a fridge, and an oven for guests to cook their food. Guests can enjoy rooms with views of the city.

8.3
31 reviews
From US$ 23 / night
  • Great deal
Ashari Hotel Ashari Hotel

Ashari Hotel

Serena Road Shanzu
40.4 km (25.1 mi) from Diani Beach
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Bar/ Lounge area
  • Outdoor swimming pool

The comfortable 3-star Ashari Hotel Shanzu offers 15 rooms and amenities such as luggage storage and a restaurant.

Private bathrooms include a separate toilet and a shower. All rooms also look out over the pool.

7.5
55 reviews
~ US$13 / night

Ashari Hotel

40.4 km (25.1 mi) from Diani Beach
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Bar/ Lounge area
  • Outdoor swimming pool

Ashari Hotel

The comfortable 3-star Ashari Hotel Shanzu offers 15 rooms and amenities such as luggage storage and a restaurant.

Private bathrooms include a separate toilet and a shower. All rooms also look out over the pool.

7.5
55 reviews
From US$ 13 / night
Cingaki Hotel Cingaki Hotel

Cingaki Hotel

Mikindani Estate Behind Ventures Club
31.5 km (19.5 mi) from Diani Beach
18
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Ironing facilities
  • Sun loungers
  • Terrace

Located around 10 minutes' drive from PCEA Makupa Parish, the comfortable Cingaki Hotel Mombasa includes 5 rooms. The 3-star hotel provides a safety deposit box and 24-hour security service to ensure guests' safety.

The rooms have family bathrooms with a separate toilet and a shower.

6.9
94 reviews
~ US$13 / night

Cingaki Hotel

31.5 km (19.5 mi) from Diani Beach
18
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Ironing facilities
  • Sun loungers
  • Terrace

Cingaki Hotel

Located around 10 minutes' drive from PCEA Makupa Parish, the comfortable Cingaki Hotel Mombasa includes 5 rooms. The 3-star hotel provides a safety deposit box and 24-hour security service to ensure guests' safety.

The rooms have family bathrooms with a separate toilet and a shower.

6.9
94 reviews
From US$ 13 / night

Cheap Weekly Hotels in Diani Beach

White Peacock Resort Mtwapa White Peacock Resort Mtwapa

White Peacock Resort Mtwapa

Mtwapa Mzambarauni
43.4 km (27.0 mi) from Diani Beach
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

The smoke-free White Peacock Resort Mtwapa Mombasa offers proximity to Shanzu Transitional Workshop, which is located 4.2 km away. This comfortable hotel also offers guests Wi-Fi in public areas.

They offer views of the garden.

6.8
86 reviews
~ US$27 / night

White Peacock Resort Mtwapa

43.4 km (27.0 mi) from Diani Beach
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

White Peacock Resort Mtwapa

The smoke-free White Peacock Resort Mtwapa Mombasa offers proximity to Shanzu Transitional Workshop, which is located 4.2 km away. This comfortable hotel also offers guests Wi-Fi in public areas.

They offer views of the garden.

6.8
86 reviews
From US$ 27 / night
Summerday Palace Summerday Palace

Summerday Palace

204
42.9 km (26.7 mi) from Diani Beach
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Terrace

The comfortable Summerday Palace Mtwapa hotel, located approximately 25 minutes' walk from Mnarani, offers air-conditioned rooms. Wi-Fi is offered in public areas.

There are 9 rooms comprising a seating area. They come with a flat-screen TV with satellite channels, as well as such comforts as an iron with ironing board. The rooms also feature private bathrooms.

8.3
9 reviews
~ US$19 / night

Summerday Palace

42.9 km (26.7 mi) from Diani Beach
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Terrace

Summerday Palace

The comfortable Summerday Palace Mtwapa hotel, located approximately 25 minutes' walk from Mnarani, offers air-conditioned rooms. Wi-Fi is offered in public areas.

There are 9 rooms comprising a seating area. They come with a flat-screen TV with satellite channels, as well as such comforts as an iron with ironing board. The rooms also feature private bathrooms.

8.3
9 reviews
From US$ 19 / night
  • Beach access
Kaya Imani Kaya Imani

Kaya Imani

Kenya
27.0 km (16.8 mi) from Diani Beach
  • Picnic area/ Tables
  • Free parking
  • VIP check-in/ -out
  • Leisure/ TV room
  • Bar/ Lounge area
  • Outdoor swimming pool

Featuring views of the pool, the comfortable Kaya Imani Hotel Msambweni is located 4.8 km from KAG Church Msambweni. The hotel offers an adult pool, an à la carte restaurant and a poolside bar.

9.9
43 reviews
~ US$99 / night

Kaya Imani

27.0 km (16.8 mi) from Diani Beach
  • Picnic area/ Tables
  • Free parking
  • VIP check-in/ -out
  • Leisure/ TV room
  • Bar/ Lounge area
  • Outdoor swimming pool

Kaya Imani

Featuring views of the pool, the comfortable Kaya Imani Hotel Msambweni is located 4.8 km from KAG Church Msambweni. The hotel offers an adult pool, an à la carte restaurant and a poolside bar.

9.9
43 reviews
From US$ 99 / night

Cheap Hotels near Diani Beach Airport

Mtomo Vision Mtomo Vision

Mtomo Vision

Mtomondoni Creek Road
41.0 km (25.5 mi) from Diani Beach
  • Restaurant
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Bar/ Lounge area
  • Garden area

Located a 10-minute ride from Sunsweet Resort, Mtomo Vision Hotel Mtwapa includes 10 rooms.

9
1 reviews
~ US$18 / night

Mtomo Vision

41.0 km (25.5 mi) from Diani Beach
  • Restaurant
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Bar/ Lounge area
  • Garden area

Mtomo Vision

Located a 10-minute ride from Sunsweet Resort, Mtomo Vision Hotel Mtwapa includes 10 rooms.

9
1 reviews
From US$ 18 / night
  • Beach access
Ocean View Nyali Boutique Hotel Ocean View Nyali Boutique Hotel

Ocean View Nyali Boutique Hotel

1St Avenue, Nyali
33.2 km (20.6 mi) from Diani Beach
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

The comfortable Ocean View Nyali Boutique Hotel Nyali Beach includes 20 rooms overlooking the sea.

6.2
309 reviews
~ US$33 / night

Ocean View Nyali Boutique Hotel

33.2 km (20.6 mi) from Diani Beach
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

Ocean View Nyali Boutique Hotel

The comfortable Ocean View Nyali Boutique Hotel Nyali Beach includes 20 rooms overlooking the sea.

6.2
309 reviews
From US$ 33 / night
City Centre City Centre

City Centre

Burhani Tower, Abdel Nasser Rd Bondeni, Mombasa
27.6 km (17.1 mi) from Diani Beach
  • Restaurant
  • 24-hour reception
  • Flat-screen TV
  • Laundry
  • Ironing facilities

The 3-star City Centre Mombasa hotel provides proximity to Tana River Primate Reserve, which is located a mere 0.6 km away. This Mombasa hotel provides guests with Wi-Fi in the rooms.

A separate toilet and a shower, along with such comforts as shower caps and towels are also at guests' disposal.

6.2
382 reviews
~ US$33 / night

City Centre

27.6 km (17.1 mi) from Diani Beach
  • Restaurant
  • 24-hour reception
  • Flat-screen TV
  • Laundry
  • Ironing facilities

City Centre

The 3-star City Centre Mombasa hotel provides proximity to Tana River Primate Reserve, which is located a mere 0.6 km away. This Mombasa hotel provides guests with Wi-Fi in the rooms.

A separate toilet and a shower, along with such comforts as shower caps and towels are also at guests' disposal.

6.2
382 reviews
From US$ 33 / night

Cheap but Nice Hotels in [City]

Zivora Hotel And Restaurant Zivora Hotel And Restaurant

Zivora Hotel And Restaurant

Burhani Tower,Abdel Nasser Rd, Bondeni Burhani Towers 2Nd Floor
28.0 km (17.4 mi) from Diani Beach
  • Restaurant
  • Car park
    Charges may apply
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV

The comfortable Zivora Hotel And Restaurant Mombasa, located nearly a 20-minute walk from Burhani Gardens, boasts a swimming pool. Featuring 34 rooms with views of the city, this 3-star hotel is 3.4 km from the amusement park "Mamba Village".

The rooms feature air conditioning, along with a flat-screen TV with satellite channels for guests' utmost comfort. The rooms include a private bathroom.

7
114 reviews
~ US$32 / night

Zivora Hotel And Restaurant

28.0 km (17.4 mi) from Diani Beach
  • Restaurant
  • Car park
    Charges may apply
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV

Zivora Hotel And Restaurant

The comfortable Zivora Hotel And Restaurant Mombasa, located nearly a 20-minute walk from Burhani Gardens, boasts a swimming pool. Featuring 34 rooms with views of the city, this 3-star hotel is 3.4 km from the amusement park "Mamba Village".

The rooms feature air conditioning, along with a flat-screen TV with satellite channels for guests' utmost comfort. The rooms include a private bathroom.

7
114 reviews
From US$ 32 / night

Are you in a hurry?

Here is a quick list of Cheap Hotels in Diani Beach, selected based on their rating

Name of hotel Accommodation Rating Price, $
Boxo Diani - Unique Beach Front Container Eco-Hotel

8.7 / 10

(594 Reviews)

From 47$
Skippers - Adults Only

8.4 / 10

(66 Reviews)

From 29$
African Dream Cottages - Diani Beach

8.5 / 10

(149 Reviews)

From 59$
Precious Holiday Homes Diani Beach

8.0 / 10

(28 Reviews)

From 40$
The Safiya Hotel, Diani Beach

8.1 / 10

(82 Reviews)

From 73$

Location