While there are no beaches around the city centre, there are several very nearby. For example, Portobello (known as Porty Beach) is just 3 miles and a 15 minute bus ride from the city centre and includes over two kilometers of golden sands and a wonderful traditional seaside town vibe. Other beaches within easy reach include the dramatic coastlines of Cramond and North Berwick, which are definitely worth a visit if you’re seeking some sea air.