The best reading retreats to book for 2026: from Portugal to Perthshire

Yachts in Ibiza, villas in the Loire Valley... it’s never been more luxurious to escape on a reading holiday