Welcome to

The Windsor Hotel

Luxurious Guest House Accommodation in Weymouth

We are a family-run guest house providing luxurious bed and breakfast accommodation right on the beach, close to Weymouth town centre in Dorset.

Located on the promenade on a quiet no-through road, we are the closest hotel to the beach in the whole resort without the need to cross a road. Weymouth town centre is only a short, leisurely walk along flat terrain and we’re also within a stone’s throw of the bus, train and coach stations – perfect if you wish to venture further afield on a day out.

Something for Everyone

With a range of restaurants, pubs and bars close by, the wide and varied choice available means there’s something to suit all tastes and dietary requirements.

In close proximity to everything that Weymouth has to offer, our hotel is ideal for families looking to spend a day on the beach, walking through the magnificent countryside and exploring the county.

If you are based in Weymouth and you would like to find out more about us or book a stay, why not get in touch today?