The Braye Beach Hotel showcases some of the finest views in the Channel Islands, with a panoramic sweep opening onto the picturesque Braye Bay on Alderney’s north coast. The luxury surroundings of this 4 star hotel are perfectly complimented by the excellent dining on offer in the hotel’s restaurant, terrace and bar.