Today, on International Coffee Day, it's the perfect occasion to celebrate one of our most beloved beverages.

Scotland has no shortage of wonderful coffee shops and tearooms - but Herald Scotland has compiled a list of ten places from around the country that boast wonderful reviews.

The following ten coffee shops have five-star ratings on Trip Advisor, but is your favourite here?

Lowdown Coffee, Edinburgh

Loading

A post shared by LOWDOWN (@lowdown_coffee)

View on Instagram

Single Track Art Gallery & Espresso Bar, Skye

Loading

A post shared by Fabric Mountain (@fabric_mountain)

View on Instagram

Rialto Coffee Co, Eyemouth

Loading

A post shared by Rialto Coffee Co (@rialtocoffeeco)

View on Instagram

Elderslie Coffee Shop, Johnstone

Loading

A post shared by Elderslie Coffee Co. (@eldersliecoffeeshop)

View on Instagram

Portsoy Coffee Shop, Aberdeen

Loading

A post shared by MC100 (@moray_coast_100)

View on Instagram

Inverness Coffee Roasting Company

Loading

A post shared by Bethany (@wanderkammer)

View on Instagram

Papercup Coffee Company, Glasgow

Loading

A post shared by Papercup Coffee Company (@pccoffeeuk)

View on Instagram

Dufftown Glassworks, Moray

Loading

A post shared by Priscilla Gladys (@littlebellabakes)

View on Instagram

All the Goodness Coffee and Bakeshop, Scottish Highlands

Loading

A post shared by All The Goodness (@atg_highland)

View on Instagram

Spider Monkey Coffee Company, Ayrshire

Loading

A post shared by Chris Maloney | PT (@theeveryman_pt)

View on Instagram