The Elounda Mare Hotel is a luxury hotel that overlooks the Mirabello Bay on the northern coast of the Greek island of Crete. The hotel has an enviable location in an area of outstanding natural beauty and allows guests to take full advantage of the beauty of the island and relax in the Greek sun. The guest accommodation at the hotel is modern and well maintained and consists of a selection of guestrooms and private bungalows with their own private pools. Most of the accommodation have lovely sea views and guests have access to a quality spa and wellness centre.