Rothesay or Rothsay may refer to:
- Places
- Rothesay, Argyll and Bute, on the Isle of Bute, Scotland
- Rothesay, New Brunswick, Canada
- Rothesay (electoral district), Canada
- Rothsay, Minnesota, USA
- Rothsay, Western Australia
- People
- Duke of Rothesay
- Schools
- Rothesay Netherwood School, in Rothesay, New Brunswick
- Rothesay School, in Berkhamsted, England
- Ships
- HMS Rothesay, the name of two ships of the Royal Navy
- Rothsay Castle, a paddle steamer in the United Kingdom