A standard hotel stay in Grayton Beach costs €168,20 for 1 hotel room. A normal weekend can already be reserved for €504,60. For a luxury hotel / suite you pay about €238,40 for 1 hotel night. A budget hotel is cheaper. On average you pay €102,10 per day. A night stay with breakfast included costs about €7,75 per traveler. A 3-course dinner costs about €43,00 per guest. The rate of the accommodation is determined by several factors: the type of residence, the travel period, number of stars, the chosen board type and other (room) facilities such as a bathtub or children's entertainment.