On the Water Activities 

On the Water Barges Four Sisters static boatel            Fountainbridge Quay Edinburgh EH3 9NY  07762 476 367
On the Water Boat Charters Thistle Hire Boats                                  Alnwickhill Road Edinburgh EH16 6LG 0131 338 5038
On the Water Boat Charters Cramond Boat Club Riverside Edinburgh EH4 6NY 0131 336 1356
On the Water Boats and Sailing Portobello Sailing & Kayaking Club Portobello Edinburgh EH15 1HF 07932 159983
On the Water Canoeing / Kayaking Craiglockhart Sports Centre Colinton Road Edinburgh EH14 1BZ 0131 443 0101
On the Water Canoeing / Kayaking Portobello Sailing & Kayaking Club Portobello Edinburgh EH15 1HF 07932 159 983
On the Water Scuba Diving Scottish Sub Aqua Club Redheughs Rigg Edinburgh EH12 9DQ 0131 625 4404 
On the Water Surfing Portobello Sailing & Kayaking Club Portobello Edinburgh EH15 1HF 07932 159983
On the Water Barges Thistle Hire Boats      Canals   Alnwickhill Road Edinburgh EH16 6LG 0131 338 5038
On the Water Boats and Sailing Thistle Hire Boats      Canals   Alnwickhill Road Edinburgh EH16 6LG 0131 338 5038
On the Water Canoeing / Kayaking Forth Canoe Club       Canals                         Harrison Road Edinburgh EH10 4LE 0131 229 9586
On the Water Paddle Boarding Stand up Paddle Boarding  Cramond Langton View Edinburgh EH53 0RD 07507 459 689
On the Water Paddle Boarding  Stand up Paddle Boarding Edinburgh City Centre Langton View Edinburgh EH53 0RD 07507 459 689
On the Water Paddle Boarding  Stand up Paddle Boarding Portobello Beach Langton View Edinburgh EH53 0RD 07507 459 689
On the Water Swim Centre Portobello Swimming Pool The Promanade Edinburgh EH15 2BS 0131 669 6888
On the Water Swim Centre Warrender swimming pool Thirlestane Road Edinburgh EH9 1AP 0131 447 0052
On the Water Swim Centre Drumsheugh Swimming Pool Belford Road Edinburgh EH4 3BL 0131 225 2200
On the Water Swim Centre Dalry Swimming Pool Caledonian Crescent Edinburgh EH11 2AL 0131 313 3964
On the Water Swim Centre Commonwealth Swimming Pool Dalkeith Road Edinburgh EH16 5BB 0131 667 7211
On the Water Swim Centre Drumbrae Swimming Pool Drumbrae Terrace Edinburgh EH4 7SE 0131 312 7957
On the Water Swim Centre Glenogle Swimming Pool Glenogle Road Edinburgh EH3 5JB 0131 343 6376
On the Water Swim Centre Gracemount Swimming Pool Gracemount Drive Edinburgh EH16 6RN 0131 658 1940
On the Water Beaches Portobello Beach  James Street Edinburgh EH15 2DX Edinburgh
On the Water Beaches Portobello Beach West Kings Road Edinburgh EH15 1DU Edinburgh
On the Water Beaches Silverknowes Beach  Marine Drive Edinburgh EH12 7EG Edinburgh

On the Water Up North

On the Water Water Skiing Scottish National Water Ski Centre Townhill Road Dunfermline KY12 0HT 01383 620 123
On the Water White Water Rafting White Water Rafting Scotland Tayside Place Aberfeldy PH15 2AW 01887 822 860
On the Water White Water Rafting The Rafting Company Ltd The Coach Yard Aberfeldy PH15 2AS  01887 829 292
On the Water White Water Rafting Splash White Water Rafting Dunkeld Road Aberfeldy PH15 2AQ 01887 829706
On the Water Canoeing / Kayaking Edinburgh University Water Sports Loch Tay Killin FK21 8SU 0131 650 2954
On the Water Jet Skiing Loch Lomond Jet Ski Safari     The Loch Loch Lomond G83 8QZ  01389 722 508 
On the Water Windsurfing Edinburgh University Water Sports Loch Tay Killin FK21 8SU 0131 650 2954

On the Water Out West

On the Water Beaches Cramond Beach                                     Cramond Glebe Road Cramond Village EH4 6QU Edinburgh
On the Water Paddle Boarding Stand up Paddle Boarding  Linlithgow Langton View Linlithgow EH53 0RD 07507 459 689
On the Water Paddle Boarding  Stand up Paddle Boarding Ratho Langton View Ratho EH53 0RD 07507 459 689
On the Water Barges Edinburgh Canal Centre               Baird Road Ratho EH28 8RA  0131 3331320
On the Water Beaches South Queensferry Beach Gote Lane South Queensferry EH30 9PP Edinburgh
On the Water Boats and Sailing Port Edgar Yacht Club Marina South Queensferry EH30 9SQ 07802 168274
On the Water Edinburgh Boat Tours  Maid Of The Forth River Tour Hawes Pier South Queensferry EH30 9TB 0131 331 5000
On the Water Boat Trips around Islands Seafari Adventures Newlands Road South Queensferry  EH30 9TB 0131 331 4857
On the Water Boats and Sailing Port Edgar Marina & Sailing School Shore Road South Queensferry  EH30 9SQ 0131 331 3330

