As with a lot of countries, it is all about where you visit. As a capital city, Edinburgh can be quite expensive, but like most cities around the world, you can easily find cheaper places to stay and eat. On the islands, there is import costs from the mainland to consider, which does hike up prices. Still Scotland is pretty affordable , compared to other countries in the UK.