Sand Bay is a strip of coast in North Somerset bordered to the south by Worlebury Hill and to the north by Sand Point and Middle Hope. It lies 2 miles (3.2 km) north of the seaside resort of Weston-super-Mare, and across the Bristol Channel from South Wales. It is adjacent to the village of Kewstoke.