UK holiday deals - cheap holiday accommodation in the UK

UK holidays (148)

Fantastic UK holidays are available at thousands of private holiday homes dotted up and down the country. Whether you fancy cream teas in Devon, vibrant city breaks in London or a Highland fling in Scotland, there are plenty of UK breaks that really cut the mustard.


Explore England and its varied landscape – spend your break in a charming Cotswold cottage or visit the Lake District or the Norfolk Broads. In Wales, book a city break in Cardiff or Swansea, test out your surfing skills on the Gower or find out why so many fall in love with Snowdonia and Anglesey.


Go to Scotland to join the crowds at the Edinburgh Fringe Festival and Military Tattoo. You could take to the slopes in Aviemore or get back to nature on the Isle of Skye. Northern Ireland has plenty to tempt the traveller too: visit Belfast, the walled city of Derry or see the natural beauty of the Fermanagh Lakelands.

View larger map

Also consider

Luxury Villas
2,684 properties
Coastal Cottages
222 properties
Pet Friendly Cottages
27,095 properties
Romantic Breaks
3,207 properties
Group Holidays
17,143 properties
Log Cabin Holidays
238 properties
Rural Retreats
12,438 properties
City Breaks
8,475 properties
Holiday Cottages
17,239 properties
Villas in Spain
11,248 properties
Villas in Tenerife
707 properties
Gites in France
8,131 properties
Holiday Cottages in Cornwall
2,983 properties
London Holiday Apartments
941 properties
Florida Villas
905 properties
Villas in Ibiza
349 properties
Villas in Portugal
4,126 properties
Villas in Turkey
2,202 properties
Villas in Malta
455 properties
Lake District Cottages
940 properties

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

148 Holiday homes

(17) Excellent 

10

Aviemore ski apartment to rent.

Badenoch and Strathspey / Aviemore

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
A two bedroom 2nd floor (top floor) holiday apartment in the heart of Aviemore, sleeping up-to four people, newly decorated throughout, with new carpets, new beds & bedroom furniture. The bathroom has also been completely removed and re-installed. Free Wifi.The apar  …see more

from £40 / night

£299 - £440 / week

Book View

from £40 / night

(9) Very Good 

12

Ski home to rent in Aviemore

Badenoch and Strathspey / Aviemore

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
“Mrs” It was fantastic place to live in heart of aviemore. Enjoyed the Cairngorm mountain view from the house. Will surely visit again in future.  …see more

from £75 / night

£395 - £935 / week

Book View

from £75 / night

(9) Excellent 

11

Ski apartment to rent in Aboyne

Aberdeenshire / Aboyne

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 45 km
  • Ski
  • Suitable for children age 5+
“Lovely accommodation and very thoughtful owners” The accommodation has lovely views onto the countryside and a log burning stove which wasn't needed being July. The owners were very thoughtful and had added personal touches for our stay included a str  …see more

from £125 / night

£550 / week

Book View

from £125 / night

(13) Excellent 

21

Ski bungalow to rent in Aviemore

Badenoch and Strathspey / Aviemore

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Ski
  • Child friendly
  • Car not necessary
“Husky weekend family” A delightful place plenty of space for a family of 6 some great amenities we would highly recommend using this lovely holiday home. Stunning view out the back garden. Looking forward to booking up again.  …see more

from £90 / night

£630 - £945 / week

Book View

from £90 / night

(10) Excellent 

24

Nethy Bridge ski lodge to rent.

Badenoch and Strathspey / Nethy Bridge

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Nearest beach 6 km
  • Ski
  • Suitable for children age 5+
“Idyllic” Beautiful house, beautiful location. Private quiet soothing just what we needed. The beds were superb. Safe for the dogs and so many walks on the doorstep. So close to the many attractions in the Cairngorms. We were lucky enough to be there w  …see more

from £300 / night

£1000 - £2300 / week

Book View

from £300 / night

(20) Excellent 

16

Ski cottage to rent in North Ballachulish

Lochaber / North Ballachulish

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Ski
“Perfection!” Stunning, stunning, stunning! The cottage was beautiful, so well cared for and the owner had thought of absolutely everything. The location exceeded all expectations, beautiful and very tranquil.  …see more

from £120 / night

£395 - £795 / week

Book View

from £120 / night

(17) Excellent 

16

Ski cottage to rent in Strathdon

Aberdeenshire / Strathdon

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 63 km
  • Ski
  • Child friendly
Craigiedows is a traditional stone built cottage with open fire, in a secluded rural location. There are views south over countryside and forestry, enjoyable all year round from the conservatory. It is the perfect base for a relaxing break or an active holiday.  …see more

from £83 / night

£480 / week

Book View

from £83 / night

(1) Very Good 

18

Aviemore ski bungalow to rent.

Badenoch and Strathspey / Aviemore

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 10 km
  • Ski
  • Child friendly
