The one downside I've found to BA hotels and Nectar hotels is that you can't book that day.
If i arrrived into LHR today and wanted a hotel for the night, it won't let you select today, only tomorrow onwards.
Sometimes I book on the day when planes change due to airlines, trains, I'm tired, have had a glass or two of something and/or don't fancy driving.