The Best Airbnb Deals in
Kwale, Kenya

Save money on your trip by finding the biggest discounts for top-rated Airbnb rentals in Kwale, Kenya. Enter your travel dates to find the best deals!

Search for a city
AirDNA Score: 91
$139/night

AFRICAN QUEEN

2 beds
2 baths
6 guests
Average Price:  
$150
7% Cheaper
than normal
AirDNA Score: 88
$99/night

Garden House

2 beds
2 baths
5 guests
Average Price:  
$97
2% More
than normal
AirDNA Score: 86
$50/night

DIANI PLACE

1 bed
1.5 baths
2 guests
Average Price:  
$67
25% Cheaper
than normal
AirDNA Score: 81
$470/night

Azhari Beach Suite - Diani Beach, Kenya

1 bed
1 bath
2 guests
Average Price:  
$490
4% Cheaper
than normal
AirDNA Score: 80
$53/night

Wow APT! About 10-15mins walk to Diani Beach

1 bed
1 bath
2 guests
Average Price:  
$58
9% Cheaper
than normal
AirDNA Score: 79
$59/night

Beautiful decorated housing in the heart of Diani

1 bed
1 bath
2 guests
Average Price:  
$75
21% Cheaper
than normal
AirDNA Score: 79
$130/night

Upper Colobus - Diani Beach

2 beds
2 baths
4 guests
Average Price:  
$131
1% Cheaper
than normal
AirDNA Score: 79
$250/night

The Beach Cottage - Diani Beach, Kenya

1 bed
1 bath
2 guests
Average Price:  
$253
1% Cheaper
than normal
AirDNA Score: 75
$30/night

Cheka Villa, Diani

4 beds
3 baths
7 guests
Average Price:  
$54
44% Cheaper
than normal
AirDNA Score: 75
$90/night

Golden Beach Apartment Diani

2 beds
2 baths
5 guests
Average Price:  
$92
2% Cheaper
than normal
AirDNA Score: 74
$100/night

Villa Kalista, Villa 3

3 beds
3.5 baths
6 guests
Average Price:  
$149
33% Cheaper
than normal
AirDNA Score: 74
$71/night

House Laura

2 beds
1 bath
4 guests
Average Price:  
$82
13% Cheaper
than normal
AirDNA Score: 74
$130/night

The Diani Pearl - Kaskazi

2 beds
1.5 baths
4 guests
Average Price:  
$177
27% Cheaper
than normal
AirDNA Score: 74
$128/night

Galu Tulivu - the Residence (Villa One)

3 beds
3.5 baths
6 guests
Average Price:  
$146
12% Cheaper
than normal
AirDNA Score: 73
$42/night

Sea Breeze Villa 2

2 beds
1 bath
4 guests
Average Price:  
$46
9% Cheaper
than normal
AirDNA Score: 73
$90/night

Super Apt! About 10 minutes walk to Diani Beach

2 beds
2 baths
4 guests
Average Price:  
$90
0% Cheaper
than normal
AirDNA Score: 73
$120/night

Villa Kalista, Villa 4

3 beds
3.5 baths
6 guests
Average Price:  
$149
19% Cheaper
than normal
AirDNA Score: 72
$103/night

Comfy & Quiet Apt! 10-15 mins walk to Diani Beach

2 beds
2 baths
5 guests
Average Price:  
$101
2% More
than normal
AirDNA Score: 72
$80/night

Diani Pearl Kusini

1 bed
1.5 baths
3 guests
Average Price:  
$141
43% Cheaper
than normal
AirDNA Score: 72
$79/night

House Benita with nice pool in quiet surrounding.

2 beds
1 bath
4 guests
Average Price:  
$81
2% Cheaper
than normal
AirDNA Score: 72
$128/night

villa Frangipani in Diani Beach met privé zwembad

3 beds
4.5 baths
8 guests
Average Price:  
$131
2% Cheaper
than normal
AirDNA Score: 72
$79/night

Flametree Beach Homes (A 2)

2 beds
2 baths
4 guests
Average Price:  
$86
8% Cheaper
than normal
AirDNA Score: 72
$20/night

Pudiar Holiday Hideout

1 bed
1 bath
3 guests
Average Price:  
$20
0% Cheaper
than normal
AirDNA Score: 72
$50/night

Diani Pearl - Zuri Apartment

studio
1.5 baths
2 guests
Average Price:  
$50
0% Cheaper
than normal
AirDNA Score: 72
$30/night

