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.

602 products found
Show products for:

Energy data sheet

save£2

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

8% off

  • In stock for delivery
  • Click & Collect unavailable

save£5

Haunted House Bath Mat Black
£4.99
£9.99

50% off

  • In stock for delivery
  • Click & Collect available
Deluxe Orange Cotton Bath Towel
£7.99
  • In stock for delivery
  • Click & Collect available
Brown Bumble Bee Towel 50 x 90cm
£4.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
furn. Everybody Turkish Cotton Jacquard Grey Hand Towel
£7.50
  • In stock for delivery
  • Click & Collect unavailable
New
Egyptian Cotton Pile Bath Sheet
£2.00
  • In stock for delivery
  • Click & Collect unavailable
New
Langham Plain Towel Cream Hand Towel
£3.99
  • In stock for delivery
  • Click & Collect available
Ultra Pink Cotton Face Cloth 30 x 30cm
£0.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
New
Air Rich Bath Sheet Almond
£6.50
  • In stock for delivery
  • Click & Collect unavailable
Divante Turkish Cotton White Hand Towel
£4.99
  • In stock for delivery
  • Click & Collect available
Deluxe Orange Cotton Bath Sheet
£14.99
  • In stock for delivery
  • Click & Collect available
Chelsea Grey Bath Mat Set 2 Piece
£10.99
  • In stock for delivery
  • Click & Collect available
New
Langham Bath Mat Cream
£8.99
  • In stock for delivery
  • Click & Collect available
New
Living and Home White Grey and Black Polyester Soft Bath Towel Set of 3
£16.00
  • In stock for delivery
  • Click & Collect unavailable
Hand Woven Bobble Bath Mat Emerald
£6.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 Flannel Cotton Slate Blue Face Cloth
£0.99
  • In stock for delivery
  • Click & Collect available
Daisy Transparent PVC Bath Mat 36 x 68.5cm
£3.99
  • In stock for delivery
  • Click & Collect available
Divante Flannel Face Cloth - Capri Blue
£0.99
  • In stock for delivery
  • Click & Collect available
Deluxe Sage Cotton Face Cloth 30 x 30cm
£0.99
  • In stock for delivery
  • Click & Collect available
Deluxe Stone Cotton Face Cloth
£0.99
  • In stock for delivery
  • Click & Collect available
New
Living and Home Blue Zigzag Wave Polyester Soft Towel Set of 4
£12.00
  • In stock for delivery
  • Click & Collect unavailable
Noel Square Grey Nutcracker Cotton Velour Hand Towel 2 Pack
£13.50
  • In stock for delivery
  • Click & Collect unavailable
Divante Soft Cotton Grey Bath Towel
£7.99
  • In stock for delivery
  • Click & Collect available
Bellissimo Navy Noodle Bath Mat
£17.50
  • In stock for delivery
  • Click & Collect unavailable
Cotton Bath Sheet Crimson Red
£12.99
  • In stock for delivery
  • Click & Collect available
Divante Flannel Cotton Glacier Grey 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
Divante Flannel Cotton Dusky Pink Face Cloth
£0.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
Deluxe Grey Cotton Bath Towel
£7.99
  • In stock for delivery
  • Click & Collect available
Velosso Hampi Cotton Teal Jumbo Sheet Set of 2
£18.00
  • In stock for delivery
  • Click & Collect unavailable
Noel Square White Xmas I'll Be Home Cotton Velour Hand Towel 2 Pack
£13.50
  • In stock for delivery
  • Click & Collect unavailable
Bellissimo Soft Turkish Cotton White Butterfly Towel Set of 6
£52.00
  • In stock for delivery
  • Click & Collect unavailable
Turkish Cotton Teal Bath Towel
£7.99
  • In stock for delivery
  • Click & Collect available
Waves PVC Anti Slip Bath Mat 71 x 40cm
£4.99
4 out of 5 stars (1)
  • 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
Mayfair Egyptian Cotton Ocean Bath Sheet Set of 2
£21.00
  • In stock for delivery
  • Click & Collect unavailable
Silver Fox Cotton Face Cloth 30 x 30cm
£0.99
  • In stock for delivery
  • Click & Collect available
Silver Fox Cotton Hand Towel 85 x 50cm
£4.99
  • In stock for delivery
  • Click & Collect available
Bellissimo Botanical Turkish Cotton Beige Hand and Bath Towels Set of 4
£35.50
  • In stock for delivery
  • Click & Collect unavailable
Bellissimo Beach Hut Turkish Cotton Green Towels Set of 6
£52.00
  • In stock for delivery
  • Click & Collect unavailable
Deluxe English Rose Cotton Bath Sheet
£14.99
  • In stock for delivery
  • Click & Collect available
furn. Everybody Turkish Cotton Jacquard Blush Hand Towel
£7.50
  • In stock for delivery
  • Click & Collect unavailable
Turkish Cotton Aqua Bath Towel
£14.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
Allure Bath Fashions 2 Piece Baby Blue Scalloped Bath Mat Set
£20.00
  • In stock for delivery
  • Click & Collect unavailable
Noel Square Grey Xmas I'll Be Home Cotton Velour Hand Towel 2 Pack
£13.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
Grey Pebble Bath Mat 50 x 80cm
£7.99
  • In stock for delivery
  • Click & Collect available
