UK holiday deals - cheap holiday accommodation in the UK

UK holidays (3910)

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

3,910 Holiday homes

(3) Excellent 

14

Central Bath holiday apartment rental

Bath / Central Bath

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Pet friendly

from £205 / night

£765 - £870 / week

Enquire View

from £205 / night

(1) Very Good 

33

Perranporth holiday caravan/mobile home rental

Cornwall / Perranporth

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £136 / night

£950 / week

Book View

from £136 / night

(2) Average 

15

Holiday home with golf nearby in Pittville

Cheltenham / Pittville

5 10 2 nights min

  • 5 bedrooms
  • Sleeps 10
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Private garden
“Nice house, well situated near to town centre” House with good sized kitchen and living room. Very spacious master bedroom with ensuite. Other bedrooms small but serviceable. Private sunny area to the rear with garden furniture and BBQ. Parking for  …see more

from £300 / night

£1200 - £1350 / week

Enquire View

from £300 / night

(8) Excellent 

15

Holiday home rental

Fife / Cellardyke

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 0.2 km
  • Child friendly
  • Private garden

from £70 / night

£490 - £740 / week

Enquire View

from £70 / night

(46) Excellent 

20

Peebles holiday townhouse rental

Borders / Peebles

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 40 km
  • Suitable for children age 5+
  • Car not necessary
“4 Star Town House in Peebles - ideal for a relaxing weekend in the Borders or a golfing trip” Three of us stayed in this delightful 3-bed townhouse in Peebles as part of a golfing weekend. The property has been very tastefully decorated and has all th  …see more

from £77 / night

£540 - £575 / week

Enquire View

from £77 / night

(1) Excellent 

26

Holiday cottage in Shaldon

Devon / Shaldon

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

from £101 / night

£561 - £983 / week

Book View

from £101 / night

11

Newquay holiday apartment rental

Cornwall / Newquay

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Car not necessary

from £85 / night

£600 - £700 / week

Book View

from £85 / night

(7) Very Good 

5

Holiday cottage with golf nearby in West Chilla

Holsworthy / West Chilla

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Pet friendly
  • Private garden
