Edinburgh for book lovers: cafés, book shops and quiet streets
If you’re planning a weekend in Edinburgh and already feel like you need a break from your own itinerary, this is the kind of trip that works better.
The best parts of the city sit close together. You’ll walk from the Royal Mile down to Cockburn Street without meaning to, stop halfway because something in a shop window catches your eye, and then end up on Victoria Street a bit later than planned.
That’s more or less how most days go.
Spring is a good time for it. Not because the weather is perfect, it isn’t, but because the city feels easier to move through. You can walk along the Royal Mile before 9am and it’s quiet enough to hear your steps. Victoria Street hasn’t filled up yet. Even Grassmarket has that short stretch in the morning where people are just setting up for the day.
Once it gets busier later on, you’ve already seen it at its best.
Edinburgh suits this kind of slower weekend. It’s quite small, so you’re never far from anywhere. From Cockburn Street you can be up on the Royal Mile in a few minutes, or down towards Waverley and Princes Street Gardens just as quickly. If you keep walking, you’ll end up somewhere slightly different every time without really trying.
You also start to notice small things that are easy to miss when it’s crowded.
Blossoms coming through in Princes Street Gardens. People sitting on benches in The Meadows near Marchmont with takeaway coffee, even when it’s still a bit cold. Light hitting the stone buildings differently in the evening compared to the middle of the day.
And then there’s the part Edinburgh is known for.
Not in a “you have to see this” way, but just in how it shows up. You pass the Writers’ Museum tucked into Lady Stair’s Close without planning to. You spot the Scott Monument from different angles as you walk between the Old Town and Princes Street. It’s not something you need to go looking for.
It’s just there.
The same goes for bookshops and cafés! They’re not set up as stops, you just end up in them.
Armchair Books, just off West Port, is the kind of place you don’t walk through quickly. There are stacks of books everywhere, narrow paths between them, and you end up browsing longer than you meant to. A short walk away, The Milkman on Cockburn Street is smaller and usually busy, but if you get a seat, it’s easy to stay there for a while.
That’s really what this kind of weekend in Edinburgh comes down to.
A Bookshop Crawl in Edinburgh
Edinburgh has more than its fair share of bookstores, but what makes them special isn’t just the books - it’s the atmosphere. Each one has its own pace, and visiting them feels less like ticking sights off a list and more like settling into different moods of the city. Spring, when the weather can’t quite make up its mind, is the best time to do it. If it rains, you step inside. If the sun comes out, you keep walking to the next. Either way, the day never feels wasted.
Armchair Books (West Port)
Armchair Books is on West Port, just up from Grassmarket on the way toward Lothian Road. It’s easy to miss if you’re walking quickly, there’s no big display or clean storefront, just a small entrance that looks almost too full already.
Inside, it’s tight.
Shelves run floor to ceiling, but there are also stacks on the ground, on chairs, along the edges of the walkways. In some sections you have to turn sideways to get through, especially toward the back rooms. It keeps going further in than you expect.
The shop is loosely organised, but not in a way that helps you move quickly. Scottish history sits near older travel writing, then suddenly you’re in a section of worn Penguin paperbacks, followed by hardbacks with no clear order. If you’re looking for something specific, you’ll probably have to ask. If you’re just browsing, it works better.
The lighting is low, and combined with the narrow layout, it makes everything feel a bit slower. You notice details more. Titles, covers, handwritten price marks inside some of the books.
It’s the kind of place where people spend time without moving much. Not because it’s designed that way, but because there isn’t really a fast way through it.
If you’re walking between the Old Town and Lothian Road, it’s an easy stop to add in without planning around it.
Tip: If you’re staying in an Airbnb nearby, bring a few pounds in cash. They sometimes have outdoor “bargain boxes” where you can pick up a book for the price of a coffee.
Armchair Books in Edinburgh
Topping & Co Edinburgh
Golden Hare Books (Stockbridge)
Leaving the chaos of Armchair Books behind, make your way down to Stockbridge. If you walk, it’s about half an hour through the Grassmarket and along the Water of Leith - a route that shows off some of Edinburgh’s prettiest corners. In April, you’ll catch cherry blossoms lining the crescents, and by May the riverside path is thick with green.
Golden Hare is everything Armchair isn’t: bright, calm, and thoughtfully curated. It feels less like a shop and more like stepping into someone’s dream library. The shelves are neat, there’s space to breathe, and handwritten staff picks are tucked between the titles. They lean heavily into literary fiction, poetry, nature writing, and beautifully produced editions - the kind of books you’ll want to gift yourself.
This shop has won awards, but it doesn’t feel pretentious. The staff are warm without hovering, and the space often has a quiet dog asleep in a patch of sunlight near the front window. If you’re a journal-keeper or letter-writer, this is the place to grab a fresh notebook to pair with your spring trip.
Topping & Company (Blenheim Place, near Calton Hill)
Topping & Company Booksellers of Edinburgh sits on Blenheim Place, just behind Calton Hill, a short walk from the east end of Princes Street. It’s easy to combine with a walk up to the hill, especially later in the day.
Inside, it’s a completely different feel from the smaller secondhand shops in the Old Town.
The space is large and open, with tall wooden shelves, rolling ladders, and long tables stacked with new releases and curated sections. Lighting is warm but clear enough to actually browse titles properly, especially in the evening when it starts to get darker outside.
The bookshop is easy to move through. You’ll find clearly grouped sections, Scottish writing, nature and walking, history, alongside newer fiction and essays. It’s the kind of place where you can go in looking for one thing and end up in a completely different section without it feeling chaotic.
One detail that stands out: they often offer tea when you come in.
It’s usually near the front or by the main tables, and people do actually stop and take a cup before continuing to browse. It changes the pace slightly. People stay longer, move slower, sit down with a couple of books instead of just scanning shelves.
There’s seating spread throughout the shop, not in a formal reading area, just chairs and corners where people sit for a bit. You’ll notice people flipping through books rather than just picking them up and moving on.
They also run regular author events and signings, usually in the evenings. It’s worth checking ahead if you’re planning your Edinburgh trip around a specific weekend, especially if you’re interested in contemporary fiction or non-fiction.
When you step back outside, Calton Hill is right there. It takes less than five minutes to reach the top, and in the late afternoon you get a clear view over the city, across the rooftops and out towards the water.
The Scottish Poetry Library (Canongate, Royal Mile)
If your energy’s still good, detour to the Scottish Poetry Library. It’s a modern, light-filled building tucked away near the bottom of the Royal Mile. You don’t need to be a poetry fanatic to enjoy it. There’s usually something pinned on the door (a short verse, a thought for the day) and inside you’ll find shelves of Scottish and international poets. It’s free, unhurried, and feels more like a community living room than a library.
Oxford is a bit different, but still works if you’re after bookshops and somewhere to sit for a while. This guide makes it really easy to plan a cozy weekend with fleamarkets, bookshops and coffee.
Suggested Walking Route
Start on West Port at Armchair Books, just above Grassmarket. It’s an easy place to begin because you’re already in the Old Town, and most people pass through here anyway.
From there, head downhill toward Grassmarket, then cut across to Lothian Road and make your way towards Princes Street. Once you reach the edge of Princes Street Gardens, you’ve got two options.
If the weather’s decent, take the path along the Water of Leith Walkway. It’s quieter than the main streets and runs past Dean Village, which is worth slowing down for even if you’ve seen photos before. The whole stretch up toward Stockbridge takes around 25–30 minutes at a normal pace.
If it’s raining or you don’t feel like navigating the path, just stay on the main streets and follow signs toward Stockbridge. It’s more direct and easier to get your bearings.
In Stockbridge, stop at Golden Hare Books on St Stephen Street. It’s a smaller shop, but easier to browse than most places in the Old Town, and the street itself has a few cafés if you want to sit down for a bit.
From here, walk back toward the city centre via Dundas Street or Howe Street. Both are straightforward and bring you down toward the east end of Princes Street. Cross over toward Blenheim Place and you’ll find Topping & Company Booksellers of Edinburgh just behind Calton Hill.
If you still have time, go up Calton Hill before it gets dark. It takes a few minutes to reach the top, and the view stretches across the rooftops toward the water. If you’d rather stay in the Old Town, head back along the Royal Mile and stop by the Scottish Poetry Library near Canongate.
The full route is manageable in a day without rushing. Expect around 2–3 hours of walking, not including stops. You’ll pass plenty of places to pause along the way, so it doesn’t need to be planned too tightly.
If you tend to look for bookshops wherever you go, keep this list saved. It’s useful when you’re half-planning a trip and not sure where to go next.
Edinburgh isn’t the only city where books and travel go hand in hand. If you’re curious about more literary escapes, you might enjoy our guide to weekend getaways for book lovers in Eastern Europe, where you’ll find cozy cafés and independent bookshops in every corner.
Best Rainy Day Cafés in Edinburgh (Cozy Spots to Sit for Hours)
Rain is part of being in Edinburgh. It starts, stops, then comes back again when you thought you were fine.
Most of the time, you don’t change your plans. You just step inside somewhere for a bit.
These are the places that work when that happens. Not takeaway spots, but cafés where you can sit properly, dry off, and stay until it clears.
Cowan & Sons in Edinburgh
Black Medicine Coffee (Nicolson Street)
Black Medicine Coffee Co. is on Nicolson Street, a few minutes from the university buildings and close to South Bridge if you’re coming from the Old Town.
It’s darker inside than most cafés nearby. Wooden booths along the walls, low lighting, and a steady mix of students and people working quietly. It fills up quickly after lunchtime, but once people have a seat, they tend to stay.
If you’ve been caught in the rain, order the hot chocolate. It’s thick, almost pudding-like, and not overly sweet. If you’re more in the mood for coffee, their flat white is one of the more consistent ones in this part of the city.
The booths at the back are the best spots if you want to sit for a while without being disturbed.
Lovecrumbs (West Port)
Lovecrumbs sits on West Port, just up from Grassmarket and close to the Vennel steps.
The cake counter is what you’ll notice first. Big slices, slightly uneven layers, and flavours that change often, so it’s easier to decide once you’re there rather than ahead of time.
If you’re unsure, go for one of the layer cakes. They’re usually the freshest, and the portions are generous enough to share, even if most people don’t.
Try to get one of the window seats facing the street. On a rainy afternoon, you’ll see people coming up from Grassmarket, stopping under doorways, checking maps, deciding where to go next.
It’s busiest around lunch, but mid-afternoon is noticeably calmer.
Cowan & Sons (Comely Bank, near Dean Village)
Cowan & Sons is in Comely Bank, just above Stockbridge and about a 10-minute walk from Dean Village.
The space is brighter than most cafés in the centre. High ceilings, larger wooden tables, and more room between seats. It’s a mix of locals, people working, and small groups meeting for coffee.
If you’re stopping here, the scones are worth ordering, especially earlier in the day when they’re still warm. Coffee is reliable, but this is more about the space than anything else.
If you’ve been walking along the Water of Leith Walkway, this is an easy place to pause before heading back toward the city.
Cult Espresso (Buccleuch Street, near The Meadows)
Cult Espresso is on Buccleuch Street, right by The Meadows and a short walk from George Square.
It’s smaller than the others, so you might need to wait a few minutes for a seat, but the coffee is some of the better you’ll find in this area.
Flat whites and filter coffee are both solid here, and if you’re hungry, their brunch menu is simple but good, think eggs, toast, and a few rotating options rather than anything overly complicated.
If the rain clears, take your coffee into The Meadows. In spring, the paths near the university side have cherry blossoms, and it’s an easy walk back toward the Old Town from there.
Literary Walks in Edinburgh
Edinburgh is the kind of city where every street looks like it belongs in a story. Most routes connect without much effort, and you’ll usually end up somewhere interesting even if you change direction halfway through.
The mix of steep streets, narrow closes, and open viewpoints means the walk keeps shifting. One minute you’re between tall stone buildings, the next you’re looking straight out across the city.
If you want a few routes that work well in spring, these are easy to follow without overplanning the day.
Dean Village
Scottish Poetry Library
Dean Village (Water of Leith Walkway, west of the city centre)
Dean Village is about a 10–15 minute walk from Princes Street. The easiest way to reach it is via Queensferry Street, then down Bells Brae, where the road drops quite quickly toward the river.
You’ll know when you’ve arrived. The sound of traffic fades, and you start hearing the water before you properly see it.
The buildings here sit low along the river, with details from the old milling days still visible if you look closely, carved dates above doors, narrow stone bridges, small balconies facing the water. In spring, the trees along the banks start filling out, and the whole area feels more enclosed than the streets above.
From here, follow the Water of Leith Walkway toward Stockbridge. The path runs close to the water, sometimes level with it, sometimes slightly raised, and you pass under a series of low stone bridges where the light shifts as you move through.
Keep going until you reach the steps up toward St Bernard’s Bridge, which brings you out near Stockbridge High Street.
Royal Mile (Old Town, from the Castle to Holyrood)
The Royal Mile works best if you don’t try to “get through it.”
Start near Edinburgh Castle and walk downhill slowly. Early morning makes a big difference here. Before 9am, the street is noticeably quieter, and you can stop without being in the way.
Look for the smaller details rather than the main stops. Worn steps leading into closes, shop signs hanging above doorways, small courtyards that open up unexpectedly.
Lady Stair’s Close is easy to miss if you’re not looking for it. It sits slightly back from the main street and leads to the Writers’ Museum, set around a small square with uneven stone underfoot.
Further down, once you pass St Giles’ Cathedral, the pace starts to change. By the time you reach Canongate, it’s quieter, and this is where you’ll find the Scottish Poetry Library just off the street, along with Dunbar’s Close Garden hidden behind a simple gate.
The garden is enclosed on all sides, with narrow paths and benches spaced between planted sections. In April, the tulips start coming through, and it’s noticeably calmer than the street outside.
Calton Hill (east end of Princes Street)
Calton Hill is just behind Princes Street, close to the junction near St Andrew Square.
The path up starts with a short incline, then levels out as you reach the top. Most people stop near the first viewpoint, but it’s worth walking a bit further around.
From the side closest to Regent Road, you get a clearer view across the rooftops of the Old Town. From the opposite side, you’re looking out toward the Firth of Forth, with the water visible beyond the buildings.
The National Monument sits slightly off to one side, and the area around it is one of the quieter spots to sit, especially later in the afternoon when the light softens across the city.
For something quieter near London, these towns are an easy option. You can get there quickly by train, and they all have nice cafés, boutiques and flea markets to explore.
If you love slow, story-rich landscapes as much as Edinburgh’s closes and cobbles, the villages of Northern Spain in autumn might be your next stop! Quiet plazas, small bookshops, and days that feel designed for wandering.
Spring Walks in Edinburgh: Parks, Gardens and Cherry Blossoms
Edinburgh is built on stone, but you’re never far from green space. You’ll notice it once you start walking properly, cutting through a park instead of staying on the main streets, stepping off the Royal Mile for a few minutes and ending up somewhere quieter.
Spring is when it’s most noticeable. Trees starting to fill out, patches of colour appearing where everything was grey a few weeks earlier.
These are the places that make sense to walk through when the rain stops and you’ve got a bit of time.
The Meadows (south of the Old Town)
The Meadows sits just past George Square and the university buildings, about 10 minutes on foot from the Old Town.
The main path, Middle Meadow Walk, is where the cherry blossoms line up in spring. It runs straight through the park, so you can’t really miss it. Late April is usually when it peaks, but even before that, you’ll see colour coming through.
It gets busy here, especially in the afternoon. Students sitting on the grass, people walking through with takeaway coffee, runners weaving between groups. If you want it quieter, go earlier in the morning or later in the evening.
Cult Espresso on Buccleuch Street is the closest good coffee stop before you head in. Flat white to go works well here, especially if you’re planning to keep walking.
Royal Botanic Garden Edinburgh (Inverleith)
Royal Botanic Garden Edinburgh is in Inverleith, about a 25-minute walk from the New Town or a short bus ride from Princes Street.
The entrance near Inverleith Row is the easiest to reach if you’re coming from Stockbridge. Once inside, the space opens up quickly, wide paths, large lawns, and different sections depending on where you go.
In spring, the colour is spread out rather than concentrated. Magnolias near the entrance, then daffodils and tulips further in, and rhododendrons starting to come through as you move toward the back of the gardens.
It’s easy to spend time here without realising it. Benches are placed along the paths, and there’s enough space that you don’t feel like you need to keep moving.
Even on weekends, it doesn’t feel as crowded as the Old Town.
Dunbar’s Close Garden (Canongate, Royal Mile)
Dunbar’s Close Garden sits just off the Royal Mile, near the Canongate end, but it’s easy to walk past.
The entrance is simple, a narrow opening between buildings, and you step straight into a completely enclosed space.
Inside, the layout is structured. Straight paths, trimmed hedges, benches set into corners. It’s based on a 17th-century garden design, so everything feels ordered compared to the streets outside.
In spring, you’ll see tulips and low planting coming through along the paths. It’s not a large space, but it’s quiet enough to sit for a while without interruption, even when the Royal Mile is busy just outside the walls.
Queen Street Gardens (New Town)
Queen Street Gardens runs along the north side of Queen Street in the New Town.
You can’t enter unless you have a key, but the railings give you a clear view in. From the pavement, you’ll see open lawns, mature trees, and people sitting inside with a level of quiet that’s noticeably different from the street.
It’s not somewhere you spend time, but it’s worth passing by if you’re walking between Stockbridge and Princes Street.
Suggested Spring Wander
Start at Cult Espresso on Buccleuch Street, then walk into The Meadows and follow Middle Meadow Walk under the cherry blossoms.
From there, head north past George Square and continue toward the New Town. If you’re up for a longer walk, carry on to the Royal Botanic Garden Edinburgh via Inverleith Row and spend some time there.
On the way back, return toward the Old Town and stop at Dunbar’s Close Garden just off the Royal Mile for a quieter break.
If you’re ending the day in the New Town, pass Queen Street Gardens before heading toward dinner.
If you liked this kind of Edinburgh, you’ll probably like Cambridge like this too. Same kind of weekend with easy days, good cafés, flea markets and bookshops.
Planning a Slower Trip to Edinburgh
Edinburgh is easy to overplan, but it works better when you leave space in your day.
Most of the places in this guide sit within walking distance of each other. You can move between the Old Town, Stockbridge, and The Meadows without needing transport, and the routes naturally pass cafés, bookshops, and parks along the way. That’s part of what makes the city straightforward to navigate, even on a short visit.
A few things that make a difference in practice:
Start early if you want to see the Royal Mile or Victoria Street without crowds. Before 9am, the atmosphere is completely different.
Use the weather to guide your day. If it rains, step into a café or bookshop. If it clears, head back out and continue where you left off.
Group areas together. The Old Town, West Port, and Grassmarket fit into one walk. Stockbridge, Dean Village, and the Botanic Garden fit into another.
If you’re staying overnight, base yourself somewhere central like the New Town or near the south side of the Old Town. It makes it easier to walk everywhere without needing to think about transport.
And if you’re figuring out where to stay next time, have a look at these castle stays. Some of them are actually doable without it turning into a big thing.
Planning on staying in Scotland a bit longer? This guide to Ayr has a completely different pace, more coastal, less city.
FAQs about visiting Edinburgh in Spring
Is Edinburgh worth visiting in spring?
Absolutely. Spring is one of the best times to visit. The city feels calmer before the summer festivals, cherry blossoms brighten the streets, and cafés are especially welcoming.
What’s the weather like in Edinburgh in spring?
Unpredictable but mild. You can expect a mix of sunshine, drizzle, and breezes… sometimes all in the same afternoon. Average highs are 9–15°C (48–59°F).
How many days do you need in Edinburgh in spring?
Two to three days is ideal for a slow trip. That gives you enough time for bookshops, a few literary walks, and a day spent in cafés and gardens without feeling rushed.
What should I pack for Edinburgh in spring?
Layers are key: a waterproof jacket, a warm jumper, and shoes that handle cobbles and hills. A small umbrella helps, but a hood is usually more practical in the wind.
Is Edinburgh safe for solo travelers?
Yes. Edinburgh is one of the safest cities in the UK, especially in central areas. Normal travel precautions apply, but it’s common to see solo travelers exploring on foot, even in the evenings.
Do I need a car in Edinburgh?
Not at all. The city centre is walkable, and buses and trams cover longer distances. A car is more useful if you plan to explore the Highlands after your stay.
What’s the cheapest time to visit Edinburgh in spring?
March and early April are usually more affordable than late April or May, when cherry blossoms draw more visitors.
Are attractions open in spring?
Yes. Major attractions like Edinburgh Castle, the National Museum, and art galleries are open year-round. Visiting in spring often means shorter queues and quieter spaces.
Are there festivals or events in spring?
Yes. While summer is festival season, spring brings the Beltane Fire Festival on Calton Hill (April 30), a modern celebration inspired by Celtic tradition with fire, music, and performance.
Bookshops & Literary Edinburgh
What is the most famous bookshop in Edinburgh?
Armchair Books is the most iconic for secondhand finds. Golden Hare Books is often called the most beautiful, while Topping & Company is the largest and most modern.
Are bookshops in Edinburgh open on Sundays?
Yes. Most independent shops, including Armchair, Golden Hare, and Topping & Co., are open on Sundays (usually from late morning).
Where can I buy secondhand books in Edinburgh?
Armchair Books is the best-known, but charity shops in Stockbridge and Marchmont also have excellent secondhand sections.
Are guided literary tours worth it?
They can be enjoyable if you like a structured experience, but many travelers prefer wandering at their own pace. The city’s literary atmosphere is easy to feel without a guide.
What makes Edinburgh special for book lovers?
In 2004, Edinburgh became the world’s first UNESCO City of Literature. Writers like Robert Louis Stevenson, Sir Arthur Conan Doyle, and Muriel Spark all have roots here, and the city continues to celebrate its literary heritage with bookshops, libraries, and festivals.
Cafés & Rainy Day Refuges
Are Edinburgh cafés good for solo travelers?
Yes. It’s completely normal to sit alone with a book, journal, or laptop. The city’s café culture is relaxed and welcoming.
Do cafés mind if you stay for hours?
Not at all. As long as you order something, most independents are happy for guests to linger. Some, like Topping & Company, even encourage it.
What’s the best café for a rainy day?
Lovecrumbs for its cake and mismatched chairs, Black Medicine for tucked-away booths, and Cowan & Sons for a brighter, spacious vibe.
Are cafés open on Sundays?
Yes. Most independents open on Sundays, and mornings are often the quietest time to visit.
Walks, Gardens & Blooms
What is the most literary street in Edinburgh?
The Royal Mile is the most famous, tied to writers like Robert Burns and Sir Walter Scott. But Dean Village and the Water of Leith walkway feel just as storybook.
Where can I find hidden quiet spots?
Dunbar’s Close Garden (off the Royal Mile), the Scottish Poetry Library, and benches along the Water of Leith are some of the best tucked-away places for stillness.
When do cherry blossoms bloom in Edinburgh?
Usually from late April to early May. The Meadows is the most spectacular spot to see them.
Is the Royal Botanic Garden free to enter?
Yes, the outdoor gardens are free. The glasshouses charge a small fee, but in spring the outdoor displays (tulips, rhododendrons, magnolias) are the highlight.
Are Edinburgh’s private gardens open to visitors?
Most are residents-only, but some open for charity days in summer. In spring, you can admire them from the railings, particularly around Queen Street Gardens.
