The average price for hotel rooms has fallen across the West Midlands as the Britain-wide figure fell to the lowest level for six years.

New research shows the average price for a hotel room in Britain last year was £84 per night, 13 per cent down from the £97 in 2008.

In the Midlands, the biggest fall was in Coventry, where the average room cost £47 per night – 20 per cent down year-on-year – making it the most inexpensive city in the country.

The average price in Birmingham fell 14 per cent, to £59, while rooms were eight per cent cheaper in Stratford-upon-Avon, at £85, a price index survey by found.

Across the country, the only places where prices rose last year were Oxford (up 14 per cent) and Newquay in Cornwall (up 13 per cent).

The dip in rates means that Britain, which three years ago had some of the costliest hotels, is now only 13th in the European list of most-expensive countries for hotel rooms.

Despite an 11 per cent dip in prices last year, Bath remains the most-expensive place to stay in the UK, with average room rates of £111. London prices last year averaged £106 - a seven per cent fall on 2008. president David Roche said that hotel prices globally fell by 14 per cent.

He went on: “Despite some possible first signs of hotel prices recovering in Europe and the US in the last quarter of 2009, the promotions and great value look set to continue for some time yet. 2010 promises to be another great year for the traveller.”