A regular hotel stay in Annapolis Royal has a cost price of +/- €134,80 for 1 hotel night. A weekend with 3 nights is available from €404,40. For a stylish resort you pay about €189,60 per night. A budget hotel is cheaper. On average you pay €98,50 per day. A breakfast has an additional cost of €7,00 per additional person. A 3-course dinner costs about €46,30 p.p. The price of the accommodation will depend on: location in relation to places of interest, the rating in terms of stars, the type of lodging and additional amenities such as a bubble bath or a kettle and coffee.