The town of Kilifi lies on the beautiful Kilifi Creek between Malindi and Mombasa on the Kenyan coast. This ancient coastal Swahili town sits on the estuary of the Rare River in Kenya and is capital of the Kilifi District.

Located about 58kms from Mombasa International Airport on the north side of the creek, Kilifi is steeped in history and African culture and is famous for its ancient Mnarani Ruins which include mosques and tombs dating back to 14th century.

The area around Kilifi township contains some of the best farming land in the district, where livestock rearing and tropical fruit farming are the dominant activities.

A visit to Kilifi would not be complete without exploring the village on foot and meeting the friendly Giriama people.

You could also stroll along the white sands of Bofa Beach, considered by many to be one of the best beaches in Kenya, or take a dive into the warm waters of the Indian Ocean and check out the magnificent coral reef below.

Request a Quote |  Add to my wishlist

accommodation

Accommodation in Kenya

SaSaab Camp

 
Samburu National Reserve  
From   $ 545 p/p

SaSaab Camp, Samburu National Reserve "A Moroccan themed, tented camp in Samburu country."

Request a Quote |  Add to my wishlist
 

Shela House

 
Lamu Island  
From   $ 83 p/p

Shela House, Lamu Island "A luxurious private villa located at the heart of beautiful Lamu Island in Kenya."

Request a Quote |  Add to my wishlist
 

Mbweha Lodge

 
Lake Nakuru National Park  
From   $ 200 p/p

Mbweha Lodge, Lake Nakuru National Park "An intimate camp tucked away in a private conservancy adjacent to Kenya's Lake Nakuru National Park."

Request a Quote |  Add to my wishlist
 
 
 

Follow Go2Africa on Facebook Follow Go2Africa on Twitter Subscribe to me on YouTube

Copyright © 2011 Go2Africa Pty (Ltd).
All rights reserved.
Booking Terms & Conditions  |  Web Usage Terms & Conditions

Toll-Free Numbers: African Safari Travel 1888 818 8821 | African Safari Travel 0808 238 7564 | African Safari Travel 1888 400 1923 | African Safari Travel 1800 107 012