• Login or Create Account
  • Currency

    AED

You are booking hotel for more than 90 days

map
Applied FiltersClear

Diani Beach

Price Per Night
  • (5)
  • (14)
  • (12)
  • (6)
  • (6)
  • (14)
  • (4)

Your Budget

to
Star Category
  • (29)
  • (16)
  • (5)
User Rating
  • (17)
  • (7)
  • (6)
  • (4)
Property Type
  • (21)
  • (16)
  • (7)
  • (6)
  • (5)
  • (5)
  • (2)
Amenities
Guests Love
  • (37)
  • (22)
  • (18)
  • (52)

Show -4 more

Booking Preference
Booking Preference
  • (21)
  • (60)
  • (28)
House Rules
  • (1)
  • (1)
Business Essentials
  • (52)
  • (28)
  • (11)
  • (15)
BACK TO TOP

Hotels in Diani Beach-Msambweni

hotelImg
Diani Beach | 4.4 km drive to Ukunda Airport (UKA)
Private BeachPrivate Beach
Breakfast, Lunch and Dinner Included
This 5 Star Hotel in Msambweni is located in Diani Beach. Full Address of property is Diani Beach Road, Diani Beach Road View On Map Key amenities of this property are Private Beach.
View More
Very Good4.0

(1415 Ratings)

AED 971

+ AED 320 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach | 4.8 km drive to Ukunda Airport (UKA)
Kids' Meals
Location of the Hotel is Diani Beach View On Map (Diani Beach Road). Top Facilities of this Hotel are Kids' Meals.
View More
Excellent4.5

(104 Ratings)

AED 1,440

AED 1,297

+ AED 298 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach | 3.4 km drive to Ukunda Airport (UKA)
SpaSpa
Indoor GamesIndoor Games
Free Cancellation
Breakfast, Lunch and Dinner Included
This 3 Star Hotel in Msambweni is located in Diani Beach. Full Address of property is Diani Beach Road View On Map Key amenities of this property are Spa & Indoor Games.
View More
Excellent4.5

(107 Ratings)

AED 812

+ AED 281 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach | 2.9 km drive to Ukunda Airport (UKA)
Private BeachPrivate Beach
Beach club
Location of the Resort is Diani Beach View On Map (Diani Beach). Top Facilities of this Resort are Private Beach & Beach club.
View More
Very Good4.2

(1119 Ratings)

AED 1,084

+ AED 251 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach | 4 km drive to Ukunda Airport (UKA)
Childcare ServicesChildcare Services
Free Cancellation
This 5 Star Resort in Msambweni is located in Diani Beach. Full Address of property is Diani Beach Road View On Map Key amenities of this property are Childcare Services.
View More
Very Good4.2

(190 Ratings)

AED 727

+ AED 218 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach | 2.1 km drive to Ukunda Airport (UKA)
Kids' Meals
CanoeingCanoeing
SpaSpa
Free Cancellation
Location of the Hotel is Diani Beach View On Map (Baharini plaza). Top Facilities of this Hotel are Kids' Meals & Canoeing & Spa.
View More
Excellent4.7

(189 Ratings)

AED 572

+ AED 133 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Entire Apartment
Diani Beach | 5.1 km drive to Ukunda Airport (UKA)
Entire Apartment
| 1 Bedroom | Sleeps 3 guests
Entire Apartment

Entire Apartment

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
This 3 Star Apart-hotel in Msambweni is located in Diani Beach. Full Address of property is Diani Beach Road View On Map Key amenities of this property are Water park.
View More
Very Good3.6

(295 Ratings)

AED 190

+ AED 49 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach | 2.2 km drive to Ukunda Airport (UKA)
Guest House
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Location of the Guest House is Diani Beach View On Map (Diani Beach Road). Top Facilities of this Guest House are Spa & Swimming Pool.
View More

AED 162

+ AED 55 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa
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
This 4 Star Villa in Msambweni is located in Diani Beach. Full Address of property is Nomad Mvindeni, Road View On Map Key amenities of this property are Wi-Fi.
View More
Excellent4.8

(15 Ratings)

AED 740

+ AED 170 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach | 5 minutes walk to Ukunda Airport (UKA)
Guest House
Kitchen
Location of the Guest House is Diani Beach View On Map (Diani airport road). Top Facilities of this Guest House are Kitchen.
View More
Excellent4.4

