Head to Portobello, a traditional British beach resort within the city on the shore of the Firth of Forth. Golden sand, ice-cream parlours, fish'n'chips, amusement arcades, playgrounds, paddling pools, what more do you want from the seaside? Admittedly the weather is often more suited to Bracing Walks than Cooling Dips but there's still fun to be had in "Porty".
Portobello Swim Centre, 57 The Promenade, Portobello, ☎ 0131 669 6888, . Traditional Victorian baths with fully modernised facilities. Pool, gym, sauna and the only Turkish Baths in town.
Fort Kinnaird is a massive out of town retail complex (supposedly the biggest of its type in the UK), next to the A1 dual carriageway as it heads out of town to the south-east. Lots of mainstream chain shops.
The Sheep Heid Inn, 43-45 The Causeway, Duddingston Village, ☎ 0131 661 7974 (fax: 0131 661 6190), . Established since 1360 if not before, this is certainly Edinburgh's oldest public house, though its claim to be the oldest in Scotland is disputed by a few others. In any case it's a lovely traditional pub, with a beer garden and skittle alley (reputedly the oldest in the World). Barbecues on summer Sundays attract the crowds from all over town.