Set a 12-minute walk from Weymouth Harbour, The Royal Hotel offers accommodation with free WiFi in Weymouth. This 3-star hotel offers a 24-hour front desk and a shared lounge. The hotel has a restaurant, and Weymouth Marina is 600 metres away. At the hotel, rooms come with a desk, a TV and a private bathroom. All units feature a wardrobe. A continental breakfast is served each morning at the property. Sandsfoot Castle is 2.1 km from The Royal Hotel. The nearest airport is Bournemouth Airport, 47 km from the accommodation.