There are national coach companies offering coach travel from all areas of the country and the main coach depot is in the centre of Blackpool. There will be taxis available to take you to your accommodation.
The main company offering national coach holidays to Blackpool is Alfa Travel. They have pick up locations across the UK, they offer a great service, including meal and trip options.