I literally just priced up a 4 night trip to Glentress for myself (1 person) and including car hire, fuel, accomodation and food allowance I came to a price of £638. That sounds like A LOT right? Well because there's 4 of your, the accomodation and fuel will be split and you could be looking at £150 per head (Really rough guestimate)
Glentress and Innerleithen if only going for a couple days. The 2 places are only a few miles apart quite literally...you can camp(depending on when you plan to go) or use the pods at Glentress,b b whatever...you could even stop at the lake district or Hamsterley on your way up. Glentress is more trails(and great jump park) and Inners has both trails and dh...all you ll need,pubs in both towns too!!!
Afan and Cwmcarn are doable in a weekend. Awesome riding there. we went up in the summer and stayed in a B&B in Swansea over the weekend.
Id highly recommend it
I'd second this. Accomodation is pretty cheap around the trail centre at the moment as well. We stayed for 3 nights in a house that sleeps from 6-10. There were three of us, and it only cost us £30 a night.
The trails are pretty decent, the locals are funny, and the beer in the local pub is less than £2 a pint. What more could you want?