Paramount is a fantastic WordPress theme created for hotels and B&Bs. It has everything that you need and nothing that you don’t.
Use the included custom page templates to create your most important pages: room pages, galleries, attractions, packages, etc.