Hotels and B&Bs near Pembroke Castle
23 within 3 miles · nearest first
In short: 23 hotels and B&Bs within 3 miles of Pembroke Castle in Pembroke, Pembrokeshire. The nearest is Old Kings Arms Hotel, under 0.2 miles away.
Updated · Distances are straight-line · Ratings from Google · About Pembroke Castle
under 0.2 miles
Pembroke
Old Kings Arms Hotel
★ 4.5 (502)
A period stone hotel on Pembroke's Main Street, close to Pendine Sands, with free parking and a proper on-site restaurant and bar.
0.2 miles
Pembroke
The Middlegate Hotel
★ 3.8 (90)
A small 10-room hotel on Pembroke's Main Street, well suited to travellers who want a pool, gym and spa alongside easy access to the town centre.
0.5 miles
Pembroke
Eaton House
★ 4.5 (27)
Adults-only B&B on Pembroke's Main Street, with Pendine Sands nearby and pubs, restaurants and watersports all within easy reach.
1.1 miles
Pembroke
Tregenna Licenced Bed & Breakfast
★ 4.8 (42)
Adults-only licensed B&B on Upper Lamphey Road in Pembroke, under a mile from the town centre, with free on-site parking and a garden.
1.1 miles
Bangeston
Lovesgrove Country Guest House
★ 4.8 (184)
A Pembrokeshire guest house at Bangeston Hall near Pembroke, with 10 rooms, free parking and Pendine Sands within reach.
1.5 miles
Pembroke Dock
Llanion Lodge
★ 3.2 (38)
Simple B&B in Pembroke Dock with a restaurant and cooked breakfast on site, plus free parking and Wi-Fi, close to Pendine Sands.
1.5 miles
Pembroke
Highgate Inn Hotel
★ 4.5 (163)
A straightforward pub-style inn in Hundleton near Pembroke, well suited to families and travellers wanting golf, walking or fishing on their doorstep.
Pembroke Dock
Welsh Homestay
A straightforward B&B on Park Street in Pembroke Dock, with free on-site parking and Pembroke Castle nearby.
Pembroke Dock
No 49
★ 5.0 (7)
Adults-only B&B in Pembroke Dock, close to Pendine Sands, with pubs, restaurants and fishing all within easy reach.
1.6 miles
Pembroke Dock
Albion House
★ 4.6 (11)
Albion House offers 16 straightforward guest rooms with a lift and free parking, right in Pembroke Dock, Pembrokeshire.
Pembroke Dock
The Dolphin Hotel
A no-frills base in Pembroke Dock for ferry travellers, golfers and walkers, with free parking.
1.6 miles
Pembroke Dock
Travelodge Pembroke Dock
★ 4.0 (605)
Budget hotel by Pembroke Dock's ferry port and town centre, with free parking and 51 en-suite rooms, handy for Ireland crossings.
1.6 miles
Lamphey
North Down Farm B&B
★ 4.6 (28)
A small farm B&B on Sixth Lane near Pembroke, with just three rooms and open Pembrokeshire countryside on the doorstep.
Pembroke Dock
The helm
The Helm in Pembroke Dock is a straightforward hotel on Commercial Row with free on-site parking and a garden to relax in.
2 miles
Pembroke Dock
Ty Melin
★ 5.0 (26)
Adults-only B&B on Michaels Walk in Pembroke Dock, with a garden and free parking close to the Pembrokeshire coast.
2.2 miles
Pembroke
OYO Lamphey Hall Hotel
★ 4.3 (434)
OYO Lamphey Hall Hotel in Pembroke offers en-suite rooms, some suited to families, with free on-site parking near the Pembrokeshire coast.
2.2 miles
Pembroke
Best Western Lamphey Court Hotel and Spa
★ 4.0 (691)
Best Western Lamphey Court Hotel and Spa is a 39-room country house hotel near Pembroke, with restaurant, bar and spa facilities close to the coast path.
2.2 miles
Pembroke
The Dial Inn
★ 4.5 (445)
A pub-hotel in Lamphey, Pembrokeshire, with its own restaurant and bar, handy for Pembroke Castle and Freshwater East Beach.
2.7 miles
Milford Haven
Beggars Reach Hotel
★ 4.2 (369)
A 30-room hotel in Burton near Milford Haven, on the edge of the Pembrokeshire Coast National Park with its own gardens.
2.7 miles
Pembroke
Lamphey Park
★ 4.2 (82)
An 8-room B&B in Pembroke with free on-site parking and a garden, under a mile from Lamphey.
2.8 miles
Pembroke
Portclew House
★ 4.8 (91)
A 7-room B&B in Freshwater East near Pembroke, with its own bar and restaurant and free parking for exploring the coast.
2.8 miles
Pembroke
The Burrows Bed and Breakfast
★ 5.0 (34)
Adults-only B&B at Upper Portclew House, Freshwater East, with sea views and a garden minutes from the beach.
2.9 miles
Milford Haven
Ferry House Inn
★ 4.7 (475)
A waterside pub-inn at Hazelbeach near Milford Haven, with rooms above a proper bar and restaurant and free parking.
Quick answers
How many hotels and B&Bs are there near Pembroke Castle?
We list 23 within 3 miles of Pembroke Castle, measured in a straight line.
Which hotels and B&Bs are closest to Pembroke Castle?
The nearest are Old Kings Arms Hotel (under 0.2 miles), The Middlegate Hotel (0.2 miles) and Eaton House (0.5 miles).
How are the distances worked out?
They are straight-line distances between each place and Pembroke Castle, so the journey by road will be a little longer.