A price on a menu is never judged on its own. It is judged against the prices around it, the way it is presented, and how hard the menu makes it to compare. Change any of those and the same number reads differently.
Anchoring: the item that exists to be expensive
Put a genuinely premium item near the top of a section — a seafood platter, a sharing chateaubriand, a reserve wine. It reframes everything below it. Without an anchor, your most expensive main is the ceiling and it carries all the resistance. With one, it becomes the sensible middle.
Drop the currency symbol
The symbol is a cue that money is leaving. Removing it reduces friction measurably. Write 24, not €24.00. It takes five minutes in a design file and there is no downside.
Never let prices form a column
A right-hand price column turns your menu into a comparison table. The guest scans the numbers, finds the cheapest thing they will accept and orders it. Nest the price at the end of the description at the same size, and the dish gets read first.
Instead of
Seared tuna ................. 26
Say
…with a soy and ginger glaze, sesame greens. 26
The first invites price scanning. The second makes the guest read the food before the number.
Charm pricing is a poor fit for hotels
Prices ending in .95 or .99 signal value and discounting, which works in a roadside diner and undermines a resort restaurant. Round numbers signal quality and confidence. If your property is positioned above budget, use 24 rather than 23.95.
Space out your price points
When six mains sit between 22 and 26, the guest cannot tell them apart on value and defaults to the cheapest or the most familiar. A visible spread — say 18, 24, 32, 48 — gives the decision structure, and the middle options carry more weight than they would in a flat list.