Short-Term Rentals in Diani Beach, Diani Beach: Compare 10+ Sites & Save

AirbnbBooking.comVrboExpediaKayakTripadvisorHotels.comAgoda.com
  1. VBOR
  2. Short-Term Rentals
  3.  Kenya

  4.  Kwale County

  5.  Mombasa
  6.  Diani Beach

Refine your search

Price per night

Amenity Filter

Rating

681 Best Short-Term Rentals in Diani Beach (Starting from $23)

Devkim stays
Devkim stays
Apartment
Ukunda Airport, Kenya
0.5k from Diani Beach center

Apartments, Accommodations, Parking, Lodgings, Places to stay

1 Bedroom2 Guests
New to Booking
$23
Average price / night
Check Availability
Nana in Diani’s Luxurious Escape 2bed Ac/wifi beachfront access
Nana in Diani’s Luxurious Escape 2bed Ac/wifi beachfront access
Apartment
Diani Beach, 80401, Kenya
0.4k from Diani Beach center

AC, Fitness Equipment, Heater, Internet, Laundry, No Smoking, Washer

2 Bedrooms4 Guests
New to Booking
$475
Average price / night
Check Availability
KK Homes
KK Homes
Apartment
Diani Beach, Kenya
0.6k from Diani Beach center

Internet, Parking, Guest Services, Child Friendly

1 Bedroom2 Guests
New to Booking
$36
Average price / night
Check Availability
Cozy BeachFront Apartment with WiFi&Netflix
Cozy BeachFront Apartment with WiFi&Netflix
Apartment
Kwale County, Kenya
0.5k from Diani Beach center

AC, Fitness Equipment, Internet, No Smoking

1 Bedroom4 Guests
New to Booking
$90
Average price / night
Check Availability
Lily house
Lily house
Apartment
Diani Beach, Kenya
0.7k from Diani Beach center

Balcony/Terrace, Air Conditioner, Child Friendly, Smoking, Ocean View, Private Beach, Oceanfront

2 Bedrooms8 Guests
1.0

Review score

1 reviews

$108
Average price / night
Check Availability
Beachfront studio2: Clear Seaview/ Gym
Beachfront studio2: Clear Seaview/ Gym
Apartment
Kwale County, Kenya
0.6k from Diani Beach center

Fitness Equipment, Internet, No Smoking

New to Booking
$54
Average price / night
Check Availability
Grace house
Grace house
Apartment
Diani Beach, Kenya
0.7k from Diani Beach center

Balcony/Terrace, Breakfast, Oceanfront, Parking, Internet, Pool, Laundry

5 Bedrooms10 Guests
New to Booking
$126
Average price / night
Check Availability
Manyatta Azure Boutique Hotel
Manyatta Azure Boutique Hotel
Apartment
Diani Beach Road, Diani Beach, Kenya
0.6k from Diani Beach center

Balcony, Free Parking, Frontdesk 24 Hour, Housekeeping, Internet, Kitchen, Laundry, Living Area, Microwave

1 Bedroom2 Guests
New to Booking
$47
Average price / night
Check Availability
Tawi Villas Apartments Diani
Tawi Villas Apartments Diani
Apartment
Kenya
0.8k from Diani Beach center

Apartments, Cheap, Accommodations, Pools, Parking, Lodgings, Places to stay, Family, Self-catering

5 Bedrooms15 Guests
9.0

Fabulous

2 reviews

$80
Average price / night
Check Availability
Furnished Holiday home in Diani with swimming pool and private beach
Furnished Holiday home in Diani with swimming pool and private beach
Apartment
Kwale County, Kenya
0.8k from Diani Beach center

AC, Internet, Pool

1 Bedroom3 Guests
New to Booking
$59
Average price / night
Check Availability
Monkey Suites
Monkey Suites
Apartment
Diani Beach, Kenya
0.9k from Diani Beach center

Apartments, Accommodations, Pools, Parking, Lodgings, Places to stay

2 Bedrooms4 Guests
New to Booking
$189
Average price / night
Check Availability
Beachfront StudioApartment with clear Ocean views
Beachfront StudioApartment with clear Ocean views
Apartment
Kwale County, Kenya
0.8k from Diani Beach center

AC, Fitness Equipment, Internet, No Smoking

New to Booking
$60
Average price / night
Check Availability
Ntates Place Diani Beach
Ntates Place Diani Beach
Apartment
Diani Beach, Kenya
0.9k from Diani Beach center

Apartments, Accommodations, Parking, Lodgings, Places to stay

1 Bedroom2 Guests
New to Booking
$62
Average price / night
Check Availability
Luxury room for 2 only 10min walk to most beautiful white sands of Diani Beach.
Luxury room for 2 only 10min walk to most beautiful white sands of Diani Beach.
Cottage
Galu Beach, 80401, Kenya
0.8k from Diani Beach center

Barbecue, Dryer, Free Parking, Heater, Hot Tub, Internet, Kitchen, Laundry, Outdoor Space

1 Bedroom2 Guests
New to Booking
$168
Average price / night
Check Availability
Tollo Homes
Tollo Homes
Apartment
Diani Beach, Kenya
0.9k from Diani Beach center

Sports/Activities, Guest Services, Ocean View, Wellness Facilities, Transportation/Shuttle, View, Internet

4 Bedrooms8 Guests
New to Booking
$38
Average price / night
Check Availability
Amani Paradise - 4 bedroom Master Villa with pool
Amani Paradise - 4 bedroom Master Villa with pool
Apartment
Diani Beach, Kenya
0.9k from Diani Beach center

Internet, No Smoking

