Find a store

Towels & Bath Mats

Greet your feet with a soft and absorbent bath mat whenever you step out of the shower or bath. Take a look at our full collection to find the perfect match for your bathroom today. Spoil yourself with a plush Turkish cotton number that tones with your tiles, or opt for something more pared back with a wooden anti-slip mat for a spa day feel.

While you’re here, why not pick up some matching bath towels? You deserve it.

603 products found
Show products for:

Energy data sheet

save£5

Haunted House Bath Mat Black
£4.99
£9.99

50% off

  • In stock for delivery
  • Click & Collect available

save£2

Allure Bath Fashions California Multicolour Striped Bath Sheet Towel
£22.00
£24.00

8% off

  • In stock for delivery
  • Click & Collect unavailable
Deluxe English Rose Cotton Bath Sheet
£14.99
  • In stock for delivery
  • Click & Collect available
Grey Pebble Bath and Pedestal Mat Set
£12.99
  • In stock for delivery
  • Click & Collect available
Divante Flannel Face Cloth - Sunflower
£0.99
  • In stock for delivery
  • Click & Collect available
Turkish Cotton Teal Bath Towel 150cm
£14.99
  • In stock for delivery
  • Click & Collect available
furn. Everybody Turkish Cotton Jacquard Grey Hand Towel
£7.50
  • In stock for delivery
  • Click & Collect unavailable
Ultra Pink Cotton Face Cloth 30 x 30cm
£0.99
  • In stock for delivery
  • Click & Collect available
Divante Turkish Cotton White Hand Towel
£4.99
  • In stock for delivery
  • Click & Collect available
Bellissimo Home Aqua Cabana Stripe Soft Cotton Beach Towel
£16.50
  • In stock for delivery
  • Click & Collect unavailable
Silver Memory Foam Bath Mat 50 x 80cm 2 Pack
£12.99
  • In stock for delivery
  • Click & Collect available
Navy Chunky Bobble Polycotton Bath Mat 50 x 80cm
£6.99
  • In stock for delivery
  • Click & Collect available
Candy Floss Cotton Bath Towel 120 x 70cm
£7.99
  • In stock for delivery
  • Click & Collect available
Gaia Natural Hand Towel
£3.99
  • In stock for delivery
  • Click & Collect available
Divante Soft Cotton White Hand Towel
£3.99
5 out of 5 stars (1)
  • In stock for delivery
  • Click & Collect available
Emerald Diamond Bath and Pedestal Mat Set
£12.99
  • In stock for delivery
  • Click & Collect available
Allure Bath Fashions 2 Piece Baby Blue Scalloped Bath Mat Set
£20.00
  • In stock for delivery
  • Click & Collect unavailable
Nexus PVC Bath Mat 71 x 35cm
£4.99
  • In stock for delivery
  • Click & Collect available
Beige Pebble Bath and Pedestal Mat Set
£12.99
  • In stock for delivery
  • Click & Collect available
New
Air Rich Bath Sheet Almond
£6.50
  • In stock for delivery
  • Click & Collect unavailable
Luxurious Black Twist Cotton Bath Mat and Pedestal Set
£12.99
  • In stock for delivery
  • Click & Collect available
Brown Bumble Bee Towel 50 x 90cm
£4.99
  • In stock for delivery
  • Click & Collect available
New
Langham Plain Towel Cream Hand Towel
£3.99
  • In stock for delivery
  • Click & Collect available
Divante Flannel Cotton Glacier Grey Face Cloth
£0.99
  • In stock for delivery
  • Click & Collect available
Soft Turkish Cotton Glacier Grey Terry Dobby Bath Sheet
£14.99
  • In stock for delivery
  • Click & Collect available
Allure Bath Fashions Mid Grey Non Slip 2 Piece Bath and Pedestal Mat Set
£18.00
  • In stock for delivery
  • Click & Collect unavailable
Deluxe Orange Cotton Bath Towel
£7.99
  • In stock for delivery
  • Click & Collect available
Mooky Mats Red and Pink Ooh La La Slogan Non Slip Bath Mat 50 x 80cm
£20.00
  • In stock for delivery
  • Click & Collect unavailable
Divante Turkish Cotton Grey Hand Towel
£4.99
  • In stock for delivery
  • Click & Collect available
