Full tax relief can be claimed on accommodation used when traveling for business-related purposes, providing the expense is reasonable and not excessive. HMRC will likely question the necessary need for you to stay at the Ritz... however, this doesnt necessarily mean that you have to travel on the breadline.
Lunch is reclaimable whilst on business travel if you exceed five working hours, this cover extends to dinner if you are working for ten hours.