Extra 10% off Today* | Use code MOTHER10

Buyagift logoBuyagift
HomeEdinburghExperience Gifts in Edinburgh

Experience Gifts in Edinburgh

Immerse yourself in the enchanting city of Edinburgh with our diverse range of experience gifts. From whiskey tasting tours and ghost walks through the historic streets to thrilling escape rooms and scenic hot air balloon rides, there's something for every adventurer to enjoy in this vibrant Scottish capital. Create lasting memories and unforgettable moments with our carefully curated selection of experiences in Edinburgh.

256 products
Load more

Real Customer Stories

Get inspired by these stories.

Maico · 23-02-2026

Spa day

Easy to navigate the voucher redemption
Bannatyne Spa Day with Three Treatments and Lunch for Two
Sarah · 27-02-2026

Great gift

I was gifted this for my birthday in October, I'm now looking forward to attending the spa fur some tlc and time for me . So well priced I will definitely book this again as a treat for me every month .
Bannatyne Spa Day with Three Treatments for One
Guy · 22-02-2026

Lovely meal

Food was really good and service was good
Slug & Lettuce Three Course Meal for Two
Julie · 01-03-2026

Perfect gift to share with someone

Very smooth and simple process, clear instructions. Provide number when booking, straight forward. The lowry afternoon tea is perfect, highly recommend
Happy Birthday Experience Gift Box
Amy · 03-02-2026

Best gift ever

Nice images
Bannatyne Spa Day with Three Treatments and Lunch for One
Boniface · 05-02-2026

Perfect gift

Great value for money
Bannatyne Spa Day with Three Treatments for Two People
Di · 23-02-2026

Lovely gift

Used it for a theatre break in London ……great hotel .
Overnight Hotel Break Gift Box
Teddy · 26-02-2026

Birthday Tea

Excellent Afternoon Tea.
Afternoon Tea for Two Gift Voucher - Nationwide
J&n · 27-02-2026

Lovely gift

Very nice tea for two and very nice staff
Afternoon Tea for Two Experience Gift Box
Tam · 01-03-2026

Great couples gift

Great gift very enjoyable
Bannatyne Blissful Spa Day with a 25 Minute Treatment for Two