Holiday destination that’s British? You betcha! (8)
I believe the answer is:
brighton
'holiday destination' is the definition.
The answer and definition can be both locations as well as being singular nouns.
Perhaps there's a link between them I don't understand?
'british? you betcha' is the wordplay.
I cannot really understand how this works, but
'british?' could be 'br' (abbreviation for British) and 'br' is located in the answer.
This may be the basis of the clue (or it may be nonsense).
'that's' is the link.
Can you help me to learn more?
(Other definitions for brighton that I've seen before include "Where the Prince Regent built his Pavilion" , "South coast city combined with Hove" , "Graham Greene wrote ` `........ Rock' '" , "Sussex seaside resort" , "Sussex city (with Hove)" .)