Beach Cottage in Diani Beach

3 beds
2.5 baths
6 guests
Average Price:  
$135
78% Cheaper
than normal
AirDNA Score: 72
$100/night

Villa Kasuku with Pool View

4 beds
5 baths
10 guests
Average Price:  
$104
4% Cheaper
than normal
AirDNA Score: 72
$258/night

Luxurious 4 bdrm villa by the beach in Diani Beach

4 beds
4.5 baths
8 guests
Average Price:  
$301
14% Cheaper
than normal
AirDNA Score: 71
$120/night

Lower Colobus - Diani Beach

1 bed
1 bath
2 guests
Average Price:  
$125
4% Cheaper
than normal
AirDNA Score: 71
$238/night

Pumzika Tu, Shimba hills, Kwale

6 beds
5.5 baths
12 guests
Average Price:  
$231
3% More
than normal
AirDNA Score: 71
$40/night

Diani Beach, Luxury Cottage

2 beds
1 bath
4 guests
Average Price:  
$54
26% Cheaper
than normal
AirDNA Score: 70
$79/night

Tralee Diani Beach

3 beds
2 baths
6 guests
Average Price:  
$120
34% Cheaper
than normal
AirDNA Score: 69
$261/night

Marula Beach Cottage

2 beds
2 baths
4 guests
Average Price:  
$255
2% More
than normal
AirDNA Score: 69
$280/night

LANTANA GALU BEACH APARTMENT

2 beds
2 baths
4 guests
Average Price:  
$243
15% More
than normal
AirDNA Score: 68
$15/night

Judy''s Paradise

1 bed
1 bath
4 guests
Average Price:  
$15
0% Cheaper
than normal
AirDNA Score: 68
$31/night

Banda Porini - Bush Hut on Wasini Island

1 bed
1.5 baths
2 guests
Average Price:  
$31
0% Cheaper
than normal
AirDNA Score: 67
$266/night

Footprints House- Serene House with Beach Access

4 beds
4 baths
12 guests
Average Price:  
$246
8% More
than normal
AirDNA Score: 67
$99/night

Galu Tulivu - the Residence (Villa Two)

2 beds
2 baths
4 guests
Average Price:  
$114
13% Cheaper
than normal
AirDNA Score: 66
$50/night

Diani Place

1 bed
1.5 baths
2 guests
Average Price:  
$61
18% Cheaper
than normal
AirDNA Score: 66
$400/night

Beachfront house + pool on best stretch of beach

4 beds
5 baths
8 guests
Average Price:  
$400
0% Cheaper
than normal
AirDNA Score: 66
$194/night

MAMI WATA HOUSE - Self Catering

3 beds
3 baths
8 guests
Average Price:  
$209
7% Cheaper
than normal
AirDNA Score: 66
$61/night

C 9 @ Diani Beachalets

1 bed
1 bath
2 guests
Average Price:  
$68
10% Cheaper
than normal
AirDNA Score: 66
$91/night

Spacious apartment 1 with lush garden and pool.

2 beds
1.5 baths
4 guests
Average Price:  
$79
15% More
than normal
AirDNA Score: 66
$160/night

Tiwani Sunrise. Tiwi Beach. A Secret oasis.

2 beds
2 baths
4 guests
Average Price:  
$160
0% Cheaper
than normal
AirDNA Score: 65
$32/night

Cottage con 2 verande

2 beds
1 bath
4 guests
Average Price:  
$55
42% Cheaper
than normal
AirDNA Score: 65
$301/night

Elo''s Beach House

3 beds
3.5 baths
6 guests
Average Price:  
$316
5% Cheaper
than normal
AirDNA Score: 65
$81/night

Diani Beach Golf Villas 4a Villa Mzungu

2 beds
2 baths
4 guests
Average Price:  
$66
23% More
than normal
AirDNA Score: 64
$205/night

A secluded escape with Private Pool and Chef .

6 beds
4.5 baths
15 guests
Average Price:  
$208
1% Cheaper
than normal
AirDNA Score: 64
$215/night

Mkelekele Beach House

4 beds
4 baths
8 guests
Average Price:  
$202
6% More
than normal
AirDNA Score: 64
$91/night

Villa Palms with private pool in Diani

5 beds
2 baths
10 guests
Average Price:  
$116
22% Cheaper
than normal
AirDNA Score: 62
$323/night

Villa Colobus

