• Login or Create Account
  • Currency

    CAD

You are booking hotel for more than 90 days

map
Price Per Night
  • (5)
  • (16)
  • (23)
  • (25)
  • (4)
  • (14)
  • (12)

Your Budget

to
Star Category
  • (9)
  • (32)
  • (47)
User Rating
  • (6)
  • (11)
  • (12)
  • (29)
Property Type
  • (34)
  • (27)
  • (16)
  • (13)
  • (9)
  • (6)
  • (3)
Amenities
Guests Love
  • (66)
  • (39)
  • (100)

Show -3 more

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

Book Hotels in Msambweni, Kenya from 106 Hotels

hotelImg
Msambweni
Breakfast and Lunch/Dinner Included
This 4 Star Resort in Msambweni is located in Msambweni. Full Address of property is Diani Beach Road View On Map Key amenities of this property are Private Beach & Spa & Gym.
View More
Excellent4.7

(114 Ratings)

CAD 609

+ CAD 110 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Location of the Resort is Diani Beach View On Map (Diani Beach). Top Facilities of this Resort are Spa & Swimming Pool & Gym.
View More
Very Good4.0

(1415 Ratings)

CAD 461

+ CAD 83 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach | 2.9 km drive to Ukunda Airport (UKA)
Beach club
SpaSpa
Swimming PoolSwimming Pool
This 5 Star Resort in Msambweni is located in Diani Beach. Full Address of property is Diani Beach View On Map Key amenities of this property are Beach club & Spa & Swimming Pool.
View More
Very Good4.2

(1119 Ratings)

CAD 535

CAD 478

+ CAD 86 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach | 4 km drive to Ukunda Airport (UKA)
Breakfast and Lunch/Dinner Included
Free Cancellation
Location of the Resort is Diani Beach View On Map (Diani Beach Road). Top Facilities of this Resort are Spa & Swimming Pool & Gym.
View More
Very Good4.2

(177 Ratings)

CAD 256

+ CAD 72 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach | 4.8 km drive to Ukunda Airport (UKA)
SpaSpa
Swimming PoolSwimming Pool
GymGym
This 5 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 & Swimming Pool & Gym.
View More
Excellent4.5

(104 Ratings)

CAD 524

+ CAD 94 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach | 2.2 km drive to Ukunda Airport (UKA)
SpaSpa
GymGym
Breakfast, Lunch and Dinner Included
Location of the Resort is Diani Beach View On Map (Diani Beach Road). Top Facilities of this Resort are Spa & Gym.
View More
Excellent4.4

(122 Ratings)

CAD 458

+ CAD 82 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
Diani Beach | 3.4 km drive to Ukunda Airport (UKA)
SpaSpa
Free Cancellation till 24 hrs before check in
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.
View More
Excellent4.5

(86 Ratings)

CAD 254

+ CAD 46 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kinondo
SpaSpa
GymGym
Free Cancellation
Location of the Hotel is Kinondo View On Map (Diani Beach P.O. Box 90521). Top Facilities of this Hotel are Spa & Gym.
View More
Excellent4.6

(167 Ratings)

CAD 338

+ CAD 61 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach | 5.7 km drive to Ukunda Airport (UKA)
SpaSpa
GymGym
Free Cancellation
Breakfast, Lunch and Dinner Included
This 4 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 Spa & Gym.
View More
Very Good4.0

(196 Ratings)

CAD 524

CAD 452

+ CAD 127 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach
Private BeachPrivate Beach
SpaSpa
Skiing
Location of the Resort is Diani Beach View On Map (South Coast). Top Facilities of this Resort are Private Beach & Spa & Skiing.
View More
Very Good4.2

(943 Ratings)

CAD 190

+ CAD 53 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Galu Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Breakfast, Lunch and Dinner Included
This 4 Star Resort in Msambweni is located in Galu Beach. Full Address of property is Diani Beach Galu Kinondo View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good4.0

(41 Ratings)

CAD 390

+ CAD 70 taxes & fees

Per Night

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

(185 Ratings)

CAD 315

+ CAD 50 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Galu Beach
SpaSpa
Swimming PoolSwimming Pool
JacuzziJacuzzi
Breakfast, Lunch and Dinner Included
This 4 Star Resort in Msambweni is located in Galu Beach. Full Address of property is Diani Beach Galu Kinondo View On Map Key amenities of this property are Spa & Swimming Pool & Jacuzzi.
View More
Very Good4.2

(33 Ratings)

CAD 665

+ CAD 120 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Diani Beach | 5.4 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

Beach club
SpaSpa
Swimming PoolSwimming Pool
Location of the Apart-hotel is Diani Beach View On Map (Diani Beach Road). Top Facilities of this Apart-hotel are Beach club & Spa & Swimming Pool.
View More
Excellent4.7

(6 Ratings)

CAD 108

+ CAD 19 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach
Skiing
Swimming PoolSwimming Pool
GymGym
This 4 Star Hotel in Msambweni is located in Diani Beach. Full Address of property is Beach Road next to Colliers View On Map Key amenities of this property are Skiing & Swimming Pool & Gym.
View More
Excellent4.6

