Grand Hotel Ter Duin ligt tegenover het bos van West Schouwen en de Zeepeduinen. Het hotel beschikt over een spa met een solarium, een bar en een restaurant, dat uitkomt op een terras met uitzicht op de grote tuin.