Soho House
Details Coming Soon

The Soho House is located on the west side of Canouan with its own private dock for yacht access. The resort has a spa, beach loungers, excellent restaurant and is a truly ideal place to relax for a sunset cocktail or morning coffee!