• Login or Create Account
  • Currency

    CAD

You are booking hotel for more than 90 days

map
Applied FiltersClear

Villa

Diani Beach

Star Category
  • (0)
  • (8)
  • (11)
User Rating
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)
Property Type
  • (152)
  • (44)
  • (36)
  • (32)
  • (15)

Show 3 more

Chains
  • (0)
Amenities
Guests Love
  • (1)
  • (20)
  • (27)

Show -3 more

Booking Preference
Booking Preference
  • (36)
  • (36)
  • (36)
BACK TO TOP

Best Villas in Diani Beach, Msambweni @CAD 69, Upto 20% Off

hotelImg
Entire Villa

Pendo Villas Diani

Diani Beach | 7 minutes walk to Ukunda Airport (UKA)
Entire Villa
| 1 Bedroom | Sleeps 2 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Water park
Free Cancellation till 24 hrs before check in
This 3 Star Villa in Msambweni is located in Diani Beach. Full Address of property is Airstrip Road View On Map Key amenities of this property are Water park.
View More
Very Good3.9

(21 Ratings)

CAD 58

+ CAD 10 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa

Amkia Villas Diani

Diani Beach | 5 km drive to Ukunda Airport (UKA)
Entire Villa
| 1 Bedroom | Sleeps 2 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Wi-Fi
Free Cancellation till 24 hrs before check in
Location of the Villa is Diani Beach View On Map (Nomad Mvindeni, Road). Top Facilities of this Villa are Wi-Fi.
View More
Excellent4.9

(11 Ratings)

CAD 141

+ CAD 25 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa

Leshan Luxury Villas

Diani Beach | 1.5 km drive to Ukunda Airport (UKA)
Entire Villa
| Sleeps 2 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Swimming PoolSwimming Pool
This 4 Star Villa in Msambweni is located in Diani Beach. Full Address of property is 11771-00400 View On Map Key amenities of this property are Swimming Pool.
View More

CAD 64

+ CAD 12 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa

Luxury Private Villas in Diani Beach, Mombasa Kenya

Diani Beach | 5.2 km drive to Ukunda Airport (UKA)
Entire Villa
| 2 Bedrooms | Sleeps 5 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

GymGym
Location of the Villa is Diani Beach View On Map (Villa Mandhari Diani Beach Villa Mandhari Diani Beach). Top Facilities of this Villa are Gym.
View More

CAD 271

+ CAD 49 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa

Lux Suites Diani Holiday Villas

Diani Beach | 5.5 km drive to Ukunda Airport (UKA)
Entire Villa
| 3 Bedrooms | Sleeps 6 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Free Cancellation
This 3 Star Villa in Msambweni is located in Diani Beach. Full Address of property is Diani Beach Road View On Map
View More

CAD 208

+ CAD 37 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa

Lux Suites Diani Airstrip Villas

Diani Beach | 1.6 km drive to Ukunda Airport (UKA)
Entire Villa
| 1 Bedroom | Sleeps 2 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Free Cancellation
Location of the Villa is Diani Beach View On Map (Next To Ukunda Air Strip).
View More

CAD 151

+ CAD 27 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa

Lux Suites Sanuna Villas Diani

Diani Beach | 1.5 km drive to Ukunda Airport (UKA)
Entire Villa
| 4 Bedrooms | Sleeps 11 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Free Cancellation
This 3 Star Villa in Msambweni is located in Diani Beach. Full Address of property is Diani Beach Road Diani View On Map
View More

CAD 478

+ CAD 86 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa

luxury villa

Diani Beach | 1.6 km drive to Ukunda Airport (UKA)
Entire Villa
| 4 Bedrooms | Sleeps 8 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Wi-Fi
Free Cancellation till 24 hrs before check in
Location of the Villa is Diani Beach View On Map (Diani Beach Road). Top Facilities of this Villa are Wi-Fi.
View More

CAD 309

+ CAD 56 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa

Oasis Diani Beach Villas

Diani Beach | 4.1 km drive to Ukunda Airport (UKA)
Entire Villa
| 2 Bedrooms | Sleeps 5 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Water park
This 4 Star Villa in Msambweni is located in Diani Beach. Full Address of property is Diani Beach View On Map Key amenities of this property are Water park.
View More
Excellent4.3

(140 Ratings)

CAD 120

+ CAD 19 taxes & fees

Per Night

Login to Book Now & Pay Later!

Global Presence

Show More

Villas in Diani Beach, Msambweni - Villas Booking and other information

Are you looking for Villas in Diani Beach Msambweni, your search ends here. Discover the finest selection of Villas in Diani Beach Msambweni and save up to 50% on your booking at MakeMyTrip. Choose from a wide range of 8 Villas in Diani Beach Msambweni, with prices starting from CAD 69 per night. Experience a comfortable stay with air-conditioned rooms, convenient on-site parking, fully equipped kitchens, free WiFi and all the modern amenities you desire.

Stay updated with real-time prices for Villas in Diani Beach on MakeMyTrip. All above listings for Diani Beach Msambweni have been recently updated on Saturday, June 13, 2026- 01.56.

Secure your booking for affordable Villas in Diani Beach Msambweni now, with discounted prices available exclusively on MakeMyTrip.com.