One of the oldest hotels in Freetown, the Cape Sierra Hotel offers 123 rooms in a perfect location near the beach, a golf couse, shopping, and fishing. The hotel also bosts a casino, conference center, and all-inclusive meals.