Property Location Located in Weymouth, Cumberland Hotel Weymouth is by the sea and minutes from Weymouth Marina and Weymouth Beach. This beach hotel is within close proximity of Sea Life Tower and Weymouth Ferry Terminal.Rooms Stay in one of the guestrooms featuring flat-screen televisions. Digital television is provided for your entertainment. Bathrooms with bathtubs or showers are provided.