The Best Bookshops in Edinburgh

The capital of Scotland is always an attraction for book lovers who appreciate its long history and importance to the literary world. The question is, where to find books when you are visiting the city. We gathered the most beautiful options for you.

McNaughtan’s Bookshop & Gallery

This is the oldest second-hand bookshop in Scotland, operating from 1957. It has a large collection of art books and travel books and is probably the best place to look for rare old books.

Address: 3A, 4a Haddington Pl, Edinburgh
Opening hours: Tuesday to Saturday from 1pm to 5pm

Armchair Books

An iconic Scottish bookshop packed from floor to ceiling with a collection of English classical books, both fiction and non-fiction. The atmosphere here is very unique and sometimes makes one feel he is not only in a bookshop but in a museum.

Address: 72-74 West Port, Edinburgh
Opening hours: Sunday to Thursday from 12:30pm to 5:30pm; Friday and Saturday from 10am to 6:30pm

Elvis Shakespeare

As you could have guessed from the name, this place is a mixture of a book and a record store. You can find a large collection of books, with an emphasis on those related to music, as well as a big collection of old vinyl records—some of them very rare. There are also live music evenings every now and then.

Address: 347 Leith Walk, Edinburgh
Opening hours: Every day from 10am to 6pm