(360 Ratings)

CAD 202

+ CAD 32 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
5 km drive to Ukunda Airport (UKA)
Private BeachPrivate Beach
SpaSpa
GymGym
Top Facilities of this Hotel are Private Beach & Spa & Gym.
View More
Excellent4.5

(10 Ratings)

CAD 267

+ CAD 48 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kinondo
SpaSpa
Swimming PoolSwimming Pool
Breakfast, Lunch and Dinner Included
This 3 Star Hotel in Msambweni is located in Kinondo. Full Address of property is Diani Beach Road View On Map Key amenities of this property are Spa & Swimming Pool.
View More
Very Good4.0

(40 Ratings)

CAD 265

+ CAD 48 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Galu Beach
SpaSpa
Swimming PoolSwimming Pool
JacuzziJacuzzi
Breakfast, Lunch and Dinner Included
Location of the Resort is Galu Beach View On Map (Diani Beach Road, Diani Beach Galu Kinondo). Top Facilities of this Resort are Spa & Swimming Pool & Jacuzzi.
View More
Excellent4.3

(41 Ratings)

CAD 475

+ CAD 86 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach
Breakfast and Lunch/Dinner Included
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 Swimming Pool & Gym.
View More
Good3.4

(816 Ratings)

CAD 216

+ CAD 61 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Diani Beach
Private BeachPrivate Beach
SpaSpa
GymGym
Location of the Hotel is Diani Beach View On Map (Beach Road). Top Facilities of this Hotel are Private Beach & Spa & Gym.
View More
Very Good4.0

(323 Ratings)

CAD 153

+ CAD 25 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Msambweni


Check out best Msambweni hotel deals and offers on more than 106 hotels in Msambweni only on MakeMyTrip!

Wondering where to book your stay in Msambweni? We understand your desire for comfort and hence have listed out the best Msambweni hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Msambweni. Select from best 106 hotels in Msambweni.

All Above properties for Msambweni are updated on Sunday, June 28, 2026- 15.48.

Book affordable hotels in Msambweni at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Msambweni, Stay in Msambweni's best hotels! Msambweni Hotels Price Starts from Minimum CAD 24 for Budget hotel. If you’re looking for a cheap hotel in Msambweni, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Msambweni accommodation. Check Price Now!


Five Star Hotels in Msambweni

Diani Beach

Nomad Beach Resort

0 1 2 3 4 0 1 2 3 4

CAD 567

Per Night

Diani Beach

Galu Beach

Swahili Beach Resort

0 1 2 3 4 0 1 2 3 4

CAD 545

Per Night

Diani Beach

Casamia Suites

0 1 2 3 4 0 1 2 3 4

CAD 113

Per Night

Diani Beach

Diani Beach

Hotels By Category in Msambweni

Get the best deals on different type of Hotel categories in Msambweni with MakeMyTrip.com. Choose from 106 hotels in Msambweni. Just CAD 24 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Msambweni with Free Breakfast

LalaGalu

0 1 2 3 0 1 2 3 4

CAD 228

Per Night

Galu Beach

Galu Beach

Sawa Sawa Beach House

0 -1 0 1 2 3 4

CAD 110

Per Night

Msambweni

Diani Beach

Diani Sea Resort

0 1 2 3 0 1 2 3 4

CAD 487

Per Night

Diani Beach

Diani Beach

Diani Beach

Hera Hostel Diani

0 -1 0 1 2 3 4

CAD 58

Per Night

Diani Beach

Diani Beach

Swahili Beach Resort

0 1 2 3 4 0 1 2 3 4

CAD 545

Per Night

Diani Beach

Galu Beach

Kinondo

YU Resort

0 1 2 0 1 2 3 4

CAD 81

Per Night

Msambweni

Four Star Hotels in Msambweni

Diani Beach

Diani Beach

Diani Beach

Diani Beach

Diani Beach

Mzima Beach

0 1 2 3 0 1 2 3 4

CAD 270

Per Night

Galu Beach

Three Star hotels in Msambweni

Asha Boutique Hotel

0 1 2 0 1 2 3 4

CAD 468

Per Night

Diani Beach

Mwazaro Beach Lodge

0 1 2 0 1 2 3 4

CAD 387

Per Night

Lungalunga

Papillon Lagoon Reef

0 1 2 0 1 2 3 4

CAD 287

Per Night

Kinondo

Diani Beach

Diani Beach

Diani Sea Lodge

0 1 2 0 1 2 3 4

CAD 270

Per Night

Diani Beach

Safari Beach Hotel

0 1 2 0 1 2 3 4

CAD 177

Per Night

Diani Beach

Diani Breeze Villas

0 1 2 0 1 2 3 4

CAD 153

Per Night

Diani Beach

Lotfa Resort Diani

0 1 2 0 1 2 3 4

CAD 150

Per Night

Diani Beach

Babylon Gardens

0 1 2 0 1 2 3 4

CAD 109

Per Night

Diani Beach

PrideInn Hotel Diani

0 1 2 0 1 2 3 4

CAD 99

Per Night

Diani Beach

YU Resort

0 1 2 0 1 2 3 4

CAD 81

Per Night

Msambweni

