Two chefs preparing a meal in a contemporary kitchen.

Where people make the difference....

At the Royal Hotel in Stornoway, we're all about genuine Hebridean Hospitality. Our guests mean the world to us, and we know that a happy, motivated team is the secret to our success.

Joining our team isn't just landing a job – it's like becoming part of our family. We're big on teamwork, support, and creating a positive environment all around. So, whether you're looking to build a career in the hospitality industry or just want a casual part-time job, if you've got a real passion for making people happy and want to be part of a friendly team, we'd love to meet you.

As believers in the real living wage, we make sure our team feels valued with perks like competitive pay, plenty of learning and development opportunities, and discounts across the group.

Excited to join our team? See our current openings below. If you have any questions, reach out to our Hotel Manager or give us a ring at 01851 702604. We can't wait to hear from you!

Bar Staff

Are you passionate about delivering exceptional service? The Royal Hotel is seeking enthusiastic and dedicated individuals to join our team as Bar Staff. With our rich history and commitment to excellence, the Royal Hotel offers a unique opportunity to contribute to a thriving hospitality environment!

Key Responsibilities:

  • Customer Service: Deliver outstanding customer experiences by providing prompt and friendly service, taking orders, and serving beverages to guests in accordance with our high standards.
  • Beverage Preparation: Prepare a wide range of beverages, including cocktails, spirits, wines, and non-alcoholic drinks, ensuring quality and consistency.
  • Cash Handling: Accurately handle cash transactions, process payments, and maintain cash registers in compliance with established procedures.
  • Bar Maintenance: Assist in maintaining cleanliness and organization of the bar area, including stocking supplies, replenishing inventory, and performing regular cleaning tasks.

Ideal Personal Attributes:

  • Excellent Communication: Possess exceptional communication skills to engage with customers and colleagues effectively.
  • Team Player: Work collaboratively with a diverse team, demonstrating flexibility, cooperation, and the ability to thrive in a fast-paced environment.
  • Attention to Detail: Display meticulous attention to detail in delivering service, ensuring accuracy in order taking, cash handling, and maintaining a clean and organized bar area.

If you are enthusiastic, have a passion for delivering remarkable service, and thrive in a dynamic environment, we invite you to apply for this role. 

Waiting Staff

Are you passionate about delivering exceptional service? The Royal Hotel, Stornoway's most historic hotel, is seeking dedicated individuals to join our team as Waiting Staff. If you possess excellent communication skills, a friendly demeanor, and a commitment to providing unforgettable experiences for our guests, this opportunity is for you!

Key Responsibilities:

  • Attend to guests promptly and courteously, ensuring their needs and requests are met with utmost professionalism.
  • Serve food and beverages in a timely and efficient manner, maintaining high standards of presentation and cleanliness.
  • Collaborate with the kitchen and bar staff to ensure seamless service and exceptional guest satisfaction.
  • Handle cash transactions accurately and efficiently, adhering to all cash handling procedures.

Ideal Personal Attributes:

  • Exceptional interpersonal skills: Ability to establish rapport with guests and work effectively as part of a team.
  • Attention to detail: Ensuring every aspect of service, from table settings to food presentation, meets the hotel's exacting standards.
  • Flexibility and adaptability: Willingness to work in a fast-paced environment, adapting to changing guest needs and schedules.

If you are enthusiastic, have a passion for delivering remarkable service, and thrive in a dynamic environment, we invite you to apply for this role. 


An excellent opportunity has arisen for an enthusiastic and friendly receptionist to join our welcoming front of house team. Our receptionists are at the core of our business, ensuring our guests receive the highest standard of customer service and hospitality.

As the first point of contact between guests and the hotel, your key responsibilities include:

  • Ensuring an efficient reception experience for guests, including check in and check out,
  • Handling all telephone calls with a clear, friendly telephone manner,
  • Providing excellent customer care in a fast-paced environment,
  • Maintaining excellent working relationships with other members of staff across all departments.

Ideal personal attributes:

  • A friendly personality with a passion for delivering excellent customer service,
  • Self-motivated, intuitive with a positive personality,
  • Ability to multi-task and deal with several requests at any one time.

Apply Today!

If interested, please send your CV to For further information and other vacancies, contact Alexander Macleod at 01851 702109.