On the Water East Lothian

On the Water Surfing Coast To Coast Surf School Station Road Dunbar EH42 1JX 07971 990 361
On the Water Water Skiing Foxlake Adventures  Stenton Dunbar EH42 1XF 01368 863 615
On the Water Wake Boarding Foxlake Adventures  Stenton Dunbar EH42 1XF 01368 863 615
On the Water Boats and Sailing Fisherrow Yacht Club New Street Musselburgh EH21 6DG 0131 665 3155
On the Water Boats and Sailing East Lothian Yacht Club Victoria Road North Berwick EH39 4JL 01620 892698
On the Water Speed Boats Seafari Adventures Victoria Road North Berwick EH39 4SS 01620 890 202 
On the Water Water Skiing Coast To Coast Surf School Station Road Dunbar EH42 1JX 07971 990 361
On the Water Ropes Assault Course over water CrossFit East Rocks  Hedderwick Hill Stables Dunbar EH42 1XF 07834424496
On the Water Fishing Winton House B6355 Pencaitland EH34 5AT 01875 340 222
On the Water Fishing Markle Fisheries Markle East Linton EH40 3EB 01620 861 213
On the Water Swim Centre Dunbar Leisure Pool Castlepark Dunbar EH42 1EU 01368 865456    
On the Water Swim Centre Aubigny Sports Centre Mill Wynd Haddington EH41 4DB 01620 820 650
On the Water Swim Centre Musselburgh Sports Centre Newbigging Musselburgh EH21 7AS 0131 653 5208
On the Water Swim Centre North Berwick Sports Centre Grange Road North Berwick EH39 4QS 01620 893454    
On the Water Swim Centre Loch Centre Well Wynd Tranent EH33 2JX 01875 824 140
On the Water Beaches White sands Bay                             Barns Ness Dunbar EH42 1QP East Lothian
On the Water Beaches Whitesands Bay Beach Broxburn Dunbar EH42 1QP East Lothian
On the Water Beaches East Dunbar Beach East Lnks Brae Dunbar EH42 1GT East Lothian
On the Water Beaches Belhaven Bay Shore Road Dunbar EH42 1TY East Lothian
On the Water Beaches Thortonloch Beach Thorntonloch Caravn Site Dunbar EH42 1QS East Lothian
On the Water Beaches Ravensheugh Sands Limetree Walk  East Linton EH42 1XW East Lothian
On the Water Beaches Tyninghame Beach Limetree Walk  East Linton EH42 1XW East Lothian
On the Water Beaches Gullane Bents Marine Terrace Gullane EH31 2AY East Lothian
On the Water Beaches Gosford Sands Links Road Longniddry EH32 0PX East Lothian
On the Water Beaches Longniddry Bents Longniddry Links Road Longniddry EH32 0 East Lothian
On the Water Beaches Fisherrow Sands  East Beach Lane Musselburgh EH21 6LD East Lothian
On the Water Beaches Fisherrow Sands  West The Quay Musselburgh EH21 6EA East Lothian
On the Water Beaches West bay Beach   North Berwick Beach Road North Berwick EH39 4JQ East Lothian
On the Water Beaches East Beach North Berwick  Marine Parade North Berwick EH39 4AB East Lothian
On the Water Beaches Seacliff Beach Seacliffe Road North Berwick EH39 5PP East Lothian
On the Water Beaches North Berwick Milsey Beach Tantallon Terrace North Berwick EH39 4LE East Lothian
On the Water Beaches Yellow Craig Ware Road North Berwick EH39 5DS East Lothian
On the Water Beaches Seton Sands Beach Links Road Port Seton EH32 0PW East Lothian
On the Water Beaches Peffersands Beach Gauger’s Bush Whitekirk EH42 1XP East Lothian

On the Water Scottish Borders

