Skip to main content

Search hotels in Castletown

Enter your dates to see the latest prices and deals for Castletown hotels

Castletown – 20 hotels and places to stay

Filter by:

Star Rating

Review score

Cabin cottage

Castletown

Cabin cottage is located in Castletown, just 25 miles from Golden Cap and 27 miles from Corfe Castle.

M
Matthew
From
United States
Very kind and accommodating host that ensured we knew how to convert the lounge into a sleeper for our children. Good access to a car park and to the coop to pick up additional food. Solid WiFi and smart TV. Well-equipped kitchen.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 87 reviews
Price from
$170.19
1 night, 2 adults

Luxurious Beach House Chesil Beach. Sleeps 6

Castletown

Just a few steps from Portland Beach and a 14-minute walk from Portland Castle, Luxurious Beach House Chesil Beach. Sleeps 6 features accommodations in Castletown with a garden.

r
robert
From
United States
This was a beautiful property, right near the beach. It was spacious, clean and lovely! Just a short walk to the gorgeous coastline. We would definitely book this place again, should we ever come back this way.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 95 reviews
Price from
$359.21
1 night, 2 adults

Chapter One

Weymouth (Near Castletown)

Located in Weymouth and within a few steps of Weymouth Beach, Chapter One has a shared lounge, non-smoking rooms, and free WiFi.

S
Stevens
From
United States
All of it was amazing I would recommend it to everyone
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 408 reviews
Price from
$166.86
1 night, 2 adults

No. 98 Boutique Hotel

Weymouth (Near Castletown)

Overlooking Weymouth Bay, No. 98 Boutique Hotel is a newly refurbished Grade II listed Georgian townhouse with free WiFi access.

R
Raphael
From
United Kingdom
Beautifully styled, super clean, great breakfast options, and delightful hosts (Suzanne and Derek). Perfect location with inexpensive parking very close by. Would highly recommend all round. Thank you for making ours a stay to remember!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 233 reviews
Price from
$218.65
1 night, 2 adults

The Crown Hotel

Weymouth (Near Castletown)

Located 1 minute's walk from the town bridge over the historic Weymouth Harbor, this traditional hotel offers comfortable accommodations, a restaurant and bar, and easy access to beach, 10-minutes'...

R
Richard Widdicombe
From
United States
Old hotel with a charm. Right by the harbor , restaurants, and the seafood festival. Parking was close by. Loved it!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,402 reviews
Price from
$125.54
1 night, 2 adults

Best Western Weymouth Hotel Rembrandt

Weymouth (Near Castletown)

Just a 5-minute walk from Weymouth Beach, Best Western Hotel Rembrandt features a modern leisure club, traditional restaurant and free Wi-Fi. Weymouth center is just a mile away.

t
tracie
From
United Kingdom
Always a lovely stay staff are so nice Goods great Pools lush
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,958 reviews
Price from
$161.10
1 night, 2 adults

The Smugglers Inn

Weymouth (Near Castletown)

On the edge of the Jurassic Coast, with stunning views and scenic footpaths around the building, The Smugglers Inn offers free Wi-Fi and free parking on site.

O
Oliver
From
United Kingdom
The staff were so nice and we felt so looked after.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 501 reviews
Price from
$168.19
1 night, 2 adults

Alexandra Hotel

Weymouth (Near Castletown)

Located on Weymouth’s Esplanade, the family-run Alexandra Hotel is ideally located; with the town center and Weymouth Harbor and the beach located across the road.

R
Ronald
From
United States
We were greeted very warmly and offered help with our luggage to our room. Lovely room overlooking the beech.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 946 reviews
Price from
$105.45
1 night, 2 adults

The Aqua

Portland (Near Castletown)

Located on Castletown Beach and surrounded by the ocean, The Aqua offers modern bedrooms with sea views, free Wi-Fi, free parking, a restaurant, a café and a bar.

p
peter
From
United Kingdom
Very very good you just helped your self 😊
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 356 reviews
Price from
$169.53
1 night, 2 adults

Moonfleet Manor Hotel

Weymouth (Near Castletown)

Located on the Jurassic Coast, our Georgian manor is the perfect base for exploration – go on a fossil hunt, roam along the coastal path, and enjoy family activities at the Veranda.

A
Ajit
From
United Kingdom
So many things for kids to do, grounds and hotel itself were really nice and the view was awesome :) rooms were great and it was evident that they had really thought about families and what they need. Food in the hotel was nice too!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 179 reviews
Price from
$213.58
1 night, 2 adults
See all 20 hotels in Castletown

Most booked hotels in Castletown and surrounding area in the past month

See all

