The Lodge is within the one acre grounds of the National Sailing Academy and is located on the waterfront in a beautiful garden setting, with views across Falmouth Harbour and within easy walking distance of all the marinas in English & Falmouth Harbours.
It is also within easy walking distance of all the shops, bars, restaurants and nightlife in English Harbour as well as the historic Nelson’s Dockyard.
Onsite, we have the Academy Cafe offering guests breakfast, lunch and dinner menus plus bar – open 7 days per week.
Guests have the use of the gardens, free WiFi. and also have the opportunity to use the sailing dinghies and other watersports equipment of the on-site Water Sports Centre by arrangement. Should they wish to learn to sail, we can offer tuition by RYA qualified instructors.