Capri Blue Cotton Bath Sheet
£14.99
  • In stock for delivery
  • Click & Collect available
Soft Turkish Cotton Mocha Bath Sheet
£7.99
  • In stock for delivery
  • Click & Collect available
Bellissimo Home Navy Cabana Stripe Soft Cotton Beach Towel
£16.50
  • In stock for delivery
  • Click & Collect unavailable
furn. Everybody Turkish Cotton Jacquard Grey Towel Bundle Set of 4
£35.00
  • In stock for delivery
  • Click & Collect unavailable
Divante Flannel Cotton Dark Grey Face Cloth
£0.99
  • In stock for delivery
  • Click & Collect available
Mayfair Egyptian Cotton Mustard Bath Sheet Set of 2
£21.00
  • In stock for delivery
  • Click & Collect unavailable
Noel Square Red Penguins Snuggle Cotton Velour Hand Towel 2 Pack
£13.50
  • In stock for delivery
  • Click & Collect unavailable
Soft Turkish Cotton Aqua Bath Sheet
£7.99
  • In stock for delivery
  • Click & Collect available
Divante Chelsea Grey Cotton Hand Towel
£4.99
  • In stock for delivery
  • Click & Collect available
White Leaf Rubber Bath Mat 70 x 40cm
£5.99
  • In stock for delivery
  • Click & Collect available
Glitter Scallop PVC Bath Mat 69 x 38cm
£4.99
  • In stock for delivery
  • Click & Collect available
Deluxe Aquamarine Cotton Hand Towel
£3.99
  • In stock for delivery
  • Click & Collect available
Divante Flannel Cotton Navy Face Cloth
£0.99
  • In stock for delivery
  • Click & Collect available
Milan Blush Grey Bath Mat 50 x 80cm
£10.99
1 out of 5 stars (1)
  • In stock for delivery
  • Click & Collect available
Noel Square White Sweet Shop Cotton Velour Hand Towel 2 Pack
£13.50
  • In stock for delivery
  • Click & Collect unavailable
Mayfair Egyptian Cotton Black Bath Sheet Set of 2
£21.00
  • In stock for delivery
  • Click & Collect unavailable
White Chunky Bobble Polycotton Bath Mat 50 x 80cm
£6.99
  • In stock for delivery
  • Click & Collect available
Divante Deluxe Cotton Flannel Black Face Cloth
£0.99
  • In stock for delivery
  • Click & Collect available
Noel Square Green Xmas Gonks Cotton Velour Hand Towel 2 Pack
£13.50
  • In stock for delivery
  • Click & Collect unavailable
Soft Turkish Cotton Mocha Bath Sheet
£14.99
  • In stock for delivery
  • Click & Collect available
Turkish Cotton Slate Blue Terry Dobby Bath Towel
£7.99
  • In stock for delivery
  • Click & Collect available
Green Leaf Bath Mat 80 x 50cm
£7.99
  • In stock for delivery
  • Click & Collect available
Bellissimo Sea Gull Turkish Cotton Ochre Hand and Bath Towels Set of 4
£36.00
  • In stock for delivery
  • Click & Collect unavailable
Mayfair Egyptian Cotton Seafoam Bath Sheet Set of 2
£21.00
  • In stock for delivery
  • Click & Collect unavailable
Hand Woven Bobble Bath Mat Turquoise
£6.99
  • In stock for delivery
  • Click & Collect available
New
Divante Flannel Cotton Dusky Pink Face Cloth
£0.99
  • In stock for delivery
  • Click & Collect available
Divante Deluxe Cotton Dark Blue Hand Towel
£3.99
  • In stock for delivery
  • Click & Collect available
Velosso Hampi Cotton Blue Jumbo Sheet Set of 2
£18.00
  • In stock for delivery
  • Click & Collect unavailable
Noel Square Grey Xmas Gonks Cotton Velour Hand Towel 2 Pack
£13.50
  • In stock for delivery
  • Click & Collect unavailable
Divante Soft Cotton Mink Bath Sheet
£14.99
  • In stock for delivery
  • Click & Collect available
Deluxe Olive Cotton Face Cloth
£0.99
  • In stock for delivery
  • Click & Collect available
Lemon Bliss Bath Towel Yellow
£6.33
  • In stock for delivery
  • Click & Collect available
Deluxe Emerald Cotton Hand Towel
£3.99
  • In stock for delivery
  • Click & Collect available
