Olivers Guest House is $70 cheaper than the average 2 star hotel in Weymouth. You can usually find a nightly rate of $73 when staying at Olivers Guest House.