From the M5 at Exeter take the A30 to Okehampton (signposted Bude). Take the second turning for Okehampton, not the first one.
Then take the A3079 through Halwill Junction along a winding country lane - 19 miles total. Turn left at a T-Junction called 'Brandis Corner' onto the A3072, to Holsworthy, then to Stratton, and finally Bude.
Once you get to Bude make for the town centre, driving up a one way shop lined road to the top, with Post Office on your left, then continue up to the junction at Somerfield supermarket, turn left and go down the hill. We are straight ahead of you by Crooklets Beach. There is parking at the front of the hotel. There are airports at Newquay and Exeter, which also has a train station, all of which have regular bus services to Bude.