Emerald Diamond Bath and Pedestal Mat Set
£12.99
  • In stock for delivery
  • Click & Collect available
Hand Woven Bobble Bath Mat Ultra Pink
£6.99
  • In stock for delivery
  • Click & Collect available
Mayfair Egyptian Cotton Purple Bath Sheet Set of 2
£21.00
  • In stock for delivery
  • Click & Collect unavailable
Soft Turkish Cotton Rosa Terry Dobby Bath Sheet
£14.99
  • In stock for delivery
  • Click & Collect available
Mayfair Egyptian Cotton Blue Bath Sheet Set of 2
£21.00
  • In stock for delivery
  • Click & Collect unavailable
Velosso Hampi Cotton Silver Bath Sheet Set of 2
£15.00
  • In stock for delivery
  • Click & Collect unavailable
Velosso Hampi Cotton Silver Jumbo Sheet Set of 2
£18.00
  • In stock for delivery
  • Click & Collect unavailable
Divante Soft Turkish Cotton Navy Hand Towel
£4.99
  • In stock for delivery
  • Click & Collect available
Noel Square Grey Penguins Snuggle Cotton Velour Hand Towel 2 Pack
£13.50
  • In stock for delivery
  • Click & Collect unavailable
Divante Turkish Cotton Rosa Hand Towel
£4.99
  • In stock for delivery
  • Click & Collect available
Noel Square Grey Let It Snow Cotton Velour Hand Towel 2 Pack
£13.50
  • In stock for delivery
  • Click & Collect unavailable
New
Living and Home White Gold Line Polyester Soft Bath Towel Set of 3
£16.00
  • In stock for delivery
  • Click & Collect unavailable
Natural Polyester Supersoft Bath Mat 45 x 75cm
£9.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
Bellissimo Home Navy Cabana Stripe Soft Cotton Beach Towel
£16.50
  • In stock for delivery
  • Click & Collect unavailable
Deluxe Green Apple Cotton Bath Sheet
£14.99
  • In stock for delivery
  • Click & Collect available
Turkish Cotton Grey Bath Towel
£7.99
  • In stock for delivery
  • Click & Collect available
furn. Everybody Turkish Cotton Jacquard Grey Towel Bundle Set of 4
£35.00
  • In stock for delivery
  • Click & Collect unavailable
Capri Blue Cotton Bath Sheet
£14.99
  • In stock for delivery
  • Click & Collect available
Candy Blue Stripe Bath Mat 50 x 80cm
£6.99
  • In stock for delivery
  • Click & Collect available
Gaia Natural Hand Towel
£3.99
  • In stock for delivery
  • Click & Collect available
Mayfair Egyptian Cotton Natural Bath Sheet Set of 2
£21.00
  • In stock for delivery
  • Click & Collect unavailable
Allure Bath Fashions 2 Piece Light Grey Scalloped Bath Mat Set
£20.00
  • In stock for delivery
  • Click & Collect unavailable
Divante Soft Turkish Cotton Black Terry Dobby Hand Towel
£4.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
Turkish Cotton Dusky Pink Terry Dobby Bath Towel
£7.99
  • In stock for delivery
  • Click & Collect available
Deluxe Aquamarine Cotton Bath Sheet
£14.99
  • In stock for delivery
  • Click & Collect available
Mooky Mats Half Circle Watermelon Slice Non Slip Bath Mat
£19.00
  • In stock for delivery
  • Click & Collect unavailable
Divante Deluxe Cotton Ochre Hand Towel
£3.99
  • In stock for delivery
  • Click & Collect available
Divante Deluxe Cotton Flannel Pewter Face Cloth
£0.99
  • In stock for delivery
  • Click & Collect available
Divante Bath Towel Deluxe - Wheat
£7.99
  • In stock for delivery
  • Click & Collect available
Clear Pebbles PVC Bath Mat 67 x 35cm
£4.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
Turkish Cotton Slate Blue Terry Dobby Bath Towel
£7.99
  • In stock for delivery
  • Click & Collect available
Mayfair Egyptian Cotton Seafoam Bath Sheet Set of 2
£21.00
  • In stock for delivery
  • Click & Collect unavailable
Odyssey Collection Multicolour Stripe Recycled Cotton Hand Towel 6 Pack
£19.00
  • In stock for delivery
  • Click & Collect unavailable
Divante Bath Sheet Deluxe - Natural
£14.99
  • In stock for delivery
  • Click & Collect available
Cotton Bath Sheet Deep Green
£12.99
  • In stock for delivery
  • Click & Collect available
Beige Pebble Bath and Pedestal Mat Set
£12.99
  • In stock for delivery
  • Click & Collect available
Soft Turkish Cotton Mocha Bath Sheet
£14.99
  • In stock for delivery
  • Click & Collect available
Velosso Hampi Cotton Orange Bath Sheet Set of 2
£15.00
  • In stock for delivery
  • Click & Collect unavailable
Noel Square Green Let It Snow Cotton Velour Hand Towel 2 Pack
£13.50
  • In stock for delivery
  • Click & Collect unavailable

Viewing 96 of 602 products

Load 96 more products

Item removed from saved for later