The best things to do in Weymouth

Coastal, Days out, Destinations

Posted by Kate Atkin on 29th July 2022

Weymouth Harbour

Found on the southern tip of Dorset, along the stunning Jurassic Coast, Weymouth is a traditional seaside town with an endless array of things to do.

Here, golden beaches are lapped by safe, shallow waters, and a picturesque harbour is surrounded by pastel-painted houses. History is embedded in much of the natural landscape with magnificent castles, Georgian terraces and stoic forts. And a long esplanade is lined with waterfront pubs and restaurants serving the freshest, locally caught fish.

If you’ve not discovered this beautiful coastal resort in Dorset before, you might be wondering, ‘what’s in Weymouth’? From the most exciting attractions to the tastiest places to dine, our guide to Weymouth highlights the best days out. And if you simply can’t wait to explore Dorset and enjoy all of these unique things to do in Weymouth, click the button below to start browsing our holiday cottages.

Cottages in Weymouth

Skip to:

Exciting attractions

The best beaches

Places to eat and drink

How to get there

Where to stay

The best attractions in Weymouth

Nothe Fort

Nothe Fort

Built in the 1860s, Nothe Fort is one of the best-preserved forts of its kind, featuring gun decks, ramparts and twisting underground passages. Located at the entrance to Weymouth Harbour, it’s one of the most popular attractions in Weymouth, with exhibitions detailing the history of the town, fun trails for kids, and 360-degree views across Dorset's Jurassic Coast.

Alexandra Gardens

Alexandra Gardens

Found on the southern end of the Esplanade, Alexandra Gardens offers a host of family fun, with traditional fairground rides, amusements and arcade games. Feast on candy floss and then take a spin on rides such as the classic carousel. Because the amusements are indoors, this is also one of the best things to do in Dorset on a rainy day.

Sandsfoot Castle

Sandsfoot Castle

An iconic ruin overlooking Portland Harbour, Sandsfoot Castle (also known as Weymouth Castle) was built as a Tudor blockhouse during the reign of Henry VIII in 1539 to protect the south coast of England from European invasion. It’s one of the most historic Weymouth attractions and is surrounded by beautiful gardens, perfect for a picnic. Best of all, it’s free to visit!

RSPB Radipole Lake Reserve

RSPB Radipole Lake Reserve

Not many towns have an RSPB nature reserve in their centre, but Weymouth is no ordinary seaside resort. At RSPB Radipole Lake, you can explore 83 hectares of wetland habitats where all manner of birds and wildlife have made their home. Follow the nature trails to spot kingfishers, little egrets and bearded tits, as well as more elusive creatures like otters and water voles.

Sandworld Sand Sculpture Park

Sandworld Sand Sculpture Park

When it comes to fun things to do in Dorset, Sandworld Sand Sculpture Park is a winner. This seasonal attraction is perfect if you’re looking for Weymouth things to do with the family; it’s a place where fantasies and fairy tales come to life – in the form of sand! From dinosaurs to Marvel heroes, these towering sand sculptures defy logic, and every year there is a new theme so there’s always something fascinating to see.

SEA LIFE Weymouth Aquarium Centre

SEA LIFE Weymouth Aquarium Centre

One of the best days out for kids in Weymouth, the SEA LIFE Centre is an enormous aquarium with indoor and outdoor exhibits featuring local and exotic marine life. Discover life under the waves as you journey through the Ocean Tunnel, walk with the world’s smallest penguins on Fairy Penguin Island, and take part in feeding sessions and interactive rock pool experiences.

The best beaches in Weymouth

Weymouth Beach

Weymouth Beach

Still wondering what to do in Weymouth? Then why not head to one of the town’s glorious beaches? You’ll find some of the best beaches in Dorset here, including the most famous: Weymouth Beach. This 3-mile stretch of soft, golden sand is perfect for those seeking a traditional seaside experience, with Punch and Judy shows, donkey rides, swing boats and ice cream stands. And thanks to the shelter of the curving bay, the calm waters are perfect for safe swimming.   

Greenhill Beach

Greenhill Beach

A little further along the bay, you’ll come to the Pier Bandstand, where Greenhill Beach begins. This pebble beach is far quieter than its neighbour and is generally preferred by locals. It’s lined by pastel-painted beach huts and the picturesque Greenhill Gardens where there is a putting green and tennis courts. Between July and September, two swimming rafts are usually anchored off the beach where you can enjoy a refreshing dip.

Bowleaze Cove

Bowleaze Cove

