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.

Items in stock

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

Additional Filters

Freedom ( Caravan 6841/174)

Microlite Discovery - pre-owned

£ 7,950

  • Reg Year: 2016
  • Length: 2.82m
  • ULW: 600 kg
  • MGW: 750 kg
  • Location: perthshire caravans
  • Berths: (2)

Knaus ( Motorhome 7034/253)

Boxstar 600 - pre-owned

£ 49,950

  • Mileage: 37200
  • Reg Year: 2018
  • Base Vehicle: Fiat
  • Engine Size: 130
  • MGW: 3500 kg
  • Location: perthshire caravans
  • Berths: (2)

Lunar ( Caravan 6851/187)

Clubman ES - pre-owned

£ 12,950

  • Reg Year: 2016
  • Length: 5.51m
  • ULW: 1273 kg
  • MGW: 1440 kg
  • Location: perthshire caravans
  • Berths: (3)

Roller Team ( Motorhome 6556/243)

Auto-Roller 707 - pre-owned

£ 64,950

  • Mileage: 2960
  • Reg Year: 2023
  • Base Vehicle: Fiat
  • Engine Size: 140
  • MGW: 3500 kg
  • Location: perthshire caravans
  • Berths: (6)

Roller Team ( Motorhome 7152/258)

Pegaso 740 - pre-owned

£ 65,950

  • Mileage: 7697
  • Reg Year: 2020
  • Base Vehicle: Fiat
  • Engine Size: 140
  • MGW: 3650 kg
  • Location: perthshire caravans
  • Berths: (4)

Roller Team ( Motorhome 7121/347)

Zefiro 690G - pre-owned

£ 49,950

  • Mileage: 18190
  • Reg Year: 2019
  • Base Vehicle: Ford
  • Engine Size: 130
  • MGW: 3500 kg
  • Location: perthshire caravans
  • Berths: (6)

Swift ( Caravan 6906/199)

Sprite Major 4 EB - new

£ 26,295

  • Reg Year: 2025
  • Length: 5.93m
  • ULW: 1351 kg
  • MGW: 1508 kg
  • Location: perthshire caravans
  • Berths: (4)

Swift ( Caravan 6910/115)

Challenger Grande 560L - new

£ 36,645

  • Reg Year: 2025
  • Length: 5.93m
  • ULW: 1549 kg
  • MGW: 1706 kg
  • Location: perthshire caravans
  • Berths: (4)

Swift ( Caravan 6909/190)

Challenger Grande 635 - new

£ 39,245

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

Swift ( Caravan 6908/159)

Sprite Alpine 2 - new

£ 24,045

  • Reg Year: 2025
  • Length: 4.34m
  • ULW: 1126 kg
  • MGW: 1247 kg
  • Location: perthshire caravans
  • Berths: (2)

Swift ( Caravan 6907/108)

Sprite Major 4 SB - new

£ 26,295

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

Swift ( Caravan 6912/084)

Challenger 560 - new

£ 33,545

  • Reg Year: 2025
  • Length: 5.93m
  • ULW: 1482 kg
  • MGW: 1650 kg
  • Location: perthshire caravans
  • Berths: (4)

Swift ( Caravan 6905/191)

Challenger 580 - new

£ 33,545

  • Reg Year: 2025
  • Length: 5.93m
  • ULW: 1475 kg
  • MGW: 1650 kg
  • Location: perthshire caravans
  • Berths: (4)

Swift ( Caravan 6911/080)

Challenger Grande 650L - new

£ 39,245

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

Swift ( Caravan 6913/202)

Challenger 480 - new

£ 30,845

  • Reg Year: 2025
  • Length: 4.98m
  • ULW: 1312 kg
  • MGW: 1439 kg
  • Location: perthshire caravans
  • Berths: (2)

Swift ( Caravan 6964/203)

Challenger 650 - new

£ 36,295

  • 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

  • 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

  • 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

  • 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

  • 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

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

Swift ( Caravan 7011/075)

Challenger Grande 670 - new

£ 39,245

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

Swift ( Caravan 6949/002)

Basecamp 4 - new

£ 27,395

£ 26,995

  • 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

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

Swift ( Caravan 6984/086)

Elegance Grande 780 - new

£ 47,945

£ 47,285

  • Reg Year: 2025
  • Length: 5.95m
  • ULW: 1701 kg
  • MGW: 1900 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.