BP is also fitting out ships to serve as floating hotels that can be moored by imperiled marshes, saving time and sparing workers watery commutes of up to two hours from land. The "flotels" will cost about $200,000 a day to operate, the British energy company says.