(52 Ratings)

AED 168

+ AED 39 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Diani Beach | 5.6 km drive to Ukunda Airport (UKA)
Entire Apartment
| 2 Bedrooms | Sleeps 4 guests
Entire Apartment

Entire Apartment

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

Balcony/TerraceBalcony/Terrace
BarBar
Indoor GamesIndoor Games
Free Cancellation
This 4 Star Apartment in Msambweni is located in Diani Beach. Full Address of property is Diani Beach Road C41 View On Map Key amenities of this property are Balcony/Terrace & Bar & Indoor Games.
View More
Very Good3.8

(8 Ratings)

AED 245

+ AED 57 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach | 1.7 km drive to Ukunda Airport (UKA)
Shuttle Service
Location of the Hotel is Diani Beach View On Map (43 Diani Beach). Top Facilities of this Hotel are Shuttle Service.
View More
Average2.9

(6 Ratings)

AED 70

AED 62

+ AED 14 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Diani Beach | 1.7 km drive to Ukunda Airport (UKA)
Entire Apartment
| 1 Bedroom | Sleeps 2 guests
Entire Apartment

Entire Apartment

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

SpaSpa
Free Cancellation
This 3 Star Apart-hotel in Msambweni is located in Diani Beach. Full Address of property is Diani Beach Road, Kwale Coast View On Map Key amenities of this property are Spa.
View More

AED 226

+ AED 52 taxes & fees

Per Night

Login to Book Now & Pay Later!

Diani Beach Hotels Overview

Check out the best properties to stay in Diani Beach and get best deals on more than 68 International Hotels on MakeMyTrip only. For a pleasurable stay, plan your trip to Msambweni Hotels with availability of nearby attractions and famous localities. All properties near Diani Beach are full of amenities including Outdoor poll, parking, business center, wi-fi, breakfast etc.
For the budget sensible traveller looking for a luxury location, budget hotels in Msambweni provide the perfect ambience at economical cheap price under different set of budgets.
Here is the best Budget hotels, service apartments to stay in Msambweni The best ones will be near ,
List of Top 5 Budget Stay are :
  1. Lux Suites Diani Beachfront Studio Apartments
  2. Diani Travelers Guest House
  3. Glory Ocean Villas, diani
  4. Sophia Baharini Diani Apartments
  5. Leshan Luxury Villas

For the luxurious stay in Msambweni MakeMyTrip provides the huge list of 5 Star Hotels with exceptional customer care, luxurious bedding, and 24 hours room service etc at best price.

Here is some of the favorite picks from Msambweni hotels
  1. Nomad Beach Resort
  2. The Maji Beach Boutique Hotel -Adults Only
  3. Swahili Beach Resort
  4. Diamonds Leisure Beach & Golf Resort in Diani Beach

Frequently Asked Questions While Booking Hotels In Diani Beach

Q) What is the price range of hotels available in Diani Beach?

A: The hotel price starts in Diani Beach starts at Rs.71. Book Now

Q) What offers currently avaliable for booking hotels in Diani Beach on MakeMyTrip?

A: For booking hotels in Diani Beach use latest MakeMyTrip Coupon Codes & promo Codes available from leading banks & Save More.

Q) How do I Search for best hotels in Diani Beach?

A: Choose a Diani Beach you desire to visit. Browse for the hotel in that particular area. You may then make a selection from the list and continue to book the hotels. Browse Now



Five Star Hotels in Msambweni

Swahili Beach Resort

0 1 2 3 4 0 1 2 3 4

AED 1,178

Per Night

Diani Beach

Nomad Beach Resort

0 1 2 3 4 0 1 2 3 4

AED 2,304

Per Night

Diani Beach

Diani Beach

Budget Hotels in Nearby Cities

Cheap Hotels in Nearby Cities

Luxury Hotels in Nearby Cities

Budget Hotels in Msambweni

Ukunda

Diani Beach

Diani Beach

Leshan Luxury Villas

0 1 2 3 0 1 2 3 4

AED 198

Per Night

Diani Beach

Galu Inn

0 -1 0 1 2 3 4

AED 181

Per Night

Diani Beach

Galu Beach

Upani in Daini

0 1 2 3 0 1 2 3 4

AED 336

Per Night

Galu Beach

