
The Rose House
A florist, floristry school and cafe on St John Street in Perth, with coffee, cakes, breakfasts and flowers.
Welcome
On St John Street in the middle of Perth, the Rose House is three things at once: a florist, a floristry school and a cafe, behind a cream shopfront banked with planters and flowers.
It is run by Audrey, who has more than forty years in the flower trade and teaches classes at what she calls Perthshire's only dedicated floral academy, for beginners and old hands alike. There is a gift shop too, and flowers made to order.
The cafe is a favourite for a late breakfast or an afternoon break. Visitors praise the cakes and pastries, warm cheese scones, toasted teacakes and ice cream, and the pleasant, helpful staff. The Rose House opens from Monday to Saturday, with longer hours from Thursday, and closes on Sundays.
The Daily
Arrives at 5am every day.
A free morning email to see what’s on this week, catch up on what’s happening in Scotland and find somewhere new to go.


Before you go
Monday to Wednesday 10am to 4pm, Thursday to Saturday 9am to 5pm; closed Sunday.
- Where
- St John Street, Perth, PH1 5SP.
- Florist
- With a floristry academy.
- Cafe
- Cakes, scones and breakfasts.
Opening hours
Their website- Monday
- 10am–4pm
- Tuesday
- 10am–4pm
- Wednesday
- 10am–4pm
- Thursday
- 9am–5pm
- Friday
- 9am–5pm
- Saturday
- 9am–5pm
- Sunday
- Closed
Eaten here? Tell others what to order and when to go, and the best go on this page with your name.
Add your tipWhere it is
On St John Street, a pedestrian street in the middle of Perth, PH1 5SP.
Café TabouA French brasserie on St John's Place in Perth, facing St John's Kirk, cooking classic dishes with Scottish produce since 2002.Under a mile as the crow flies
Perth MuseumUnder a mile as the crow flies
Queen's BridgeUnder a mile 1 min by road
Coffee and ThingsCoffee along the street.Under a mile 2 min by road
Quince and CookCookware and gifts on Princes Street.Under a mile 2 min by road
Unorthodox Roasters, KinrossSpeciality coffee in Kinross.18 miles 23 min by road
Stay nearby
Places to stay near the cafe, and when each is next free.
Murrayshall- To stay
- In Scone
- 3 miles from the Rose House
Macbeth's Bothy- Sleeps 2
- In Collace
- 8 miles from the Rose House
The Cabin at Fairygreen- Sleeps 2
- In Perth
- 8 miles from the Rose House
Fairygreen Cottage- Sleeps 4
- In Kinrossie
- 8 miles from the Rose House
Scotland, in print.
We want to show you the best that Scotland has to offer. The makers and the creatives, the enduring experiences, the evocative tales, the concealed corners. The roads less travelled that take you to places that matter. The adventures that gather you up and sweep you away. The blend of the wild and the artistic that makes Scotland what it is. We’d love for you to join us.
Find out more
For further reading, before you go. The details on this page were checked on .