4 beds
4.5 baths
8 guests
Average Price:  
$349
7% Cheaper
than normal
AirDNA Score: 61
$750/night

Ahana Villa, Diani Beach, Kwale County, Kenya

5 beds
6 baths
10 guests
Average Price:  
$715
5% More
than normal
AirDNA Score: 61
$36/night

Blue Monkey Beach Cottage on Wasini Island

1 bed
1.5 baths
3 guests
Average Price:  
$36
0% Cheaper
than normal
AirDNA Score: 60
$480/night

Tequila Sunrise Villa - Diani Beach

3 beds
4.5 baths
6 guests
Average Price:  
$453
6% More
than normal
AirDNA Score: 59
$210/night

Villa Shaanti

2 beds
2.5 baths
5 guests
Average Price:  
$2210
90% Cheaper
than normal
AirDNA Score: 59
$42/night

Grus Grus beach house Msambweni

3 beds
3 baths
5 guests
Average Price:  
$35
20% More
than normal
AirDNA Score: 59
$120/night

Villa Kalista, Villa 5

3 beds
3.5 baths
6 guests
Average Price:  
$152
21% Cheaper
than normal
AirDNA Score: 59
$399/night

The Cove Diani, 6 A/C Chalets for 12 - USD 350

6 beds
6 baths
12 guests
Average Price:  
$422
5% Cheaper
than normal
AirDNA Score: 58
$54/night

Getaway at the coast

1 bed
1 bath
2 guests
Average Price:  
$54
0% Cheaper
than normal
AirDNA Score: 58
$90/night

The Darad House, Diani

3 beds
1 bath
7 guests
Average Price:  
$101
11% Cheaper
than normal
AirDNA Score: 58
$140/night

Elegant villa in Diani Beach

2 beds
2 baths
5 guests
Average Price:  
$121
16% More
than normal
AirDNA Score: 58
$71/night

Villa Papapya - 2 Pers.

1 bed
1 bath
2 guests
Average Price:  
$114
38% Cheaper
than normal
AirDNA Score: 58
$650/night

Mandhari Lodge- a view of Africa

4 beds
3.5 baths
8 guests
Average Price:  
$542
20% More
than normal
AirDNA Score: 58
$26/night

Sun Moon House - Apartment One

1 bed
1.5 baths
2 guests
Average Price:  
$26
0% Cheaper
than normal
AirDNA Score: 57
$91/night

Spacious apartment 2 with open veranda.

2 beds
1.5 baths
4 guests
Average Price:  
$80
14% More
than normal
AirDNA Score: 57
$78/night

Villa Papaya - 4 Pers.

2 beds
2 baths
4 guests
Average Price:  
$118
34% Cheaper
than normal
AirDNA Score: 57
$66/night

Soko cottages 9 Diani beach Road, Diani

1 bed
1 bath
2 guests
Average Price:  
$51
29% More
than normal
AirDNA Score: 57
$42/night

Casa Italia beach house 1

1 bed
1.5 baths
3 guests
Average Price:  
$38
11% More
than normal
AirDNA Score: 56
$23/night

Frangipani Cottages "Mnazi II"

1 bed
1 bath
2 guests
Average Price:  
$25
8% Cheaper
than normal
AirDNA Score: 56
$750/night

Luxurious 6 Bed Beachfront Villa

6 beds
6.5 baths
16 guests
Average Price:  
$638
18% More
than normal
AirDNA Score: 53
$90/night

Cyrene Apartment Diani

2 beds
2 baths
4 guests
Average Price:  
$98
8% Cheaper
than normal
AirDNA Score: 53
$42/night

Blue Monkey Beach Cottage on Wasini Island

1 bed
1.5 baths
3 guests
Average Price:  
$41
2% More
than normal
AirDNA Score: 53
$245/night

4 Bedroom Staffed Beach House & Swimming Pool

4 beds
2.5 baths
9 guests
Average Price:  
$144
70% More
than normal
AirDNA Score: 52
$350/night

Stylish Villa II only 200 mt to white sand beach

3 beds
3 baths
10 guests
Average Price:  
$324
8% More
than normal
AirDNA Score: 52
$230/night

Stylish Villa III only 200 mt to white sand beach

3 beds
2 baths
6 guests
Average Price:  
$433
47% Cheaper
than normal
AirDNA Score: 52
$200/night

Malaika Nyumbani on the Beach in Galu.

