Here is a selection of 'where to stay' options to get you started, but we highly recommend you BOOK EARLY to avoid disappointment, especially during the high season (March, April, June, July and September) and shoulder seasons (May, August and October).