The Grange Fort William

Exceptional bed and breakfast accommodation in Fort William

Telephone 01397 705516  Email:

Welcome to our Luxury Bed & Breakfast Guest House in Fort William.

Due to cancellation, we have The Garden Suite available for 23rd -27th Sept.

The Grange stands in a peaceful location set high above Loch Linnhe with superb views to the Ardgour hills. Each room is quite different and has been carefully designed to offer you truly luxurious accommodation.

Breakfast is served in our spacious dining room to the front of the house with views over the garden and Loch Linnhe.

All bedrooms are overlooking our mature gardens and Loch Linnhe and are designed and dressed to a very high standard with sumptuous bathrooms. You will find a thoughtful selection of finishing touches to enhance your stay. Free WiFi is provided.

A luxurious and friendly place to stay when visiting Fort William and the Highlands of Scotland, the Grange Bed and Breakfast is within walking distance of the centre of Fort William.

Please ask about our new honeymoon suite.

Our B&B is rated at the highest quality, 5 Star Gold, by Visit Scotland, winner of the ‘Most Hospitable Bed and Breakfast’ at the 2016 Highland and Islands Tourism Awards and holds numerous other awards.

“A Victorian townhouse with its toes in the country: the mountain hovers above, the loch shimmers below and the garden slopes steeply to great banks of rhododendrons. Bedrooms, the one in the turret with a sumptuous bathroom, are large, luscious, warm and inviting: crushed velvet, beautiful blankets, immaculate linen – all ooze panache. Expect decanters of sherry, ornate cornices, a Louis XV bed and a superb suite with contemporary touches. Elegant breakfasts are served at glass-topped tables;.”

Alastair Sawdays

5 Star Gold
Winner of most hospitable Guest House 2016

The 20 best places to stay in Scotland 2017

Fodors Choice
Member of logo
Boutique hotel reviews Recommended by the Hotel Guru as one of the best hotels in Fort William

The Grange Bed and Breakfast

Fort William
The Highlands

Telephone: 01397 705516