There is a $59/night difference in the average price of 4 star hotels in Haverfordwest ($163/night) and the average nightly rate at College Guest House ($103/night).