- Abi's Kebabs18 High Street, Fort William, SC PH33 6ATRestaurant
- 4Closed nowAbis KebabsHigh St, Fort William, SC PH33 6ATRestaurant
- 3.3Open nowAlexandra HotelThe Parade, Fort William, SC PH33 6AZRestaurant Bar
- 3.6Open nowBen Nevis Hotel & Leisure ClubNorth Road, Fort William, SC PH33 6TGRestaurant Bar
- 3.7Open nowBrewers Fayre Loch IallAn Aird Playground, Fort William, SC PH33 6ANRestaurant Bar
- Cafe 115115 High Street, Fort William, SC PH33 6DGRestaurant
- 3Open nowCafe Mango24-26 High Street, Fort William, SC PH33 6ATRestaurant
- Closed nowGarrison West4 Cameron Road, Fort William, SC PH33 6AJRestaurant
- 3Closed nowHighland CentreNevis Bridge/Belford Rd, Fort William, SC PH33 6BYRestaurant
- 3Open nowHighland Star155 High Street, Fort William, SC PH33 6EARestaurant
- 2.5Open nowMacari's90 High Street, Fort William, SC PH33 6DGRestaurant
- 4.5Open nowMcDonald'sAn-Aird, Fort William, SC PH33 6ANRestaurant
- 2Nico's37 High Street, Fort William, SC PH33 6DHRestaurant
- Closed nowPierhead TakeawayStation Square, Fort William, SC PH33 6DZRestaurant
- 3.5Premier Inn Fort WilliamAn Airds Way, Fort William, SC PH33 6ANRestaurant
- Rio PizzeriaUnited Kingdom, Fort William, SC PH33Restaurant
- Closed nowSpice F w Ltd143 High Street, Fort William, SC PH33 6EARestaurant
- 5Spice Tandoori141 High Street, Fort William, SC PH33 6EARestaurant
- 4.3Closed nowSugar & Spice147 High Street, Fort William, SC PH33 6EARestaurant
- 4.3Closed nowThe Crofter Bar and Restaurant11 High Street, Fort William, SC PH33 6DHRestaurant Bar
- Open nowThe Food StopParade, Fort William, SC PH33 6AZRestaurant
- Open nowThe Geographer88 High Street, Fort William, SC PH33 6ADRestaurant
- 4.5Closed nowThe Great Glen104 High Street, Fort William, SC PH33 6ADRestaurant
- 4Closed nowThe Grog & Gruel66 High Street, Fort William, SC PH33 6ADRestaurant Bar