It can be an expensive business visiting Edinburgh during August - starting with finding somewhere to stay.
Tourists flock to Scotland's Capital to enjoy the various festivals taking place in the city, filling up accomodation quickly and driving up prices across the hospitality sector.
Combine a couple of nights in a hotel with food, drink and the all-important tickets and it can all quickly add up.
A room in ALTIDO Affordable Edinburgh, a short walk from the city's Playhouse Theatre, will cost from £393 for two weekend nights in a double room. It comes with a private bathroom, free WiFi and some rooms also have a kitchenette.
Highly-rated B&B Milton House offers accomodation in Edinburgh's Duddingston area from £440 for a weekend - with a full breakfast included. A bus will take you to the city centre in less than 10 minutes.
If you really want to stay in a hotel, the Britannia Hotel, located on the banks of the Water of Leith 15 minutes' walk from the city centre, is one of the best value - with double rooms available from £448 for a Friday and Saturday night in August. All rooms have private bathrooms and televisions, while the hotel offers an on-site restaurant and bar.
Another hotel that comes in at under £500 for a two night stay is the Smith Place Hotel, located in the city's trendy Leith area. A double room for a weekend at the three-star hotel will cost you around £499. All rooms are soundproofed and have private bathrooms, televisions and free WiFi. The property also has a garden.