With a stay at Mandarin Oriental, Canouan in Canouan Island, you'll be on the beach, just a 1-minute walk from Windward Islands and 12 minutes by foot from Canouan Golf Club. This luxury resort is 2.2 mi (3.5 km) from Mysore Bay Beach and 2.3 mi (3.6 km) from Mahault Beach.