Le Bayview House est situé à Skewen, à 12 km du port de plaisance de Swansea, à 13 km de la cathédrale Saint-Joseph et à 25 km du WWT Llanelli. Doté d'un parking privé gratuit, il se trouve à 13 km du Grand Théâtre et à 34 km de la baie d'Oxwich. Cet établissement non-fumeurs se trouve à 45 km de la baie de Rhossili.
L'aéroport de Swansea, le plus proche, est implanté à 27 km.