Inverkeithing, Scotland Area Hotels