Global Presence
- Bahrain
- Bahrain
- Kuwait
- Kuwait
- Thailand
- Nepal
- United Kingdom
- United Arab Emirates
- United Arab Emirates
- Oman
- Oman
- Malaysia
- Saudi Arabia
- Saudi Arabia
- Singapore
- Australia
- Bangladesh
- Sri Lanka
- Qatar
- Qatar
- United States
- Indonesia
- Canada
You are booking hotel for more than 90 days

Resort
Diani Beach
Your Budget
Show 3 more
Show -3 more
Showing Properties in Diani Beach

Spa
Swimming Pool
Gym(1415 Ratings)
THB 7,221
+ THB 1,300 taxes & fees
Per Night

Spa
Gym(71 Ratings)
THB 11,745
+ THB 2,114 taxes & fees
Per Night

(177 Ratings)
THB 6,038
+ THB 1,691 taxes & fees
Per Night

Spa
Gym(122 Ratings)
THB 10,774
+ THB 1,939 taxes & fees
Per Night

Spa
Gym(196 Ratings)
THB 12,270
THB 10,576
+ THB 2,961 taxes & fees
Per Night

Private Beach
Spa(943 Ratings)
THB 4,461
+ THB 1,249 taxes & fees
Per Night

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

(816 Ratings)
THB 5,090
+ THB 1,425 taxes & fees
Per Night

Spa
Swimming Pool(186 Ratings)
THB 3,024
+ THB 484 taxes & fees
Per Night

Swimming Pool
Gym(722 Ratings)
THB 2,159
+ THB 516 taxes & fees
Per Night

Bar
Indoor Games(56 Ratings)
THB 1,498
+ THB 239 taxes & fees
Per Night

Spa
Gym
Jacuzzi(63 Ratings)
THB 16,609
THB 14,848
+ THB 2,376 taxes & fees
Per Night
That's all the options we've got