If you have 2 days to spend in Dover, there are plenty of things to do and see!
Start off by visiting Dover Castle, one of England's most iconic castles. Allow at least 2-3 hours to explore the castle and its grounds.
Afterward, head over to the White Cliffs of Dover, a picturesque cliff formation that has become a symbol of the British coastline. Take a stroll along the cliff paths for stunning views of the English Channel. Allow 1-2 hours for this activity.
In the late afternoon, visit the Dover Museum, which features exhibits on the history of the town and the castle. Allow around 1-2 hours for this activity.
You can stay overnight at the Premier Inn Dover Central (https://www.premierinn.com/gb/en/hotels/england/kent/dover/dover-central-ferry-terminal.html).
Begin your second day with a visit to the Roman Painted House, a well-preserved Roman house that dates back to the 2nd century AD. Allow around 1 hour for this activity.
Next, head over to the Samphire Hoe Country Park, a nature reserve that features beautiful walks and views of the white cliffs. Allow 1-2 hours for this activity.
In the late afternoon, you can visit the South Foreland Lighthouse, a picturesque lighthouse that has been in operation since the 1840s. Allow 1-2 hours for this activity.
You can stay overnight at the Best Western Plus Dover Marina Hotel & Spa (https://www.bestwestern.co.uk/hotels/best-western-dover-marina-hotel-spa-83692).
Overall, these activities should provide a good overview of Dover's history and natural beauty, and leaving you with lasting memories of your visit.