4 Bedrooms8 Guests
New to Booking
$250
Average price / night
Check Availability
Boho Comfort Homes
Boho Comfort Homes
Apartment
Diani Beach, Kenya
1.0k from Diani Beach center

Apartments, Accommodations, Pools, Parking, Serviced apartments, Lodgings, Places to stay

1 Bedroom2 Guests
New to Booking
$80
Average price / night
Check Availability
Boho theme 1 bedroom\nSwimming pool\n3 minute walk to the beach\nCouple friendly
Boho theme 1 bedroom\nSwimming pool\n3 minute walk to the beach\nCouple friendly
Apartment
Kwale County, 40801, Kenya
1.1k from Diani Beach center

Balcony, Free Parking, Internet, Microwave, No Smoking, Pool, TV

1 Bedroom2 Guests
New to Booking
$95
Average price / night
Check Availability
Wendy's Da-Azizi Homes Diani
Wendy's Da-Azizi Homes Diani
Apartment
Diani Beach, Kenya
1.0k from Diani Beach center

Apartments, Accommodations, Parking, Lodgings, Places to stay

1 Bedroom2 Guests
New to Booking
$40
Average price / night
Check Availability
Diani Wonder Apartments
Diani Wonder Apartments
Apartment
Diani Beach, 80400, Kenya
1.2k from Diani Beach center

Internet, Kitchen, No Smoking, TV

1 Bedroom2 Guests
8.0

Good

1 reviews

$25
Average price / night
Check Availability
COTTAGE WITH A POOL
COTTAGE WITH A POOL
Cottage
Diani, 80401, Kenya
1.2k from Diani Beach center

Balcony, Free Parking, Internet, Kitchen, Living Area, Microwave, Outdoor Space, Patio, Pool

3 Bedrooms5 Guests
New to Booking
$204
Average price / night
Check Availability
Dacha Diani Paradise 4
Dacha Diani Paradise 4
Apartment
Diani, 80400, Kenya
1.2k from Diani Beach center

AC, Internet, Pool

2 Bedrooms2 Guests
New to Booking
$85
Average price / night
Check Availability
Diani Dream House - 4 Bedroom Oasis
Diani Dream House - 4 Bedroom Oasis
House
Diani, 80401, Kenya
1.2k from Diani Beach center

Balcony, Barbecue, Free Parking, Heater, Internet, Kitchen, Laundry, Microwave, Outdoor Space

5 Bedrooms12 Guests
New to Booking
$206
Average price / night
Check Availability
Affordable and stylish 2 bedroom Diani Treasured Home
Affordable and stylish 2 bedroom Diani Treasured Home
Apartment
Diani Beach, Kenya
1.4k from Diani Beach center

Internet

2 Bedrooms4 Guests
New to Booking
$62
Average price / night
Check Availability
Large villa for up to 10 people, 5000 m² large tropical garden + private pool
Large villa for up to 10 people, 5000 m² large tropical garden + private pool
House
Ukunda, 5585, Kenya
1.4k from Diani Beach center

Barbecue, Free Parking, Kitchen, Laundry, Living Area, Microwave, No Smoking, Outdoor Space, Patio

5 Bedrooms10 Guests
9.6

Exceptional

5 reviews

$104
Average price / night
Check Availability
private pool cottage diani beach
private pool cottage diani beach
Cottage
diani beach, 11702, Kenya
1.4k from Diani Beach center

AC, Balcony, Barbecue, Free Parking, Internet, Kitchen, Laundry, Microwave, Outdoor Space

2 Bedrooms4 Guests
9.4

Superb

3 reviews

$150
Average price / night
Check Availability
Villa Sarabi - Cozy house for 8 people, 4 minutes to the beach with cook
Villa Sarabi - Cozy house for 8 people, 4 minutes to the beach with cook
House
Diani Beach, 80401, Kenya
1.4k from Diani Beach center

AC, Balcony, Barbecue, Free Parking, Hot Tub, Internet, Kitchen, Laundry, Living Area

4 Bedrooms8 Guests
9.4

Superb

17 reviews

$217
Average price / night
Check Availability

Pro Tip:
VacationByOwnerRentals aggregates the best inventory from leading travel sites, including Booking.com, Agoda.com, Expedia.com, Vrbo.com, and Airbnb.com. Use our Advanced Filters to compare verified homes, villas, cabins, condos, cottages, vacation rentals, hotels, and eco-friendly stays. Our goal is to help you find the absolute best Short-Term Rentals in Diani Beach.

Diani Beach Short-Term Rentals on the Map

Frequently Asked Questions

You can explore 681 verified short-term rentals in Diani Beach, including apartments, houses, and furnished stays suitable for both travel and temporary living.

Short-term rental prices in Diani Beach vary depending on location, property size, and travel dates. Rates typically start from around $23 per night, with higher prices for premium properties or peak seasons.

Many short-term rentals in Diani Beach include Wi-Fi, making them suitable for remote work. Some listings also provide dedicated workspaces, but it is recommended to check property details for specific features.

Booking 30 to 45 days in advance is generally recommended for the best availability. For peak travel periods or major events in Diani Beach, booking earlier can help secure better options.

In many cases, utilities such as electricity, water, and internet are included in the rental price. However, this can vary by property, so it is important to review the listing details before booking.

Short-term rentals in Diani Beach often include amenities such as Pool, Bedding/Linens, and View, providing a comfortable and convenient stay.

Short-term rentals in Diani Beach are often used for flexible stays, including work trips or temporary housing, while vacation rentals are typically geared toward leisure stays in tourist areas. Both offer furnished, home-like accommodations.