Divante Ultra Pink Cotton Hand Towel 85 x 50cm
£4.99
  • In stock for delivery
  • Click & Collect available
Divante Deluxe Cotton Black Bath Towel
£7.99
  • In stock for delivery
  • Click & Collect available
New
Angelina Cotton Towel Pink Hand Towel
£4.99
  • In stock for delivery
  • Click & Collect available
Velosso Hampi Cotton Charcoal Bath Sheet Set of 2
£15.00
  • In stock for delivery
  • Click & Collect unavailable
Velosso Hampi Cotton Purple Jumbo Sheet Set of 2
£18.00
  • In stock for delivery
  • Click & Collect unavailable
Mooky Mats Strawberry Shaped Non Slip Bath Mat
£19.00
  • In stock for delivery
  • Click & Collect unavailable
Deluxe Natural Cotton Hand Towel 85 x 50cm
£3.99
  • In stock for delivery
  • Click & Collect available
Divante Deluxe Sage Bath Sheet
£14.99
  • In stock for delivery
  • Click & Collect available
Pumpkin Deluxe Hand Towel 90 x 50cm
£3.99
  • In stock for delivery
  • Click & Collect available
Bellissimo Sea Gull Turkish Cotton Beige Hand and Bath Towels Set of 4
£36.00
  • In stock for delivery
  • Click & Collect unavailable
Deluxe English Rose Cotton Hand Towel
£3.99
  • In stock for delivery
  • Click & Collect available
Silver Diamond Bobble Bath Mat 45 x 75cm
£7.99
  • In stock for delivery
  • Click & Collect available
Candy Ochre Stripe Bath Mat 50 x 80cm
£6.99
  • In stock for delivery
  • Click & Collect available
New
Bow Cotton Towel Pink
£8.99
  • In stock for delivery
  • Click & Collect available
Soft Hand Woven Bath Mat Dark Green
£9.99
  • In stock for delivery
  • Click & Collect available
Chelsea Sage Bath Mat Set 2 Piece
£10.99
  • In stock for delivery
  • Click & Collect available
Allure Bath Fashions California Multicolour Striped Hand Towel 2 Pack
£18.00
  • In stock for delivery
  • Click & Collect unavailable
Highland Cow Towel Hand Towel
£4.99
  • In stock for delivery
  • Click & Collect available
Divante Cotton Pewter Bath Sheet
£14.99
  • In stock for delivery
  • Click & Collect available
Divante Flannel Cotton White Face Cloth
£0.99
  • In stock for delivery
  • Click & Collect available
Savannah Black Polyester Bath Mat 75 x 45cm
£7.99
  • In stock for delivery
  • Click & Collect available
Deluxe Natural Cotton Hand Towel
£3.99
  • In stock for delivery
  • Click & Collect available
Divante Deluxe Cotton Ochre Hand Towel
£3.99
  • In stock for delivery
  • Click & Collect available
Grey Memory Foam Bath Mat 50 x 80cm
£12.99
  • In stock for delivery
  • Click & Collect available
Soft Turkish Cotton Rosa Terry Dobby Bath Sheet
£14.99
  • In stock for delivery
  • Click & Collect available
Natural Polyester Supersoft Bath Mat 45 x 75cm
£9.99
  • In stock for delivery
  • Click & Collect available
Divante Deluxe Cotton Flannel Pewter Face Cloth
£0.99
  • In stock for delivery
  • Click & Collect available
Turkish Cotton Rosa Terry Dobby Bath Towel
£7.99
  • In stock for delivery
  • Click & Collect available
Absorbent Blue Aegean Cotton Face Cloth
£0.99
  • In stock for delivery
  • Click & Collect available
New
Living and Home Grey Wave Stripe Polyester Soft Towel Set of 4
£12.00
  • In stock for delivery
  • Click & Collect unavailable
Emerald Green Polyester Supersoft Bath Mat 45 x 75cm
£9.99
  • In stock for delivery
  • Click & Collect available
Divante Soft Turkish Cotton Navy Hand Towel
£4.99
  • In stock for delivery
  • Click & Collect available
Divante Turkish Cotton Rosa Hand Towel
£4.99
  • In stock for delivery
  • Click & Collect available

Viewing 96 of 603 products

Load 96 more products

Item removed from saved for later