Make your dream of owning a motorhome or caravan a reality in 2025. Our amazing deals make it even easier than you may think... pop in and browse our extensive ranges now.

caravans in stock

We have 109 items in stock that match your search. Please click on a vehicle to view further details.

Additional Filters

Swift ( Caravan 6964/203)

Challenger 650 - new

£ 36,295

£ 34,450

  • Reg Year: 2025
  • Length: 6.27m
  • ULW: 1617 kg
  • MGW: 1777 kg
  • Location: perthshire caravans
  • Berths: (4)

Swift ( Caravan 6948/053)

Sprite Alpine 4 - new

£ 24,245

£ 23,250

  • Reg Year: 2025
  • Length: 4.83m
  • ULW: 1174 kg
  • MGW: 1320 kg
  • Location: perthshire caravans
  • Berths: (4)

Swift ( Caravan 6990/052)

Sprite Quattro MB - new

£ 28,995

£ 27,450

  • Reg Year: 2025
  • Length: 6.27m
  • ULW: 1485 kg
  • MGW: 1665 kg
  • Location: perthshire caravans
  • Berths: (4)

Swift ( Caravan 7006/057)

Sprite Compact - new

£ 22,395

£ 21,450

  • Reg Year: 2025
  • Length: 3.66m
  • ULW: 980 kg
  • MGW: 1094 kg
  • Location: perthshire caravans
  • Berths: (2)

Swift ( Caravan 7021/058)

Sprite Quattro FB - new

£ 28,995

£ 27,450

  • Reg Year: 2025
  • Length: 6.27m
  • ULW: 1487 kg
  • MGW: 1667 kg
  • Location: perthshire caravans
  • Berths: (6)

Swift ( Caravan 6979/135)

Sprite Grande Major 4 SB - new

£ 28,895

£ 27,450

  • Reg Year: 2025
  • Length: 5.83m
  • ULW: 1404 kg
  • MGW: 1560 kg
  • Location: perthshire caravans
  • Berths: (4)

Swift ( Caravan 6949/002)

Basecamp 4 - new

£ 27,395

£ 25,950

  • Reg Year: 2025
  • Length: 3.91m
  • ULW: 1050 kg
  • MGW: 1146 kg
  • Location: perthshire caravans
  • Berths: (4)

Swift ( Caravan 7024/003)

Sprite Grande Quattro EB - new

£ 32,095

£ 30,450

  • Reg Year: 2025
  • Length: 6.27m
  • ULW: 1558 kg
  • MGW: 1718 kg
  • Location: perthshire caravans
  • Berths: (4)

Bailey ( Caravan 6251/136)

Phoenix GT75 762 - new

£ 28,249

£ 25,950

  • Reg Year: 2024
  • Length: 6.61m
  • ULW: 1456 kg
  • MGW: 1636 kg
  • Location: perthshire caravans
  • Berths: (5)

Bailey ( Caravan 6407/038)

Alicanto Grande Lisbon - new

£ 37,949

£ 33,950

  • Reg Year: 2024
  • Length: 6.11m
  • ULW: 1546 kg
  • MGW: 1700 kg
  • Location: perthshire caravans
  • Berths: (4)

£ 46,949

£ 41,950

  • Reg Year: 2024
  • Length: 6.39m
  • ULW: 1801 kg
  • MGW: 1960 kg
  • Location: perthshire caravans
  • Berths: (4)

Buccaneer ( Caravan 7299/076)

Cruiser - pre-owned

£ 37,950

  • Reg Year: 2024
  • Length: 6.39m
  • ULW: 1766 kg
  • MGW: 1950 kg
  • Location: perthshire caravans
  • Berths: (4)

Elddis ( Caravan 6329/071)

Avante 585 - new

£ 27,849

£ 25,750

  • Reg Year: 2024
  • Length: 5.78m
  • ULW: 1330 kg
  • MGW: 1493 kg
  • Location: perthshire caravans
  • Berths: (5)

Elddis ( Caravan 6419/050)

Affinity 574 - new

£ 30,749

£ 28,250

  • Reg Year: 2024
  • Length: 5.60m
  • ULW: 1329 kg
  • MGW: 1480 kg
  • Location: perthshire caravans
  • Berths: (4)

Elddis ( Caravan 6922/179)

Crusader Mistral - new

£ 35,749

£ 32,450

  • Reg Year: 2024
  • Length: 5.70m
  • ULW: 1497 kg
  • MGW: 1650 kg
  • Location: perthshire caravans
  • Berths: (4)

Elddis ( Caravan 6892/129)

Crusader Aurora - new

£ 35,749

£ 32,450

  • Reg Year: 2024
  • Length: 5.70m
  • ULW: 1507 kg
  • MGW: 1660 kg
  • Location: perthshire caravans
  • Berths: (4)

Elddis ( Caravan 6888/047)

Crusader Zephyr - new

£ 40,149

£ 36,450

  • Reg Year: 2024
  • Length: 6.39m
  • ULW: 1731 kg
  • MGW: 1890 kg
  • Location: perthshire caravans
  • Berths: (4)

Swift ( Caravan 6320/088)

Sprite Grande Quattro DB - new

£ 31,095

£ 27,450

  • Reg Year: 2024
  • Length: 6.27m
  • ULW: 1530 kg
  • MGW: 1710 kg
  • Location: perthshire caravans
  • Berths: (6)

Swift ( Caravan 6451/048)

Sprite Grande Quattro EB - new

£ 33,595

£ 29,950

  • Reg Year: 2024
  • Length: 6.27m
  • ULW: 1530 kg
  • MGW: 1690 kg
  • Location: perthshire caravans
  • Berths: (4)

Swift ( Caravan 7196/198)

Sprite Grande Major 4 SB - pre-owned

£ 24,450

  • Reg Year: 2024
  • Length: 5.83m
  • ULW: 1351 kg
  • MGW: 1507 kg
  • Location: perthshire caravans
  • Berths: (4)

Bailey ( Caravan 7130/163)

Alicanto Grande Evora - pre-owned

£ 32,250

  • Reg Year: 2023
  • Length: 6.33m
  • ULW: 1694 kg
  • MGW: 1855 kg
  • Location: perthshire caravans
  • Berths: (4)

Bailey ( Caravan 7320/075)

Pegasus Grande SE Ancona - pre-owned

£ 24,750

  • Reg Year: 2023
  • Length: 5.90m
  • ULW: 1435 kg
  • MGW: 1600 kg
  • Location: perthshire caravans
  • Berths: (5)

Bailey ( Caravan 7392/049)

Alicanto Grande Porto - pre-owned

£ 31,650

  • Reg Year: 2023
  • Length: 6.33m
  • ULW: 1687 kg
  • MGW: 1847 kg
  • Location: perthshire caravans
  • Berths: (4)

Bailey ( Caravan 7430/077)

Pegasus Grande SE Palermo - pre-owned

£ 25,450

  • Reg Year: 2023
  • Length: 6.33m
  • ULW: 1535 kg
  • MGW: 1715 kg
  • Location: perthshire caravans
  • Berths: (6)

Coachman ( Caravan 7434/094)

Acadia 575 - pre-owned

£ 24,650

  • Reg Year: 2023
  • Length: 5.76m
  • ULW: 1405 kg
  • MGW: 1560 kg
  • Location: perthshire caravans
  • Berths: (4)

How much is my motorhome or caravan worth?

Complete the simple form below and we will get back to you with an estimate. It's that easy.