Hotels located in the center of Castletown

  • Chesil Vista is located in Castletown, just 5 miles from Weymouth Harbour and 20 miles from Monkey World. The 4-star vacation home is a 4-minute walk from Portland Beach.

  • Scored out of 10, guest rating 2.0
    Very Poor - What previous guests thought, 1 review

    Elizabethan House offers accommodations in Castletown, 20 miles from Monkey World and 25 miles from Golden Cap. The 4-star vacation home is 4.7 miles from Weymouth Harbour.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 4 reviews

    Just a 5-minute walk from Portland Beach and 0.7 miles from Portland Castle, Mallams features accommodations in Castletown with a garden.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 4 reviews

    Pebbles offers accommodations in Castletown, a 3-minute walk from Portland Beach and 4.9 miles from Weymouth Harbour.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 4 reviews

    Dory Cottage - Chesil Beach View offers accommodations in Castletown, 28 miles from Corfe Castle and a 13-minute walk from Portland Castle.

  • 2 Bed in Portland 91468 is located in Castletown, just 20 miles from Monkey World and 24 miles from Golden Cap.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Just a 7-minute walk from Portland Beach and 0.8 miles from Portland Castle, Cornerstone features accommodations in Castletown with a garden.

Best hotels with breakfast in Castletown and nearby

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 991 reviews

    Set on the summit of Portland near Weymouth, Heights Hotel has stunning views over Chesil Beach, Lyme Bay and Portland Harbor. Free private parking is provided.

    From $206.90 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 664 reviews

    On Weymouth’s harbor, The Sailor’s Return offers beautiful harborside views, daily pub food, and rooms with LCD TVs and free Wi-Fi.

    From $106.79 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 2,402 reviews

    Located 1 minute's walk from the town bridge over the historic Weymouth Harbor, this traditional hotel offers comfortable accommodations, a restaurant and bar, and easy access to beach, 10-minutes'...

    From $125.54 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 577 reviews

    The Ocean Guest House in Weymouth provides adults-only accommodations with a private beach area, a garden, and a terrace.

    From $173.53 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 726 reviews

    Cavendish House provides beachfront accommodations in Weymouth. Featuring sea and river views, this bed and breakfast also comes with free Wifi.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 408 reviews

    Located in Weymouth and within a few steps of Weymouth Beach, Chapter One has a shared lounge, non-smoking rooms, and free WiFi.

    From $193.55 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 166 reviews

    Marden guest house offers accommodations in Weymouth, a 8-minute walk from Weymouth Beach and 1.3 miles from Weymouth Harbour.

    From $126.81 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 375 reviews

    A 13-minute walk from Weymouth Harbor, Gloucester House is located in Weymouth and features a shared lounge and free WiFi.

    From $206.90 per night

Budget hotels in Castletown and nearby

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 44 reviews

    Featuring a shared lounge, Portland Outdoor Centre Hostel is located in Portland in the Dorset region, a 10-minute walk from Portland Beach and 5 miles from Weymouth Harbour.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 84 reviews

    The Portwey Pearl offers accommodations in Rodwell, 16 miles from Monkey World and 23 miles from Corfe Castle.

    From $102.78 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 348 reviews

    Facing the beachfront, The Leam Hotel offers 3-star accommodations in Weymouth and has a shared lounge, restaurant and bar.

    From $102.78 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 385 reviews

    A 1-minute walk from the seafront, The Bay Guest House in Weymouth offers attractive rooms with attached bathroom and a full breakfast menu.

    From $112.86 per night
  • Scored out of 10, guest rating 5.1
    Fair - What previous guests thought, 39 reviews

    Wessex Guest House enjoys a location in Weymouth, 1.1 miles from Weymouth Beach and 1.9 miles from Weymouth Harbour.

    From $106.79 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 425 reviews

    Hudsons Guest House - Adults only enjoys a location in Weymouth, a 19-minute walk from Weymouth Beach and 15 miles from Monkey World.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 5 reviews

    Just a 5-minute walk from Portland Beach and 500 yards from Portland Castle, Jurassic Coast House features accommodations in Portland with a garden.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 11 reviews

    Seascape Apartment offers accommodations in Portland, a 11-minute walk from Portland Beach and 20 miles from Monkey World.

What Guests Said About Castletown:

  • 6.0

    When we entered Castletown we nearly turned round to go...

    When we entered Castletown we nearly turned round to go somewhere else as it's very industrial and grey as you come in however for a couple of nights stay there's plenty to see with the castle and the Marina.We had fantastic food at 'Salt' By chance we walked on the wall of pebbles just as the sun was setting and the views were breathtaking. There is also a lovely pub on the beach front.Full of activity at night
    Guest review by
    jacqui
    United Kingdom