Sweeping along the South West Coast Path, Bowleaze Beach is a great starting point for scenic coastal walks. This sand and shingle beach in Weymouth is a prime spot for fossil hunting, especially between the cove and Redcliffe Point – this part of the Jurassic Coast is famous for fossils of molluscs and reptiles. And you’ll also find one of the top places to visit in Weymouth for kids on the beach, the Fantasy Island Fun Park, which is simply bursting with family-friendly rides and attractions.

Castle Cove

Castle Cove

Around the corner from Weymouth Beach on the edge of Portland Harbour, is Castle Cove, also known as Sandsfoot Cove. This small, secluded beach is sheltered by the harbour wall, and enjoys pretty calm waters, making it a popular choice for swimming, sailing, snorkelling and diving. During low tide, it’s also great for rock pooling.

Chesil Beach

Chesil Beach

One of the most incredible places to visit near Weymouth is Chesil Beach. A barrier beach of titanic proportions, this long strip of shingle runs for 18 miles from Abbotsbury to the Isle of Portland. It’s wild, rugged and perfect for walking, fishing, and bird watching with a protected area home to nesting birds at the back of the beach. It’s also one of the best dog-friendly beaches in Dorset, welcoming happy hounds all year round.

The best places to eat and drink in Weymouth

Fish and chips in Weymouth

Fish ‘n’ Fritz

A seaside staycation isn’t complete without eating at least one portion of fish and chips! At the award-winning Fish ‘n’ Fritz near the harbour, the fish is fresh and locally sourced, the mouthwatering batter is a secret recipe, and the chips are crispy to perfection. You’ll also find some interesting monthly specials on the board too, including the likes of katsu curry fishcakes.

Tel: 01305 766386 / 9 Market St, Weymouth DT4 8DD

Crab House Café

If you’re looking for one of the best restaurants in Weymouth, where you can enjoy the freshest seafood within minutes of it leaving the water, then Crab House Café is the place to come. Overlooking the sea, this relaxed restaurant boasts mesmerising views and an enticing menu that changes twice a day, based on the catch brought in by local fishermen. Of course, their locally caught crab is divine, served in a variety of ways. But the real treat is the Portland oysters, produced from their very own oyster beds, just a stone’s throw from the restaurant.

Tel: 01305 788867 / Ferrymans Way, Portland Rd, Weymouth


Nautico Lounge

After a busy day discovering all the top stuff to do in Weymouth, Nautico Lounge is a brilliant place to relax and refuel. You’ll soon see why it’s one of the best places to eat in Weymouth, with its eclectic menu of breakfasts, burgers, tapas and Mexican Superbowls. Set within the vast interiors of the town’s handsome old Post Office, the atmosphere is nice and casual, and the staff are always super friendly.

Tel: 01305 789242 / 66 St Thomas St, Weymouth DT4 8EL

The Ship Inn

Discover one of the best pubs in Dorset, The Ship Inn. This pastel-blue-painted watering hole, enjoys a prime spot on the harbour, offering diners far-reaching sea views through the huge windows. Tuck into British pub classics accompanied by a refreshing local ale. Their pies are top notch and in winter, you can cosy up beside a crackling log fire. Plus, if you’re thinking of bringing your four-legged family members on holiday with you, you’ll be pleased to know that this is also one of the best dog-friendly pubs in Dorset too.

Tel: 01305 773879 / Custom House Quay, Weymouth DT4 8BE

How to get to Weymouth

Man admiring the view in Weymouth

By road

Weymouth is signposted from junction 25 of the M5 or via the M27, A31, A35 and A354.

Set your SatNav postcode to DT3 5EU for Swannery Car Park in the town centre.

By rail

In the heart of the town centre, Weymouth Railway Station is well connected to the rest of the area by First Bus services.

Travelling by train is the easiest and fastest way to get to Weymouth from the other UK destinations. South Western Railway (SWR) and Great Western Railway (GWR) run frequent services to Weymouth Railway Station. 

The National Rail Enquiry Service number is: 03457 48 49 50. 

Local taxi numbers:

Fleetline: 01305 777333 | Weyline: 01305 777777

Stay at a self-catering holiday cottage in Weymouth

Honeysuckle Cottage - WeymouthHoneysuckle Cottage - Weymouth

Make the most of all the attractions and things to do in Weymouth with a memorable stay in one of our Weymouth holiday cottages.

Gorgeous Weymouth holiday cottages:

Whether treating yourself to a last-minute escape, a short break by the sea or a luxury retreat with a hot tub, our self-catering accommodation in Weymouth is sure to offer the perfect setting for your Dorset adventures. We even have a wonderful selection of dog-friendly cottages in Weymouth, where four legs are as welcome as two. Click the button below to browse our full collection.

Weymouth cottages

Disclaimer: Whilst every effort has been made to ensure the accuracy of the information at the time of writing, please ensure you check carefully before making any decisions based on the contents within this article.