Diani Beach

Diani Beach

Tradewinds Lodge

0 1 2 0 1 2 3 4

CAD 29

Per Night

Diani Beach

Diani Beach

Diani Beach

luxury villa

0 1 2 0 1 2 3 4

CAD 333

Per Night

Diani Beach

Casa Villa Diani

0 1 2 0 1 2 3 4

CAD 295

Per Night

Diani Beach

Galu Beach

Diani Beach

Villa Dora and Holly

0 1 2 0 1 2 3 4

CAD 197

Per Night

Galu Beach

Casa En La Praya

0 1 2 0 1 2 3 4

CAD 186

Per Night

Diani Beach

Diani Beach

Galu Beach

Morning Star Diani

0 1 2 0 1 2 3 4

CAD 153

Per Night

Diani Beach

Amkia Villas Diani

0 1 2 0 1 2 3 4

CAD 149

Per Night

Diani Beach

Micmoll Paradise

0 1 2 0 1 2 3 4

CAD 130

Per Night

Diani Beach

Coco-De-Ville

0 1 2 0 1 2 3 4

CAD 130

Per Night

Galu Beach

Doric Cottages Diani

0 1 2 0 1 2 3 4

CAD 120

Per Night

Diani Beach

Diani Beach

Diani Beach

Diani Beach

Ocean's Whisper

0 1 2 0 1 2 3 4

CAD 83

Per Night

Diani Beach

Diani Beach

Diani Beach

Galu Beach

Aqua Resort

0 1 2 0 1 2 3 4

CAD 66

Per Night

Diani Beach

Pendo Villas Diani

0 1 2 0 1 2 3 4

CAD 63

Per Night

Diani Beach

Qua Bruce Apartment

0 1 2 0 1 2 3 4

CAD 56

Per Night

Diani Beach

Ukunda

Kijani Cottages Diani

0 1 2 0 1 2 3 4

CAD 24

Per Night

Diani Beach

Msambweni Hotels by Location

Apartments in the city

Diani Beach

Casa En La Praya

0 1 2 0 1 2 3 4

CAD 186

Per Night

Diani Beach

Diani Beachfront Flats

0 -1 0 1 2 3 4

CAD 198

Per Night

Diani Beach

Casa Villa Diani

0 1 2 0 1 2 3 4

CAD 295

Per Night

Diani Beach

Casa Marabella C3

0 1 2 3 0 1 2 3 4

CAD 105

Per Night

Diani Beach

Galu Beach

Ocean's Whisper

0 1 2 0 1 2 3 4

CAD 83

Per Night

Diani Beach

Resorts in the city

Swahili Beach Resort

0 1 2 3 4 0 1 2 3 4

CAD 545

Per Night

Diani Beach

Diani Beach

Chale Island Resort

0 1 2 3 0 1 2 3 4

CAD 659

Per Night

Msambweni

Diani Beach

Diani Beach

Diani Sea Resort

0 1 2 3 0 1 2 3 4

CAD 487

Per Night

Diani Beach

Diani Beach

Diani Beach

Diani Beach

Diani Beach

Galu Beach

Diani Paradise Villas

0 1 2 3 0 1 2 3 4

CAD 63

Per Night

Diani Beach

Galu Beach

Hostels in the city

Stilts Diani Beach

0 -1 0 1 2 3 4

CAD 49

Per Night

Diani Beach

Diani Beach

Hera Hostel Diani

0 -1 0 1 2 3 4

CAD 58

Per Night

Diani Beach

Guest Houses in the city

Galu Beach

Kijani Cottages Diani

0 1 2 0 1 2 3 4

CAD 24

Per Night

Diani Beach

Diani Beach

Ukunda

Footprints House

0 1 2 3 0 1 2 3 4

CAD 106

Per Night

Homestays in the city

Diani Beach

Casa Hera Diani

0 -1 0 1 2 3 4

CAD 109

Per Night

Diani Beach

Villas in the city

Diani Beach

Galu Beach

Amkia Villas Diani

0 1 2 0 1 2 3 4

CAD 149

Per Night

Diani Beach

Leshan Luxury Villas

0 1 2 3 0 1 2 3 4

CAD 71

Per Night

Diani Beach

Villa Dora and Holly

0 1 2 0 1 2 3 4

CAD 197

Per Night

Galu Beach

Galu Beach

Diani Beach

Diani Beach

Diani Beach

luxury villa

0 1 2 0 1 2 3 4

CAD 333

Per Night

Diani Beach

Properties in Msambweni

Show More

Hotels By Star Category in Msambweni

Premium Hotels in Nearby Cities

Ras Makamaiwe

Severin Sea Lodge

0 1 2 3 0 1 2 3 4

CAD 263

Per Night

Bamburi

Cocoa Boutique Hotel

0 1 2 3 0 1 2 3 4

CAD 135

Per Night

Mombasa

Shanzu

Ashnil Aruba Lodge

0 1 2 3 0 1 2 3 4

CAD 351

Per Night

Voi

Mombasa

Neptune Beach Resort

0 1 2 3 0 1 2 3 4

CAD 401

Per Night

Mombasa

Mwembe

Kilifi South