The cost of a cup of coffee ranges from 50p to £5.06 in the UK's hotels and cafés, according to a survey by daily newspaper The Sun.
The priciest cups of filter or cappuccino coffees were found in London hotels. Top of the table were Le Méridien Grosvenor House hotel (£5.06), followed by the Sanderson hotel (£5) and the Ritz (£4.90). Coffee at the four-star De Vere Mottram Hall hotel in Mottram, St Andrews, Cheshire, cost £3.25.
So-called "greasy spoon" cafés charged between 50p (for example, at the Grove in Stockport, Cheshire) and 55p (at the Worker's Café in Islington, north London).
But high street café brands such as Costa Coffee, Starbucks, Caffe Nero and Coffee Republic charged almost four times more. Their prices ranged between £1.45 and £1.85 for a medium filter coffee, and between £1.79 and £2.15 for a cappuccino.
The survey added that the cost of a cup of instant coffee at home is about 5p.