A recent survey found out that France is officially the most expensive country when it comes to the cost of various items such as coffee, beer, meals, accommodation and car hire (not included are flights). It is closely followed by Switzerland, Denmark, Brazil and Russia. Even if you include flights France comes third with Japan being the most overall expensive country to visit.
With this in mind you should come to Scotland and St. Andrews as you get much more for your money than in France or Japan. Check out this link for the latest offers.