Deprecated: Return type of CMap::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CMap.php on line 81

Deprecated: Return type of CMap::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CMap.php on line 306

Deprecated: Return type of CMap::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CMap.php on line 317

Deprecated: Return type of CMap::offsetSet($offset, $item) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CMap.php on line 328

Deprecated: Return type of CMap::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CMap.php on line 338

Deprecated: Return type of CMap::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CMap.php on line 91

Deprecated: Return type of CList::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CList.php on line 88

Deprecated: Return type of CList::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CList.php on line 301

Deprecated: Return type of CList::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CList.php on line 313

Deprecated: Return type of CList::offsetSet($offset, $item) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CList.php on line 324

Deprecated: Return type of CList::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CList.php on line 340

Deprecated: Return type of CList::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CList.php on line 98

This easy-to-use resource has been designed to help you plan an unforgettable trip through Kenya, regardless of whether you are a first time visitor or seasoned tour operator. Click on one of the three icons below to perform a specific search or click on the map at the bottom to explore geographically. If you would like to add your listing to the directory, kindly use the buttons below the three icons.

For comments or suggestions about the directory, please write to directory@ktb.go.ke

What are you looking for?

Fatal error: Uncaught CDbException: CDbConnection failed to open the DB connection. in /home/magicalkenya/public_html/yii/framework/db/CDbConnection.php:388 Stack trace: #0 /home/magicalkenya/public_html/yii/framework/db/CDbConnection.php(330): CDbConnection->open() #1 /home/magicalkenya/public_html/yii/framework/db/CDbConnection.php(308): CDbConnection->setActive(true) #2 /home/magicalkenya/public_html/yii/framework/base/CModule.php(387): CDbConnection->init() #3 /home/magicalkenya/public_html/yii/framework/base/CModule.php(103): CModule->getComponent('db') #4 /home/magicalkenya/public_html/tourism-directory/protected/views/site/index.php(101): CModule->__get('db') #5 /home/magicalkenya/public_html/yii/framework/web/CBaseController.php(126): require('/home/magicalke...') #6 /home/magicalkenya/public_html/yii/framework/web/CBaseController.php(95): CBaseController->renderInternal('/home/magicalke...', NULL, true) #7 /home/magicalkenya/public_html/yii/framework/web/CController.php(869): CBaseController->renderFile('/home/magicalke...', NULL, true) #8 /home/magicalkenya/public_html/yii/framework/web/CController.php(782): CController->renderPartial('index', NULL, true) #9 /home/magicalkenya/public_html/tourism-directory/protected/controllers/SiteController.php(32): CController->render('index') #10 /home/magicalkenya/public_html/yii/framework/web/actions/CInlineAction.php(49): SiteController->actionIndex() #11 /home/magicalkenya/public_html/yii/framework/web/CController.php(308): CInlineAction->runWithParams(Array) #12 /home/magicalkenya/public_html/yii/framework/web/CController.php(286): CController->runAction(Object(CInlineAction)) #13 /home/magicalkenya/public_html/yii/framework/web/CController.php(265): CController->runActionWithFilters(Object(CInlineAction), Array) #14 /home/magicalkenya/public_html/yii/framework/web/CWebApplication.php(282): CController->run('') #15 /home/magicalkenya/public_html/yii/framework/web/CWebApplication.php(141): CWebApplication->runController('') #16 /home/magicalkenya/public_html/yii/framework/base/CApplication.php(180): CWebApplication->processRequest() #17 /home/magicalkenya/public_html/tourism-directory/index.php(26): CApplication->run() #18 {main} thrown in /home/magicalkenya/public_html/yii/framework/db/CDbConnection.php on line 388

Warning: include(ReallySimpleCaptcha.php): Failed to open stream: No such file or directory in /home/magicalkenya/public_html/yii/framework/YiiBase.php on line 427

Warning: include(): Failed opening 'ReallySimpleCaptcha.php' for inclusion (include_path='.:/home/magicalkenya/public_html/tourism-directory/protected/components:/home/magicalkenya/public_html/tourism-directory/protected/models:/opt/cpanel/ea-php81/root/usr/share/pear') in /home/magicalkenya/public_html/yii/framework/YiiBase.php on line 427

Deprecated: Return type of CListIterator::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CListIterator.php on line 70

Deprecated: Return type of CListIterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CListIterator.php on line 79

Deprecated: Return type of CListIterator::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CListIterator.php on line 60

Deprecated: Return type of CListIterator::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CListIterator.php on line 89

Deprecated: Return type of CListIterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/magicalkenya/public_html/yii/framework/collections/CListIterator.php on line 50