3 beds
3 baths
6 guests
Average Price:  
$206
3% Cheaper
than normal
AirDNA Score: 52
$242/night

Karibishwa Beach House(Villa).

4 beds
4 baths
9 guests
Average Price:  
$262
8% Cheaper
than normal
AirDNA Score: 52
$1076/night

Villa Bea - Diani Beach

5 beds
5.5 baths
16 guests
Average Price:  
$980
10% More
than normal
AirDNA Score: 52
$151/night

Villa Massai, privat pool, net

3 beds
2 baths
6 guests
Average Price:  
$139
9% More
than normal
AirDNA Score: 52
$61/night

Apartment, pool, beach access nearby Simba C221

1 bed
1 bath
2 guests
Average Price:  
$58
5% More
than normal
AirDNA Score: 52
$45/night

Lamu Apartment

1 bed
1 bath
2 guests
Average Price:  
$75
40% Cheaper
than normal
AirDNA Score: 51
$75/night

Galawa Apartment

2 beds
2 baths
4 guests
Average Price:  
$97
23% Cheaper
than normal
AirDNA Score: 51
$117/night

Kinondo, Villa Moja

3 beds
3 baths
6 guests
Average Price:  
$120
2% Cheaper
than normal
AirDNA Score: 51
$171/night

Diani Marine_Luxury Safari Zelt_beach front

1 bed
1 bath
4 guests
Average Price:  
$183
7% Cheaper
than normal
AirDNA Score: 51
$230/night

Maridadi Beach House, Diani Beach

4 beds
3.5 baths
10 guests
Average Price:  
$249
8% Cheaper
than normal
AirDNA Score: 51
$190/night

Sheba Apartment

3 beds
3 baths
6 guests
Average Price:  
$192
1% Cheaper
than normal
AirDNA Score: 51
$230/night

Stylish Villa I only 200 mt to white sand beach

3 beds
2 baths
6 guests
Average Price:  
$232
1% Cheaper
than normal
AirDNA Score: 51
$69/night

B3 at Diani Beachalets

2 beds
1 bath
4 guests
Average Price:  
$77
10% Cheaper
than normal
AirDNA Score: 51
$269/night

Arcadia Cliff House (Mwaluganje Elephant sanct)

5 beds
5 baths
10 guests
Average Price:  
$273
1% Cheaper
than normal
AirDNA Score: 51
$269/night

Paradiso Helena Villa in Diani Beach

3 beds
2 baths
6 guests
Average Price:  
$250
8% More
than normal
AirDNA Score: 50
$110/night

B7 three bedroom cottage at Diani Beachalets

3 beds
2 baths
6 guests
Average Price:  
$112
2% Cheaper
than normal
AirDNA Score: 50
$150/night

Eurika, main villa/ beautiful garden with pool

3 beds
3 baths
6 guests
Average Price:  
$121
24% More
than normal
AirDNA Score: 50
$348/night

Lantana Galu Beach | Diani Beach - 3 Bedroom Suite

3 beds
3 baths
6 guests
Average Price:  
$307
13% More
than normal
AirDNA Score: 50
$50/night

Diani Place

1 bed
1.5 baths
2 guests
Average Price:  
$58
14% Cheaper
than normal
AirDNA Score: 50
$72/night

Flametree Beach Homes (A 5)

2 beds
2 baths
4 guests
Average Price:  
$103
30% Cheaper
than normal
AirDNA Score: 50
$98/night

Villa Baobab mit Privatpool,AirCon,Diani Beach

4 beds
2 baths
8 guests
Average Price:  
$99
1% Cheaper
than normal
AirDNA Score: 48
$165/night

Spacious Diani villa, superb staff, four bedrooms

3 beds
2.5 baths
12 guests
Average Price:  
$174
5% Cheaper
than normal
AirDNA Score: 48
$194/night

Peponi house Diani Beach

2 beds
3 baths
6 guests
Average Price:  
$177
10% More
than normal
AirDNA Score: 47
$60/night

oceanvillas diani southcoast nr msa

2 beds
1 bath
4 guests
Average Price:  
$60
0% Cheaper
than normal
AirDNA Score: 46
$40/night

Sea Breeze Villa 1

2 beds
1 bath
4 guests
Average Price:  
$42
5% Cheaper
than normal
AirDNA Score: 46
$250/night

Amber Villa I

2 beds
2.5 baths
4 guests
Average Price:  
$250
0% Cheaper
than normal