Edinburgh may not be known for its weather, but that doesn’t stop travellers from visiting this beautiful island country. Home of Braveheart, the Harry Potter Series, and Outlander, Scotland attracts all kinds of tourists looking to learn more about its history, culture, and of course to see the stunning landscapes. But, just how much does it cost to go to Scotland? Especially for Canadians given the weak exchange rate right now? Well, read on to learn more, including some tips on how to save and stretch your money further.

I have based this article on a two week trip to Scotland (14 days and 13 nights). Please note that this guide is based on the costs for a single person. If you are travelling as a couple, make sure to double these estimates (except for hotels).

 Estimated cost
Local transportation$200
Food and drink$518
Random spending$150

The above estimate is in American dollars, so please use XE.com to find out the average costs in your home country.

I also want to mention that if you’re Canadian, you should use one of the best travel credit cards as the signup bonus could easily be worth $250 – $1,000. For example, if you sign up for the WestJet RBC World Elite Mastercard, you get $250 and an annual companion voucher starting at $99. That voucher can be upgraded for a flight to Europe for an additional $300. Even after taxes, you could end up saving about 50% on the companion ticket which huge!

You may also want to look at a credit card without foreign transaction fees since it’ll help you save some money when you’re on the ground.


Flights to Scotland can actually be found for some pretty affordable rates from North America. Especially if you are coming from the east coast. Glasgow, rather than Edinburgh, often sees the best deals for airfare and a couple of North American airlines including Air Transat and West Jet, offer seasonal flights here at affordable rates. For the purpose of this article I have compared flight prices in the spring (not yet high season, but still within the route season) and estimate that airfare to Scotland will cost you approximately $630 round trip.

While flying to Scotland may not be as expensive as to other destinations around the world, it is worth pointing out that you may be able to save a little money if you consider flying into England, specifically London, as well. Since London is such a major hub you will often find seat sales or lower year-round rates to the capital of England. From London, you can then take a smaller flight with a budget European carrier like EasyJet or, hop on a train and see some of the countryside.

How much does it cost to go to Scotland Edinburgh


When it comes to accommodation in Ireland, you’ll have plenty of choice from backpacker hostels to luxury historic Scottish castle hotels. Like Ireland, Scotland is also known for its cozy and welcoming bed and breakfasts scattered across the countryside. These are often quite affordable and loved by couples, families, and solo travellers alike.

Costs on accommodation will also vary depending on whether you are in the city or the country, and how popular your destination of choice is.

With that in mind, if you plan on staying at mid-range hotels for your trip to Scotland you can expect to pay about $125 per night. Keep in mind this price is more for cities than countryside (you can get much nicer for this price in smaller towns, or go some something much cheaper if you don’t need anything fancy).

Looking for some accommodation recommendations? Here are some great picks in Edinburgh:

Hostels: Haystack Hostel or Edinburgh Central Youth Hostel

Mid-Range Hotels: Haymarket Hub Hotel or The Place

Luxury Hotels: The Edinburgh Grand or Sheraton Grand Hotel & Spa

Local Transportation

How you choose to get around Scotland really depends on what you want to see, where you want to go, and your comfort level.

Scotland is a great destination for renting a car and making your way around on your own time. The landscape is beautiful and having a car allows you plenty of freedom to stop as you please. However, Scotland’s country roads can be small, the highlands can have some pretty crazy weather (the Scots aren’t joking when they say you may see all four seasons in one day!), and they drive on the opposite road as we do here in North America.

If you don’t think you want to rent a car, you can still get around by relying on buses, trains, and even day trips to see the sites and attractions you are most interested in. ScotRail has some great transport passes for tourists with some of the most popular routes. The most inclusive option is the Spirit of Scotland ticket which gives you 8 days of unlimited travel over 15 consecutive days.

As for getting around in the city; in Edinburgh and the smaller villages, your feet will do just fine. You don’t want to be driving around in Edinburgh- the traffic will drive you mad and you’ll never find somewhere to park. If you aren’t really up to a lot of walking, then consider the Edinburgh hop on hop off bus tour which will take you to all the main areas.

How much does it cost to go to Scotland land


When travelling through Scotland, you’ll get a mix of great natural beauty stops and sightseeing that is free, along with some experiences you will need to pay for. Usually, the paid experiences are in the city and the free ones can be found in the countryside. That being said, if you don’t plan on renting a car then you will need to book day trips to sites and attractions such as Loch Ness, the Isle of Skye or other favourite spots and hiking areas in the highlands.

Must-do’s in Edinburgh include visiting Edinburgh Castle and taking a ghost tour. If you are relatively fit, you may also want to climb the Scott’s Monument for a panoramic view of the city (there is a small fee to do this) or, you can hike up Arthur’s Seat (an extinct volcano) for some fantastic views as well. Harry Potter fans may also want to consider taking a Harry Potter themed tour and, of course, grabbing a drink or bite to eat in Elephant and Castle.

As for some great day trip options from Scotland’s capital? I recommend the following:

Tip: If you would rather not travel around the countryside on your own, you can do shorter multi-day tours from Edinburgh like a 3 Day Isle of Skye trip or a 5 Day Orkney Islands Tour.

Random Spending

You’ll definitely want to budget a little extra for random spending when in Scotland. This may be to pick up some souvenirs (Scotland has beautiful, high-quality cashmere blankets and scarves in tartan and plaid prints that make great mementos or gifts). Or, it may be to have a couple of extra drinks in the pub. Given the higher exchange rate, you should probably set aside an extra $150 for random spending.

Final Word

So how much does it cost to go to Scotland for 2 weeks? Based on my above estimates, you’ll need about $3273.00. While the GBP is higher than the USD (and significantly higher than the CAD) you can still get good value out of a trip to Scotland and, if you follow some of the tips and suggestions I’ve given throughout the article, you can cut down these costs even more. Either way, Scotland is an incredible country and definitely worth a visit. Looking for a cheaper destination in Europe? Portugal might be a good fit.