Aqua Resort

0 1 2 0 1 2 3 4

AED 199

Per Night

Diani Beach

Stilts Diani Beach

0 -1 0 1 2 3 4

AED 128

Per Night

Diani Beach

Kijani Cottages Diani

0 1 2 0 1 2 3 4

AED 71

Per Night

Diani Beach

PrideInn Hotel Diani

0 1 2 0 1 2 3 4

AED 283

Per Night

Diani Beach

Flamboyant Diani Beach

0 1 2 3 0 1 2 3 4

AED 311

Per Night

Diani Beach

Diani Beach

YU Resort

0 1 2 0 1 2 3 4

AED 160

Per Night

Msambweni

Tradewinds Lodge

0 1 2 0 1 2 3 4

AED 74

Per Night

Diani Beach

Galu Beach

Diani Beach

Diani Beach

Qua Bruce Apartment

0 1 2 0 1 2 3 4

AED 207

Per Night

Diani Beach

Hera Hostel Diani

0 -1 0 1 2 3 4

AED 157

Per Night

Diani Beach

Sawa Sawa Beach House

0 -1 0 1 2 3 4

AED 284

Per Night

Msambweni

Diani Beach

Diani Beach

Ocean's Whisper

0 1 2 0 1 2 3 4

AED 165

Per Night

Diani Beach

Escape hole

0 1 2 3 0 1 2 3 4

AED 68

Per Night

Msambweni

Galu Beach

Hibiscus

0 -1 0 1 2 3 4

AED 344

Per Night

Diani Beach

Diani Beach

Coral Beach Resort

0 1 2 0 1 2 3 4

AED 238

Per Night

Diani Beach

Zarafa House

0 1 2 3 0 1 2 3 4

AED 336

Per Night

Diani Beach

Pendo Villas Diani

0 1 2 0 1 2 3 4

AED 160

Per Night

Diani Beach

Footprints House

0 1 2 3 0 1 2 3 4

AED 320

Per Night

African Dream Cottages

0 1 2 0 1 2 3 4

AED 216

Per Night

Diani Beach

Casa Hera Diani

0 -1 0 1 2 3 4

AED 282

Per Night

Diani Beach

Tradewinds Lodge

0 -1 0 1 2 3 4

AED 78

Per Night

Diani Beach

Four Star Hotels in Msambweni

Amkia Villas Diani

0 1 2 3 0 1 2 3 4

AED 438

Per Night

Diani Beach

Mzima Beach

0 1 2 3 0 1 2 3 4

AED 459

Per Night

Leshan Luxury Villas

0 1 2 3 0 1 2 3 4

AED 198

Per Night

Diani Beach

LalaGalu

0 1 2 3 0 1 2 3 4

AED 1,436

Per Night

Galu Beach

Upani in Daini

0 1 2 3 0 1 2 3 4

AED 336

Per Night

Galu Beach

Flamboyant Diani Beach

0 1 2 3 0 1 2 3 4

AED 311

Per Night

Diani Beach

Footprints House

0 1 2 3 0 1 2 3 4

AED 320

Per Night

Msambweni Hotels by Location

Msambweni Hotels by Location

Properties In Msambweni

Msambweni Hotels by Location

Premium Hotels in Nearby Cities

Royal Court Hotel

0 1 2 3 0 1 2 3 4

AED 339

Per Night

Mwembe

Voi

Shanzu

Mwembe

Leinmach House, Nyali

0 1 2 3 0 1 2 3 4

AED 165

Per Night

Mombasa

Sukoon Nyali Suites

0 1 2 3 0 1 2 3 4

AED 133

Per Night

Mombasa

Finch Hattons

0 1 2 3 0 1 2 3 4

AED 7,268

Per Night

Voi

Bamburi

Severin Sea Lodge

0 1 2 3 0 1 2 3 4

AED 675

Per Night

Bamburi

Neptune Beach Resort

0 1 2 3 0 1 2 3 4

AED 929

Per Night

Mombasa

Show
Hide

More Deals For You!

More discounts for your Hotels

Get Flat

25% off*

MMTWELCOME

Upto AED 250. Applicable only for First time user


Up to

20% off*

SUPERSAVER

Upto AED 400. Valid on 100,000+ Hotels.


Up to

30% off*

SAVERSUPER

Get Great Discount, Upto AED 500.