On the Water Beaches Fishermans Haven Beach               Northumberland Avenue Berwick-upon-Tweed TD15 1AF Scottish Borders
On the Water Beaches Berwick-upon-Tweed Beach          Pier Road Berwick-upon-Tweed TD15 1JB Scottish Borders
On the Water Beaches Spittal – Quay Beach                              Sandstell Road Berwick-upon-Tweed TD15 1RE Scottish Borders
On the Water Beaches Spittal Beach                                           Sea Road Berwick-upon-Tweed TD15 1SE Scottish Borders
On the Water Beaches Cheswick Sands East House Cheswick TD15 2SY Scottish Borders
On the Water Beaches Dunglass Beach                                 Dunglass Cockburnspath TD13 5XE   Scottish Borders
On the Water Beaches Pease Bay Beach                                Peas Bay Cockburnspath TD13 5YP Scottish Borders
On the Water Beaches Coldingham Bay Beach                      Fisher’s Brae Coldingham TD14 5PA Scottish Borders
On the Water Beaches Cove Beach Southern Upland Way Cove Village TD13 5YB Scottish Borders
On the Water Beaches Eyemouth Beach                             High Street Royal Mile Eyemouth TD14 5EU Scottish Borders
On the Water Beaches Cocklawburn Beach                               Ancroft Goswick TD15 2RW Scottish Borders
On the Water Beaches St.Abbs Beach                                     Seaview Terrace St Abbs TD14 5PW Scottish Borders
On the Water Boat Charters Pathfinder Boat Charters Eyemouth Road Coldingham TD14 5NH. 07780 980 179   
On the Water Boat Charters Aquamarine Charters Eyemouth Harbour  Eyemouth TD14 5SD 018907 50481
On the Water Boat Charters Topline Boat Charter Harbour St Abbs TD14 5PW 01890 771 945
On the Water Boat Charters Selkie Boat Charter Murrayfield St Abbs TD14 5PP 01890 771 525
On the Water Boat Charters St Abbs Boat Charter Rock Houses St Abbs TD14 5PW 01890 771 883
On the Water Boats and Sailing St Mary’s Loch Sailing Club A708 Selkirk TD7 5LH 0131 663 2079    
On the Water Boats and Sailing Whiteadder  Water Sports  Centre               Cranshaws Duns TD11 3SW 01835 825 160
On the Water Fishing Coldingham Loch Fly Fishery West Loch Road St. Abbs Head TD14 5QE 01890 771 960
On the Water Fishing Fly Fishing A7 Ashkirk TD7 4NT 01450 376809   
On the Water Fishing Clerklands Fly Fishery Clerklands Loch Ashkirk TD6 9JR 01835 870 519
On the Water Fishing Borders Angling Centre High Street  Galashiels TD1 1RZ 01896 751620
On the Water Fishing Game Fisheries Stillwater A7  Hawick TD9 8PR  01836 339757 
On the Water Fishing Portmore Game Fisheries A703 Leadburn EH26 8JL 01968 675684    
On the Water Fishing Kailzie Fisheries Kailzie Peebles EH45 9HT 01721 720007   
On the Water Fishing Flyfishing Tibbie Shiels Inn Selkirk TD7 5LH 01896 752337 
On the Water Scuba Diving Lazy G-Diver Boat Charter Eyemouth Road Coldingham TD14 5NH. 01890 771 525
On the Water Scuba Diving Sub Acqua Divers ( Scoutscroft ) Ltd Scoutscroft Coldingham TD14 5NB 01890 771 669
On the Water Scuba Diving AquaStars Gunsgreen Quay Eyemouth TD14 5SD  01890 750 904     
On the Water Scuba Diving Marine Quest  Diving / fishing Harbour Road  Eyemouth TD14 5HY 01890 752 444
On the Water Scuba Diving DiveStay Hurkur Crescent Eyemouth TD14 5AP 07802 330 036
On the Water Scuba Diving Dive Stay Abbs Boat Charter Rock Houses St Abbs TD14 5PW 01890 771 945
On the Water Speed Boats Eyemouth Rib Trips  Harbour Road  Eyemouth TD14 5JB 07941 441995
On the Water Surfing St. Vedas Surf School St Abbs Road Coldingham TD14 5PA 018907 71679      
On the Water Surfing St. Vedas Surf School St Abbs Road Coldingham TD14 5PA 018907 71679      
On the Water Swim Centre Eyemouth Leisure Centre  North Street Eyemouth TD14 5ES    01890 750557 
On the Water Swim Centre Galashiels Swimming Pool Livingstone Place Galashiels TD1 1DQ   01896 752154    
On the Water Swim Centre Teviotdale Leisure Centre  Mansfield Road Hawick TD9 8AG   01450 374440    
On the Water Swim Centre Laidlaw Memorial Pool  Oxnam Road Jedburgh TD8 6QH   01835 863430    
On the Water Swim Centre Kelso Swimming Pool  Inch Road Kelso TD5 7JP 01573 224944    
On the Water Swim Centre Peebles Swimming Pool  Port Brae Peebles EH45 8AW  01721 720779    
On the Water Swim Centre Gytes Leisure Centre  Walkershaugh Peebles EH45 8GL   01721 723688 
On the Water Swim Centre Selkirk Leisure Centre  Buccleuch Road Selkirk TD7 5DN   01750 20897    
On the Water Water Skiing St. Vedas Surf School St Abbs Road Coldingham TD14 5PA 018907 71679