Spirits & Pre-Mixed

Enjoy a tipple or two with spirits and pre-mixed drinks for great value from Iceland.

Whether you’re a homemade cocktail connoisseur or are looking for pre-mixed spirits and drinks without the fuss, we have a fantastic range of bottles, cans and sets to choose from.

Keep an eye on our array of regularly updated drinks deals for lots of irresistible offers on all your go-to spirits. From ginger ale to gin, you’ll find leading brands and party favourites to enjoy on the rocks or blended with your preferred mixers.

You can also pick up tonic water and ice cubes at the same time – perfect for concocting your own mixes at home.

Fancy a flavoured Gin and Tonic? How about vodka and coke? Whatever it is, you’ll find all your favourite drink mixes already combined for convenience at Iceland.

Shop for spirits and pre-mixed drinks online today – with free next day delivery available on orders over £35.

Filters
Viewing 1 - 24 of 67 results
  • £1.00
    5p per 100 g
  • (3 customer reviews)
    £13.50
    £19.29 per 1 litre
  • £13.50
    £19.29 per 1 litre
  • £1.00 Was £1.30
    10p per 100 ml
  • (12 customer reviews)
    £6.50
    £9.29 per 1 litre
  • (3 customer reviews)
    £15.00
    £21.43 per 1 litre
  • £13.50
    £19.29 per 1 litre
    New
  • (3 customer reviews)
    £12.00
    £17.14 per 1 litre
  • £14.95
    £21.36 per 1 litre
  • (11 customer reviews)
    £13.50
    £19.29 per 1 litre
  • (7 customer reviews)
    £1.00 Was £1.30
    10p per 100 ml
  • £5.25
    £10.50 per 1 litre
  • £13.00
    £18.57 per 1 litre
    New
  • £6.00
    £6.00 per 1 litre
    New
  • £8.45
    £8.45 per 75 cl
    New
  • £3.25
    £4.64 per 1 litre

    2 for
    £5.50

    View Offer
  • (23 customer reviews)
    £1.00
    £4.00 per 1 litre
    New
  • £2.00
    £6.06 per 1 litre

    3 for
    £5.00

    View Offer
    New
  • (7 customer reviews)
    £7.50
    £7.50 per 1 litre
    New
  • £1.00
    £4.00 per 1 litre
    New
  • £16.00
    £22.86 per 1 litre
  • (14 customer reviews)
    £5.50
    £7.86 per 1 litre
  • £15.00
    £21.43 per 1 litre
  • £6.00
    £8.57 per 1 litre
    New