Welcome to Scotland's Top Hostels!

The one-stop website for backpackers

ACCOMMODATION – TOURS – TRANSPORT

in bonnie* Scotland

On the left we offer excellent value backpacker accommodation

in Edinburgh & around the Highlands.

On the right we offer a choice of wonderful tours of Scotland

with MacBackpackers.

Our Edinburgh Hostels

We opened our first hostel over 25 years ago in the historic Old Town of Edinburgh. The emphasis was on creating a friendly, easy-going and fun environment for travellers and backpackers from all over the world to meet each other.

Following the success of High Street Hostel we then opened the small & funky Royal Mile Backpackers and Castle Rock Hostel which has an amazing view of Edinburgh Castle. With all three hostels situated in the beautiful and historic Old Town area of Scotland’s capital, the sights & attractions are all within walking distance as well as a huge variety of cafés, restaurants and pubs which cater to every taste and budget.

The Ultimate Scottish Experience

MacBackpackers have been running tours for almost fifteen years. We provide extremely high quality, yet fun and informal, fully guided tours of Scotland, designed for young, independent, budget-minded travellers.

With a full range of one to five day tours which leave from Edinburgh, there is a tour suited to every budget and length of stay.

Heading North into the Highlands of Scotland, the dramatic mountain scenery never fails to impress. Longer tours also visit the beautiful Isle of Skye off the West Coast with stunning coastal views and cosy pubs for the evenings. Exploring sights along the way, you’ll hear tales of Highland rebellion, tragic massacres and legendary heroes, helping you to understand why this part of the country is so unique. Of course our passionate, 100% Scottish guides will also help you experience the glittering Lochs, magnificent castles, awe inspiring mountains, friendly locals, bagpipes, kilts, coos, castles and whisky you’ve heard so much about!

Still need convincing…?

bonnie* – beautiful