“Easter in Aviemore” Stayed in the property before when the family were very young. It was very Suitable then but is still so when there was only the two of us. It is within easy walking distance of the town of Aviemore, with its restaurants and shops.  …see more

from £125 / night

£430 - £895 / week

Book View

from £125 / night

(3) Excellent 

12

Blairgowrie ski cottage to rent.

Perth and Kinross / Blairgowrie

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 95 km
  • Ski
  • Child friendly
“Quality, location, welcome, perfect. Will return.” Lots of conversions of old farm buildings lose interior character with modernisation, Blairbeg has not, flagged floors, high beamed ceiling, claw foot bath, wood stove (wood provided) tiny windows (ex  …see more

from £65 / night

£420 - £1065 / week

Enquire View

from £65 / night

(15) Excellent 

13

Newtonmore ski cottage to rent.

Badenoch and Strathspey / Newtonmore

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Nearest beach 0 km
  • Ski
  • Child friendly
Situated in the Cairngorms National Park between the two outdoor capitals of Scoltand; Aviemore (35mins) and Fortwilliam (50mins) and only 3 miles from the renowned Wolfrax mountain bike trails. Also a fantastic area for walking or just relaxing and enjoying the views  …see more

from £90 / night

£360 - £510 / week

Book View

from £90 / night

(15) Excellent 

16

Tattershall ski caravan/mobile home to rent.

Tattershall / Tattershall Lakes Country Park

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“Fantastic” Lovely caravan,great communication would highly recommend,very clean and tidy.we had one problem whist there and it was sorted out straight away! Will definitely be using again many thanks  …see more

from £68 / night

£455 - £690 / week

Book View

from £68 / night

(5) Excellent 

12

Ski bungalow to rent in Dalfaber

Aviemore / Dalfaber

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
Newly refurbished well appointed 2 bedroom detached bungalow, sleeps 4 comfortably. It has been refurbished to a high standard and boasts modern amenities including modern Italian leather suite, butterfly fold away dining table,satellite TV, Modern fitted kitchen with d  …see more

from £90 / night

£375 - £500 / week

Book View

from £90 / night

(4) Excellent 

14

Ski home to rent in Kinlochleven

Lochaber / Kinlochleven

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Ski
  • Child friendly
  • Pet friendly
Cosy, pet friendly self catering accommodation located in the Scottish Highland village of Kinlochleven. Close to Glencoe, Fort William and the West Highland Way. Ideal base for cycling, mountain biking, hill walking or just soakng up the spectacular Highland scenery.  …see more

from £85 / night

£480 / week

Book View

from £85 / night

(11) Excellent 

19

Ski cottage to rent in Dalfaber

Aviemore / Dalfaber

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
“Bird Tastic” This is set in wonderful woodland with birds well looked after in back garden. Set at the end of a 5 house street the house and area are well looked after. Their is Dalfaber country club on your doorstep making it easy to get food etc.  …see more

from £100 / night

£650 - £850 / week

Book View

from £100 / night

12

Silverglades ski home to rent.

Aviemore / Silverglades

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Ski
Lynwood has open areas at the rear with magnificent views to the Cairngorm Mountain Range. Deer roam freely around forest at the rear of the accommodation.<br />Lynwood offers excellent accommodation for the larger family or a party of 2 families sharing.  …see more

from £200 / night

£420 - £1500 / week

Book View

from £200 / night

(10) Very Good 

26

Ski home to rent in Aviemore

Badenoch and Strathspey / Aviemore

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Ski
“Lovely Stay” Lovely weeks stay in a great location. House was well equipped, the only downfall was the downstairs bedroom with built in en suite, not a comfortable bed and room required total renovation. But on saying that we would return.  …see more

from £150 / night

£500 - £900 / week

Book View

from £150 / night

(22) Excellent 

14

Aviemore ski log cabin to rent.

Badenoch and Strathspey / Aviemore

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Ski
  • Suitable for children age 5+
  • Car not necessary
The Ardlogie Bothy is a traditional luxury timber built cabin, with great self catering facilities providing all year round accommodation for 2 people. Positioned alongside the Ardlogie Guest House & centrally located within Aviemore. In a quiet location yet close t  …see more

from £80 / night

£490 - £560 / week

Book View

from £80 / night

(2) Excellent 

7

Glenlivet ski cottage to rent.

Moray / Glenlivet

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Ski
  • Child friendly
  • Ask about pets
Converted traditional farm cottage set in a stunning rural location on the Glenlivet Crown Estate in the Cairngorms National Park, Scotland.<br />Perfect for walking, skiing, mountain biking, wildlife watching and other outdoor activities.  …see more

from £40 / night

£278 - £438 / week

Book View

from £40 / night

(10) Excellent 

20

Ski cottage to rent in Newtonmore

Badenoch and Strathspey / Newtonmore

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 0 km
  • Ski
  • Child friendly
“Great value, lovely rural location. Helpful and friendly hosts” My wife, son and I have just returned from a week away based in Loft Cottage. This is a clean, comfortable and functional base for those lovers of activity in the wild outdoors. Anne and  …see more

from £75 / night

£290 - £450 / week

Book View

from £75 / night

(7) Excellent 

11

Ski apartment to rent in Aviemore

Badenoch and Strathspey / Aviemore

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“Enjoyed stay in well furnished apartment” Apartment was well furnished and fitted out with kitchen equipment, TV, Wi-Fi, etc. making it very comfortable for our long weekend break. It was also in a very peaceful location. We will go back if we get t  …see more

from £70 / night

£450 - £750 / week

Book View

from £70 / night

(21) Excellent 

23

Ski caravan/mobile home to rent in Boat of Garten

Aviemore / Boat of Garten

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“Beautiful Chalet” Had a wonderful stay with my girlfriend! She enjoyed her birthday here and didn't want to leave. The place was clean and cosy, we would definitely be back again soon. Thank you for making it special too!  …see more

from £55 / night

£370 - £530 / week

Book View

from £55 / night

(2) Excellent 

19

Ski cottage to rent in Spittal of Glenshee

Perth and Kinross / Spittal of Glenshee

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 70 km
  • Ski
  • Child friendly
Hot Tubs ~ Free WiFi ~ Log-burning stove ~ Underfloor heating ~ Stunning mountain views ~ Pets welcome Dalnoid Holiday Cottages in beautiful Glenshee, Perthshire. Spacious cottage, equipped to ensure all of our guests have a relaxing, enjoyable holiday  …see more

from £135 / night

£610 - £900 / week

Book View

from £135 / night

(4) Excellent 

20

Ski home to rent in Tomintoul

Moray / Tomintoul

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
  • Pet friendly
“We would highly recommend this cottage home from home 10/10” We have stopped in several cottages in this area and this is one of the best well presented immaculately clean the owner was lovely. The village has two playgrounds so our 5 year old loves i  …see more

from £60 / night

£420 - £570 / week

Book View

from £60 / night

(4) Very Good 

20

Ski bungalow to rent in Lochan Mhor

Aviemore / Lochan Mhor

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Nearest beach 10 km
  • Ski
  • Child friendly
Modern and comforatble detached 3 bedroom bungalow on the north side of Aviemore. With a woodburning stove in the lounge and all the home from home amenities including wifi and sky tv, it is an idea base for your holiday in the Cairngorms National Park.  …see more

from £64 / night

£445 - £945 / week

Book View

from £64 / night

(2) Excellent 

24

Ski lodge to rent in Grantown-on-Spey

Badenoch and Strathspey / Grantown-on-Spey

7 12 Min stay varies

  • 7 bedrooms
  • Sleeps 12
  • Min stay varies
  • Ski
  • Child friendly
  • Ask about pets
Large self catering house in the Spey Valley and the Cairngorm National Park, Set in the heart of the whisky trail, several golf courses nearby, Skiing is a short drive to the Cairngorms or Lecht resortsRSPB Bird Reserve and osprey nest a short distance away<br />  …see more

from £375 / night

£1650 - £3000 / week

Book View

from £375 / night

(3) Very Good 

24

Ski cottage to rent in Grantown-on-Spey

Badenoch and Strathspey / Grantown-on-Spey

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
This attractive detached cottage is located just outside Grantown on Spey, offering stunning viewings of the surrounding woodlands and cairngorms it has a very rural feel although only 5 minutes from all the amenities of Grantown.  …see more

from £205 / night

£665 - £930 / week

Book View

from £205 / night

(34) Very Good 

24

Ski cottage to rent in Boat of Garten

Aviemore / Boat of Garten

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
  • Pet friendly
“Really nice and cozy house in beautiful Boat of Garten” We enjoyed our time in Boat of Garten very much. The house is for up to 6 people, has two bath rooms and a large kitchen. Everything one could possibly need is present.  …see more

from £75 / night

£425 - £749 / week

Book View

from £75 / night

(7) Very Good 

14

Tomintoul ski cottage to rent.

Moray / Tomintoul

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Ski
  • Child friendly
  • Ask about pets
“Perfect location for skiing/sightseeing” Grant Cottage is perfectly located for skiing at The Lecht and general sightseeing of the beautiful area. The town of Tomintoul has everything you need within a stone's throw from the cottage. We were fortuna  …see more

from £46 / night

£320 - £430 / week

Book View

from £46 / night

(48) Excellent 

15

Aviemore ski bungalow to rent.

Badenoch and Strathspey / Aviemore

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“Fantastic home from home in Aviemore” Weekend visit during August bank holiday with extended family. We stayed in the house with 4 adults and 1 child (aged 12). Right from the off our rental was very straightforward, with the owner David very quick to  …see more

from £100 / night

£500 - £1000 / week

Book View

from £100 / night

(1) Excellent 

22

Aviemore ski bungalow to rent.

Badenoch and Strathspey / Aviemore

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Nearest beach 10 km
  • Ski
  • Child friendly
“Wonderful mountain views fom a lovely house” Beautifully located, very clean with excellent facilities - everything that you needed for a comfortable, stress free holiday. The views of the mountains from the conservatory were wonderful and sitting in  …see more

from £100 / night

£570 - £850 / week

Book View

from £100 / night

(6) Excellent 

41

Ski apartment to rent in Aviemore

Badenoch and Strathspey / Aviemore

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Ski
“Mini break” On arrival we received a nice warm welcome from the owner. The apartment is clean and tidy with all your home comforts and in an ideal position for the town and all the restaurants. Would certainly stay here again if we come back to Aviem  …see more

from £75 / night

£420 - £690 / week

Book View

from £75 / night

(14) Excellent 

13

Ski home to rent in Newtonmore

Badenoch and Strathspey / Newtonmore

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 10 km
  • Ski
  • Child friendly
“Comfortable and well equipped” Had a very enjoyable stay, slept well, and like many before us loved watching birds from the dining table. The kitchen was very well equipped. We felt a little as though we were staying in a friends house. Good garden  …see more

from £55 / night

£380 / week

Book View

from £55 / night

(15) Excellent 

66

Rothiemurchus ski cottage to rent.

Aviemore / Rothiemurchus

5 11 Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“Lovely house in superb location” Wonderful long weekend break at the squirrels. The house is luxurious and very well equipped. Perfect space for our 2 families. We also enjoyed the garden in full flower and had our breakfast sitting out looking at Sco  …see more

from £350 / night

£1000 - £2300 / week

Book View

from £350 / night

(11) Excellent 

20

Ski apartment to rent in Burnley

Lancashire / Burnley

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 33 km
  • Ski
Short breaks available minimum of three nights from as little as £210.00  …see more

from £75 / night

£400 / week

Book View

from £75 / night

(5) Excellent 

19

Nethy Bridge ski home to rent.

Badenoch and Strathspey / Nethy Bridge

5 11 Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
  • Nearest beach 6 km
  • Ski
  • Suitable for children age 5+
Luxury self catering lodge, sleeps between 7 to 11 people, wood burning stove, hot tub, wifi, tv, private garden going down to the banks of the River Nethy, BBQ, short walk to local village shop and Mr. Mustard's Butcher's shop.  …see more

from £350 / night

£1200 - £1400 / week

Book View

from £350 / night

(16) Excellent 

25

Ski home to rent in Inverness

Scottish Highlands / Inverness

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Ski
“could be 5⭐️” this is a lovely house but unfortunately falls down on the finishing touches. kitchen tiling not finished off. various rooms and doors locked. only towels for washing, not for hot tub. hot tub controls display illegible. don't expe  …see more

from £300 / night

£1100 - £2950 / week

Book View

from £300 / night

(11) Very Good 

24

Ski lodge to rent in Tattershall

Lincolnshire / Tattershall

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 45 km
  • Swimming pool
“Nice little break” We stayed at tattersall lakes in a lodge for Halloween weekend and really enjoyed it X the lodge itself I couldn't fault clean, nice quiet location on the park the hot tub was perfect on an evening. The entertainment was good and lo  …see more

from £100 / night

£380 - £820 / week

Book View

from £100 / night

(3) Very Good 

18

Ski cottage to rent in Newtonmore

Badenoch and Strathspey / Newtonmore

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 0 km
  • Ski
  • Child friendly
The cottage is situated above Newtonmore village in a quiet and peaceful location with superb views over the Monadhliath and Cairngorm mountains. It is in a great location for wildlife or activities including walking, biking, kayaking, golf, fishing or skiing. STB 2*.  …see more

from £75 / night

£270 - £440 / week

Book View

from £75 / night

(10) Very Good 

21

Ashburton ski home to rent.

Dartmoor National Park / Ashburton

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“Good accommodation in good location” Nicely fitted out accommodation, including a very grand cooker. Ashburton is a busy town on the edge of Dartmoor while also being very handy to the A38, with plenty of things for the holiday maker to do. Including  …see more

from £75 / night

£450 - £595 / week

Book View

from £75 / night

(3) Very Good 

29

Ski apartment to rent in Duddingston

Edinburgh / Duddingston

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Ski
“Great studio/bed sit apartment in good position. Value for money” Clean neat garage refit in modern building. Good size for couple, with kitchen, lounge, eating area and Q/S bed in one room with divider. Separate loo and shower stall. Parking out fron  …see more

from £60 / night

£420 - £490 / week

Book View

from £60 / night