Hotel in Lossiemouth, Moray

Welcome to the Rock House Hotel

The Rock House Hotel & Bar Lossiemouth, Moray.

The Rock House Hotel is a family run Hotel is located in the coastal town of Lossiemouth, Moray. Moray is in the North East coast of Scotland which is famous for many things including its Golf Courses and Distilleries. There are a number of visitor  attractions right on our doorstep.

The hotel is close to the centre of town and is just a short walk from one of the towns two beaches in one direction and the Moray Golf Course in the other. The hotel is open all year round offering Bed & Breakfast, with occasional Special Offers and Weekend Breaks available. Lunches & Evening Meals are also available daily in our Lounge Bar and weather permitting, beer garden.

Whether you are visiting Lossiemouth for a family break, a golfing holiday or for business, the Rock House Hotel offers a relaxed and comfortable environment for your stay.