“Excellent Stay, extremely welcoming” Our second stay here at Kingslakes, again the owners were extremely welcoming, nothing is too much for them. The cottage is a lovely little place to stay, we use this as our base to the travel to Bude to surf (20-3  …see more

from £50 / night

£300 - £490 / week

Book View

from £50 / night

(3) Very Good 

22

Holiday cottage with golf nearby in Beadnell

Northumberland / Beadnell

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £82 / night

£570 - £1050 / week

Book View

from £82 / night

9

Apartment rental in Central Bath with golf nearby

Bath / Central Bath

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Nearest beach 120 km
  • Child friendly
  • Car not necessary

from £175 / night

£500 / week

Enquire View

from £175 / night

(7) Excellent 

16

Holiday farmhouse with golf nearby in Tewkesbury

Cotswolds / Tewkesbury

8 18 3 nights min

  • 8 bedrooms
  • Sleeps 18
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Ask about pets
“brilliant venue for a family get together” We spent nearly a week here with my children and grandchildren with friends joining us for some nights. There is plenty of room, the pool was warm enough to use even when the weather was cool, lots of outdoor  …see more

from £300 / night

£2145 - £2785 / week

Enquire View

from £300 / night

(1) Average 

9

Holiday cottage rental

Anglesey / Beaumaris

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £90 / night

£320 - £595 / week

Book View

from £90 / night

24

Home rental in Aberystwyth with golf nearby

Ceredigion / Aberystwyth

6 8 Min stay varies

  • 6 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Suitable for children age 5+

from £200 / night

£1250 / week

Book View

from £200 / night

9

Holiday apartment with golf nearby in Inverness

Scottish Highlands / Inverness

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Private garden

from £129 / night

£599 - £849 / week

Book View

from £129 / night

(6) Excellent 

23

Apartment rental in Newtown with golf nearby

Powys / Newtown

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Nearest beach 1 km
  • Ask owner if suitable for children
  • Pet friendly
“Booked accommodation when working in the area” Had a great stay. Everything you could need. Good wifi and well kitted out. Usually stay in a pub when working in the area but never again!  …see more

from £75 / night

£485 - £695 / week

Book View

from £75 / night

(14) Excellent 

10

Stratford-upon-Avon holiday home rental

Warwickshire / Stratford-upon-Avon

3 7 2 nights min

  • 3 bedrooms
  • Sleeps 7
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Pet friendly
“The Perfect Base to Explore Stratford - a real home from home!” We have just come back from a wonderful stay at this property. It is stylish, clean, comfortable and very well equipped and a lovely short walk along the canal or side streets takes you s  …see more

from £225 / night

£1575 / week

Book View

from £225 / night

6

St Mellion holiday cottage rental

Saltash / St Mellion

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Swimming pool
  • Suitable for children age 5+

from £69 / night

£245 / week

Book View

from £69 / night

(14) Excellent 

21

Holiday home with golf nearby in Kelso

Borders / Kelso

3 7 3 nights min

  • 3 bedrooms
  • Sleeps 7
  • 3 nights min
  • Nearest beach 48 km
  • Child friendly
  • Car not necessary
“Excellent Property” Excellent property in the heart of Kelso. Spotlessly clean property with 3 very comfortable bedrooms, all with their own bathrooms, ideal for those who need their own space. Bedrooms like a five star hotel with bathrobes, beaut  …see more

from £80 / night

£560 / week

Enquire View

from £80 / night

(7) Very Good 

29

Atlantic Reach holiday home rental

Newquay / Atlantic Reach

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Swimming pool
“Perfect for what we wanted!” I went with a group of 8 friends, we went for a relaxing weekend to celebrate a friend getting married, the house was perfect. It was clean, tidy, had everything we needed, lots of parking, lovely facilities and plenty of  …see more

from £130 / night

£613 - £1540 / week

Book View

from £130 / night

(19) Very Good 

20

Aviemore ski apartment to rent.

Badenoch and Strathspey / Aviemore

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Ski
“Fantastic location” Had a great time here. The location was perfect for us. Within a couple of minutes walk of aviemore high street. Decor a bit dated but spotlessly clean. The communal areas could have been better but certainly wouldn't stop us stay  …see more

from £60 / night

£400 - £450 / week

Enquire View

from £60 / night

(7) Average 

7

St. Andrews holiday apartment rental

Fife / St Andrews

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £100 / night

£650 / week

Book View

from £100 / night

(1) Excellent 

16

Holiday apartment with golf nearby in Central Bath

Bath / Central Bath

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Private garden

from £240 / night

£1236 - £1442 / week

Enquire View

from £240 / night

(3) Average 

11

Holiday chalet rental

Devon / Bucks Cross

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £80 / night

£550 / week

Book View

from £80 / night

(5) Excellent 

24

Manor house rental in Thornbury with golf nearby, tennis court

Thornbury / Oldbury on Severn

5 10 3 nights min

  • 5 bedrooms
  • Sleeps 10
  • 3 nights min
  • Nearest beach 20 km
  • Swimming pool
  • Child friendly
“A truly special family retreat!” Having never stayed here before nor knew anyone who had, we took a risk by committing to a 9-night stay after reading the property description online. We wanted a countryside family retreat where we could truly relax  …see more

from £400 / night

£2800 / week

Enquire View

from £400 / night

(12) Excellent 

20

Westward Ho holiday apartment rental

Bideford / Westward Ho

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £89 / night

£617 - £1340 / week

Book View

from £89 / night

18

St. Andrews holiday cottage rental

Fife / St Andrews

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Child friendly

from £100 / night

£425 - £800 / week

Enquire View

from £100 / night

13

Holiday cottage with golf nearby in West Chilla

Holsworthy / West Chilla

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £68 / night

£440 - £795 / week

Book View

from £68 / night

(2) Excellent 

24

Forres holiday castle rental

Moray / Forres

7 14 7 nights min

  • 7 bedrooms
  • Sleeps 14
  • 7 nights min
  • Child friendly
  • Pet friendly

from £255 / night

£1785 - £3040 / week

Enquire View

from £255 / night

(13) Excellent 

14

Warkworth holiday lodge rental

Amble / Warkworth

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly
“Wonderful Stay” We have just returned from a wonderful weeks holiday at The Shieling . The cottage has everything you need for a great holiday and is very comfortable . The setting is fabulous and although other properties are nearby it feels private  …see more

from £80 / night

£335 - £927 / week

Book View

from £80 / night

(1) Excellent 

25

Cottage rental in Polzeath with golf nearby

Cornwall / Polzeath

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Ask owner if suitable for children

from £110 / night

£750 / week

Book View

from £110 / night

22

Holiday lodge with golf nearby in Claybokie

Ballater / Claybokie

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Child friendly
  • Private garden

from £255 / night

£1785 - £3000 / week

Enquire View

from £255 / night

(3) Very Good 

15

Holiday barn with golf nearby in Moira

County Armagh / Moira

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Ask about pets

from £89 / night

£459 - £659 / week

Book View

from £89 / night

7

Apartment rental in Crieff with golf nearby

Perth and Kinross / Crieff

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Ask about pets

from £100 / night

£560 / week

Book View

from £100 / night

9

Holiday home with golf nearby in Alexandria

Loch Lomond and The Trossachs National Park / Alexandria

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £120 / night

£840 / week

Book View

from £120 / night

(4) Very Good 

20

Holiday bungalow with golf nearby in Trearddur Bay

Anglesey / Trearddur Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.091 km
  • Child friendly

from £50 / night

£620 - £1000 / week

Enquire View

from £50 / night

(32) Very Good 

19

Mumbles holiday cottage rental

Swansea / Mumbles

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets
“Small but perfectly formed” Set down very narrow streets (I was glad I wasn't driving!) it is in a lovely location with great views over the bay. You can pull up outside the cottage to load/unload but you have to park down on the front which is only a  …see more

from £80 / night

£450 / week

Enquire View

from £80 / night

(15) Very Good 

20

Lilliesleaf holiday cottage rental

Borders / Lilliesleaf

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
“Awesome!” Calm, tranquil, peaceful, well equipped, clean, very cosy with the log fire roaring away, wildlife, and a friendly, helpful owner. Highly recommended but note that it's very secluded and may not suit everyone. Great for stargazing as well as  …see more

from £75 / night

£310 - £535 / week

Book View

from £75 / night

(1) Excellent 

25

Manor house rental in Woodhall Spa with golf nearby

Lincolnshire / Woodhall Spa

8 20 2 nights min

  • 8 bedrooms
  • Sleeps 20
  • 2 nights min
  • Child friendly
  • Private garden

from £800 / night

£5000 / week

Book View

from £800 / night

6

Holiday b&b in Swindon

Wiltshire / Swindon

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Car not necessary

from £45 / night

£250 / week

Book View

from £45 / night

(2) Very Good 

20

Holiday apartment rental

Anglesey / Trearddur Bay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

from £85 / night

£525 - £720 / week

Book View

from £85 / night