WELCOME

The Country Lodge Complex is an established hotel, restaurant and country club, which is located at HS 51 Hill Station, Freetown, Western Area of the Republic of Sierra Leone. The Country Lodge Complex has been in operation since December 2003.

It is an honour for us to welcome you to the Country Lodge Complex. Your choice of hotel is a great source of encouragement to us and we look forward to making your stay a comfortable one. We aspire to meet or exceed all of our guests service needs.

MAP & SIGHTSEEING


 FREETOWN - SIERRA LEONE 
Freetown is a thriving cultural capital on the Atlantic coast of Sierra Leone
LATEST NEWS & EVENTS
We’re expanding!
CL to build state-of-the art spa.
Owner of Country Lodge partners with new hotel development at Lakka Sunshine Resort.
CLC announces partnership with Sierra WiFi to provide fastest internet in Sierra Leone
CORPORATE MEMBER LOGIN
USER NAME:     PASSWORD:
SIGN IN
Cancel