Royal Hotel is a 19th-century hotel at Weymouth, Dorset, England. It is located on the town's seafront, overlooking Weymouth Beach and Weymouth Bay. FREE SHIPPINGROYAL HOTEL, WEYMOUTH, UK$128.00PriceCHOOSE OPTIONSelectQuantityADD TO CARTBUY NOW