The Cedars Inn is a delightful country house hotel set in three acres of parkland and gardens close to Barnstaple and providing the perfect location from which to explore Exmoor and the North Devon coast. The hotel provides a choice of accommodation in over 30 modern lodges set within the grounds. The lodges range in size from two to six people, and each features an en suite bathroom, tea/coffee facilities, digital TV, telephone and air conditioning. The restaurant and bar are set in the main house and offer a range of menus including afternoon tea.