The basic but atmospheric Gatliff Hostel, housed in a pair of restored blackhouses right by the sea, is a wonderful place to stay. You can camp outside, or on the grass above the gorgeous beach just to the north. It's at the far end of the village of Baile, 2 miles from the ferry.
Gatliff Hostel
Outer Hebrides