Most popular cities in Kenya
Malindi55 resorts
Nairobi116 resorts
Mombasa83 resorts
Ukunda5 resorts
Show all cities
Amazing spa hotels in Kenya
from INR 17 037 per night
8.4Great55 reviews
Resort
from INR 22 688 per night
from INR 18 321 per night
from INR 35 102 per night
7.8Very good86 reviews
Hotel
from INR 8 476 per night
8.2Great208 reviews
Hotel
from INR 7 277 per night
from INR 33 390 per night
7.0Very good18 reviews
Hotel
from INR 6 592 per night
8.2Great54 reviews
Resort
from INR 13 013 per night
8.4Great107 reviews
Hotel
from INR 17 123 per night
from INR 13 955 per night
8.0Great148 reviews
Hotel
from INR 14 212 per night
8.2Great114 reviews
Hotel
from INR 11 815 per night
8.2Great42 reviews
Resort
from INR 42 808 per night
8.2Great100 reviews
Hotel
from INR 7 448 per night
8.2Great212 reviews
Hotel
from INR 10 102 per night
8.0Great46 reviews
Resort
from INR 16 267 per night
Top family hotels in Kenya
from INR 13 527 per night
from INR 10 273 per night
from INR 11 729 per night
8.2Great200 reviews
Hotel
from INR 14 897 per night
8.4Great3 reviews
Bed & Breakfast
from INR 6 506 per night
7.8Very good3 reviews
Resort
from INR 8 561 per night
8.2Great72 reviews
Resort
from INR 18 750 per night
8.2Great122 reviews
Resort
from INR 26 969 per night
from INR 82 534 per night
8.0Great13 reviews
Resort
from INR 6 849 per night
from INR 22 688 per night
8.2Great71 reviews
Resort
from INR 11 386 per night
Best luxury hotels in Kenya
8.4Great117 reviews
Hotel
from INR 14 897 per night
8.6Great308 reviews
Hotel
from INR 9 160 per night
7.0Very good2 reviews
Hotel
from INR 68 236 per night
7.6Very good116 reviews
Hotel
from INR 14 640 per night
from INR 19 606 per night
8.2Great168 reviews
Resort
from INR 26 541 per night
8.2Great214 reviews
Hotel
from INR 5 308 per night
8.4Great33 reviews
Resort
from INR 65 924 per night
8.2Great125 reviews
Hotel
from INR 14 383 per night
7.6Very good3 reviews
Hotel
from INR 16 181 per night
8.8Great48 reviews
Resort
from INR 18 921 per night
8.4Great107 reviews
Hotel
from INR 6 592 per night
8.2Great100 reviews
Hotel
from INR 20 034 per night
8.6Great12 reviews
Resort
from INR 20 034 per night
7.6Very good1 review
Hotel
from INR 9 075 per night
8.2Great37 reviews
Resort
from INR 31 078 per night
8.2Great58 reviews
Resort
from INR 7 705 per night
8.2Great68 reviews
Resort
from INR 15 667 per night
8.2Great12 reviews
Resort
from INR 7 705 per night
Cheap hotels in Kenya
8.4Great44 reviews
Bed & Breakfast
from INR 7 791 per night
8.0Great41 reviews
Guest house
from INR 2 654 per night
8.0Great10 reviews
Resort
from INR 4 794 per night
8.8Great13 reviews
Aparthotel
from INR 2 739 per night
8.0Great10 reviews
Resort
from INR 1 369 per night
7.6Very good4 reviews
Hotel
from INR 3 424 per night
5.0Guest rating1 review
Bed & Breakfast
from INR 4 023 per night
8.6Great35 reviews
Aparthotel
from INR 4 708 per night
8.4Great57 reviews
Resort
from INR 2 226 per night
Resorts with beach in Kenya
from INR 87 500 per night
from INR 10 530 per night
from INR 22 345 per night
7.4Very good4 reviews
Hotel
from INR 13 784 per night
from INR 17 123 per night
from INR 12 328 per night
from INR 29 965 per night
8.2Great124 reviews
Resort
from INR 51 797 per night
from INR 34 246 per night
8.0Great13 reviews
Aparthotel
from INR 2 825 per night
7.0Very good21 reviews
Hotel
from INR 5 821 per night
10.0Perfect1 review
Hotel
from INR 9 417 per night
from INR 17 123 per night
from INR 10 017 per night
7.8Very good50 reviews
Hotel
from INR 4 023 per night
8.0Great12 reviews
Resort
from INR 18 835 per night
8.0Great37 reviews
Resort
from INR 11 729 per night
8.0Great118 reviews
Resort
from INR 12 328 per night
8.0Great52 reviews
Resort
from INR 24 657 per night
Resorts with free parking in Kenya
from INR 132 705 per night
from INR 24 486 per night
8.2Great195 reviews
Resort
from INR 10 359 per night
8.4Great186 reviews
Bed & Breakfast
from INR 2 654 per night
8.4Great19 reviews
Resort
from INR 66 010 per night
from INR 19 948 per night
7.4Very good7 reviews
Hotel
from INR 19 434 per night
from INR 14 469 per night
from INR 24 828 per night
8.4Great279 reviews
Hotel
from INR 5 479 per night
from INR 14 212 per night
8.2Great155 reviews
Hotel
from INR 6 849 per night
8.2Great121 reviews
Hotel
from INR 10 273 per night
8.6Great26 reviews
Resort
from INR 6 678 per night
8.2Great189 reviews
Hotel
from INR 8 390 per night
8.2Great43 reviews
Resort
from INR 29 794 per night
8.2Great110 reviews
Hotel
from INR 9 674 per night
Top Resorts in Kenya
7.8Very good22 reviews
Hotel
from INR 3 681 per night
from INR 19 691 per night
7.6Very good5 reviews
Hotel
from INR 35 616 per night
from INR 13 955 per night
from INR 14 212 per night
7.4Very good54 reviews
Hotel
from INR 19 691 per night
7.8Very good10 reviews
Hotel
from INR 17 294 per night
from INR 28 767 per night
6.6Nice16 reviews
Aparthotel
from INR 8 390 per night
8.4Great13 reviews
Resort
from INR 20 034 per night
7.8Very good6 reviews
Resort
from INR 8 219 per night
from INR 19 863 per night
7.8Very good57 reviews
Resort
from INR 19 691 per night
from INR 66 010 per night
from INR 31 592 per night
from INR 14 982 per night
from INR 19 349 per night
8.2Great103 reviews
Aparthotel
from INR 4 880 per night
8.2Great39 reviews
Guest house
from INR 4 965 per night