Pembrokeshire hotels

Hotels City Rating From

The Celtic Manor Resort Newport  5 stars

Coldra Woods, Newport (Dyfed), United Kingdom, NP181HQ

Newport (Dyfed) Superb GBP 198

Slebech Park Bed & Breakfast Haverfordwest  5 stars

Slebech, Wiston, United Kingdom, SA62 4AX

Wiston Superb GBP 142

The Grove Narberth Hotel  5 stars

Molleston, Narberth, United Kingdom, SA67 8BX

Narberth Superb GBP 229

Canaston Oaks B&B Narberth  5 stars

Canaston Bridge, Narberth, United Kingdom

Narberth GBP 128

Cranog Trefin Hotel Haverfordwest  5 stars

Abercastle Road, Haverfordwest, United Kingdom, SA62 5AR

Haverfordwest

The Paddock Bed & Breakfast Haverfordwest  5 stars

The Paddock, Lower Haythog, Bethlehem, Haverfordwest, United Kingdom, SA62 5QL

Haverfordwest Exclusive GBP 85

Mellieha Guest House Narberth  5 stars

Amroth, Narberth, United Kingdom, SA67 8NA

Narberth GBP 96

Roch Castle Hotel  5 stars

Roch Castle, Roch, Haverfordwest, Pembrokeshire, Roch, United Kingdom, SA62 6AQ

Roch GBP 210

Y Garth Luxury Bed And Breakfast Newport  5 stars

Cae Tabor, Dinas Cross., Newport (Dyfed), United Kingdom, SA42 0XR

Newport (Dyfed) GBP 91

Manian Lodge - Guest House Kilgetty  4 stars

Begelly, Kilgetty, Kilgetty, United Kingdom, SA68 0XE

Kilgetty Superb GBP 93

St Brides Spa Hotel Saundersfoot  4 stars

St. Brides Hill, Saundersfoot, United Kingdom, SA699NH

Saundersfoot Superb GBP 273

Penally Abbey Country House Hotel And Restaurant Tenby  4 stars

Penally, Tenby, United Kingdom

Tenby Superb GBP 203

Lovesgrove Country Guest House Pembroke  4 stars

Bangeston Hall, Pembroke, United Kingdom

Pembroke GBP 117

St Govans Country Inn Pembroke  4 stars

Bosherston , Pembroke, United Kingdom

Pembroke

Pen Coed B&B Narberth  4 stars

Pleasant Valley, Narberth, United Kingdom, SA67 8NY

Narberth

Eaton House Bed & Breakfast Pembroke  4 stars

108 Main Street, Pembroke, United Kingdom

Pembroke GBP 65

Wernddofn Hotel Boncath  4 stars

Pembrokeshire , Boncath, United Kingdom

Boncath GBP 79

Glenholme Apartments Tenby  4 stars

Picton Terrace, Tenby, United Kingdom

Tenby GBP 77

Brynhaul Bed And Breakfast Maenclochog  4 stars

Brynhaul, Maenclochog, Clunderwen, Pembrokeshire, Maenclochog, United Kingdom, SA66 7JX

Maenclochog GBP 79

Parsonage Farm Inn Tenby  4 stars

St Florence, Tenby, United Kingdom, SA70 8LR

Tenby GBP 114

Broadmead Boutique B&B Tenby  4 stars

Heywood Lane, Tenby, United Kingdom

Tenby GBP 124

Fields Lodge Bed & Breakfast Milford Haven  4 stars

Middlekilns Lane, Herbrandston, Milford Haven, Milford Haven, United Kingdom, SA73 3TE

Milford Haven GBP 84

Ty Coed De Bed & Breakfast Roch  4 stars

Ty Coed De Roch, Roch, United Kingdom, SA62 6AW

Roch Exclusive GBP 69

Langdon Villa Guest House Tenby  4 stars

3 Warren Street, Tenby, United Kingdom

Tenby GBP 77

Yha Broad Haven - Hostel  4 stars

Broad Haven , Broad Haven, United Kingdom

Broad Haven

Yha Broad Haven Hostel  4 stars

Haverfordwest, Broad Haven, United Kingdom, SA62 3JH

Broad Haven GBP 99

Scoveston Grove Hotel Rosemarket  4 stars

Scoveston, Rosemarket, United Kingdom

Rosemarket

Rose Cottage Tenby  4 stars

New Hedges , Tenby, United Kingdom

Tenby

Trewern Arms Hotel Newport  4 stars

Nevern , Newport (Dyfed), United Kingdom

Newport (Dyfed) GBP 65

The Old Vicarage B&B  4 stars

Moylegrove , Eglwyswrw, United Kingdom, SA43 3BN

Eglwyswrw GBP 95

Flemishcourt Guest House Tenby  4 stars

St Florence, Tenby, United Kingdom, SA70 8LS

Tenby

Castlemead Hotel Manorbier  4 stars

Manorbier , Manorbier, United Kingdom, SA70 7TA

Manorbier GBP 99

Best Western Lamphey Court Hotel Pembroke  3 stars

Lamphey, Pembroke, United Kingdom, SA71 5NT

Pembroke Good GBP 119

Fishguard Bay Hotel  3 stars

Quay Road, Fishguard, United Kingdom

Fishguard Fabulous GBP 56

Gellifawr Country Hotel Pontfaen  3 stars

Pontfaen, Pontfaen, United Kingdom, SA65 9TX

Pontfaen Fabulous GBP 147

Hotel Plas Hyfryd Narberth  3 stars

Moorfield Road, Narberth, United Kingdom

Narberth Fabulous GBP 92

Castle Inn Newport  3 stars

Bridge Street, Newport, Newport (Dyfed), United Kingdom

Newport (Dyfed) GBP 73

Llysyfran Farm B&B Clarbeston  3 stars

Clarbeston Road, Clarbeston, United Kingdom, SA63 4RS

Clarbeston GBP 94

Pleasant Valley House Hotel Narberth  3 stars

Stepaside, Narberth, United Kingdom, SA67 8NY

Narberth GBP 72

Salutation Inn Crymych  3 stars

Felindre Farchog, Crymych, United Kingdom, SA41 3UY

Crymych Guest rating GBP 72

Heywood Hotel Tenby  3 stars

Heywood Lane, Tenby, United Kingdom, SA70 8DA

Tenby Very good GBP 114

Hammonds Park Guest House Tenby  3 stars

Narberth Road, Tenby, United Kingdom

Tenby GBP 86

Pinewood B&B Narberth  3 stars

Cliff Road ; Wiseman'S Bridge, Narberth, United Kingdom, SA67 8NU

Narberth

Begelly Arms Hotel Kilgetty  3 stars

New Road, Kilgetty, United Kingdom

Kilgetty Guest rating GBP 74

Bay View Hotel Narberth  3 stars

Pleasant Valley, Narberth, United Kingdom

Narberth Superb GBP 85

Fourcroft Hotel Tenby  3 stars

North Beach, Tenby, United Kingdom, SA70 8AP

Tenby GBP 110

The Woodridge Inn Hotel Saundersfoot  3 stars

Wooden, Saundersfoot, United Kingdom, SA69 9DY

Saundersfoot

Ivybridge Guest House Fishguard  3 stars

Drim Mill Dyffryn, Fishguard, United Kingdom

Fishguard

Llanion Lodge Pembroke Dock  3 stars

26 London Road,, Pembroke Dock, United Kingdom, SA72 6DT

Pembroke Dock Good GBP 57

Steeple View Bed & Breakfast And Retreat Bed & Breakfast Newport  3 stars

Church Street, Newport (Dyfed), United Kingdom

Newport (Dyfed) GBP 86

Yha Manorbier Hostel Tenby  3 stars

Manorbier,, Tenby, United Kingdom

Tenby Exceptional GBP 65

The City Inn Haverfordwest  3 stars

New Street ; St Davids, St. Davids, United Kingdom, SA62 6SU

St. Davids

The Gower Hotel Saundersfoot  3 stars

Milford Terrace, Saundersfoot, United Kingdom, SA69 9EL

Saundersfoot GBP 105

Beggars Reach Hotel Burton  3 stars

Burton, Burton, United Kingdom, SA73 1PD

Burton GBP 95

The Angel Hotel Narberth  3 stars

43 High Street, Narberth, United Kingdom, sa677as

Narberth

Premier Inn Tenby Town Centre  3 stars

White Lion Street, Tenby, United Kingdom, SA70 7ET

Tenby GBP 156

Old Police House Bed & Breakfast Haverfordwest  3 stars

Spittal, Haverfordwest, United Kingdom, SA62 5QT

Haverfordwest GBP 40

Rose Cottage B&B Saundersfoot  3 stars

Ridgeway Close , Saundersfoot, United Kingdom

Saundersfoot

Ivybridge Guest House Fishguard  3 stars

Goodwick, Drim Mill, Dyffryn, Fishguard, United Kingdom, SA64 0JT

Fishguard GBP 55

Old Kings Arms Hotel Pembroke  3 stars

13 Main Street, Pembroke, United Kingdom, SA71 4JS

Pembroke Superb

East Trewent Farm Bed & Breakfast Pembroke  3 stars

East Trewnt Farm, Pembroke, United Kingdom, SA71 5LR

Pembroke GBP 79

Lamphey Hall Hotel Pembroke  3 stars

Upper Lamphey Road, Lamphey, Pembroke, United Kingdom, SA71 5NR

Pembroke Very good

Cleddau Bridge Hotel Pembroke Dock  3 stars

Essex Rd, Pembroke Dock, United Kingdom, SA72 6EG

Pembroke Dock Good GBP 86

Warpool Court Hotel St. Davids  3 stars

St Davids,Pembrokeshire, St. Davids, United Kingdom, SA62 6BN

St. Davids

The Gower Hotel Saundersfoot  3 stars

Milford Terrace, Saundersfoot, United Kingdom, SA69 9EL

Saundersfoot Good

Malin House Hotel Saundersfoot  3 stars

St Brides Hill, Saundersfoot, United Kingdom, SA69 9NP

Saundersfoot

The Park Hotel Tenby  3 stars

North Cliff, Tenby, United Kingdom, SA70 8AT

Tenby Good GBP 122

Atlantic Hotel Tenby  3 stars

The Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Guest rating GBP 127

Giltar Hotel Tenby  3 stars

9 The Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby GBP 114

Pleasant View Bed & Breakfast Kilgetty  3 stars

Ryelands Lane, Kilgetty, United Kingdom, SA68 0UY

Kilgetty

North Down Farm  2 stars

Sixth Lane, Pembroke, United Kingdom, SA71 5PL

Pembroke GBP 78

Welcome Traveller Inn Haverfordwest  2 stars

Tiers Cross, Haverfordwest, United Kingdom, SA62 3DD

Haverfordwest GBP 80

The Cartref Hotel Fishguard  2 stars

15-19 High Street, Fishguard, United Kingdom, SA65 9AW

Fishguard

Gumfreston Hotel Tenby  2 stars

15 Culver Park, Tenby, United Kingdom

Tenby GBP 98

Lord Nelson Hotel Milford Haven  2 stars

Hamilton Terrace, Milford Haven, United Kingdom, SA73 3AW

Milford Haven Guest rating

High Noon Guest House Pembroke  2 stars

Lower Lamphey Road, Pembroke, United Kingdom, SA71 4AB

Pembroke

Merlewood Hotel Saundersfoot  2 stars

St. Brides Hill, Saundersfoot, United Kingdom, SA69 9NP

Saundersfoot

The Albany Hotel Tenby  2 stars

22-23 The Norton, Tenby, United Kingdom, SA70 8AB

Tenby Good GBP 63

Clarence House Hotel Tenby  2 stars

Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Fabulous GBP 86

Wolfscastle Country Hotel Haverfordwest  0 stars

Wolfscastle, Haverfordwest, United Kingdom, SA62 5LZ

Haverfordwest Fabulous GBP 109

Rosedene Guest House Pembroke  0 stars

Southcliff Street, Pembroke, United Kingdom

Pembroke GBP 81

Nythfa Guest House Saundersfoot  0 stars

St Brides Hill, Saundersfoot, United Kingdom

Saundersfoot GBP 84

Wogan House Guest House Pembroke  0 stars

Wogan Terrace, Saundersfoot, United Kingdom

Saundersfoot Exceptional GBP 94

Little Red Rooster Rest  0 stars

The Mews, Heywoodlane,, Tenby, United Kingdom

Tenby Superb GBP 76

Portclew House Guest House Pembroke  0 stars

Freshwater East, Pembroke, United Kingdom

Pembroke GBP 143

The Coach House Hotel Pembroke  0 stars

116, Main Street, Pembroke, United Kingdom

Pembroke Fabulous

College Guest House Haverfordwest  0 stars

93 Hill St, Haverfordwest, United Kingdom, SA61 1QL

Haverfordwest Fabulous GBP 95

Boulston Manor Guest House Haverfordwest  0 stars

Boulston, Haverfordwest, United Kingdom, SA62 4AQ

Haverfordwest GBP 100

The Esplanade Guest House Tenby  0 stars

1 The Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Fabulous GBP 104

East Hook Farmhouse Guest House Haverfordwest  0 stars

East Hook Farmhouse, Mount Lane, Haverfordwest, United Kingdom, SA62 3LN

Haverfordwest GBP 86

The Strathmore Guest House Tenby  0 stars

23 Victoria Street, Tenby, United Kingdom

Tenby GBP 77

Trefloyne Manor Guest House Tenby  0 stars

Trefloyne Lane, Tenby, United Kingdom

Tenby Superb GBP 156

Harbourlight Guest House Saundersfoot  0 stars

2 High Street, Saundersfoot Village, Saundersfoot, United Kingdom, SA69 9EJ

Saundersfoot Fabulous GBP 105

Imperial Hotel Tenby  0 stars

The Parragon, Tenby, United Kingdom, SA70 7HR

Tenby GBP 113

Middlegate Hotel Pembroke  0 stars

41 Main Street, Pembroke, United Kingdom, SA71 4JS

Pembroke Guest rating

Farnham Hotel Tenby  0 stars

South Cliff Street, Tenby, United Kingdom, SA70 7EA

Tenby GBP 97

Lamphey Park Guest House  0 stars

Lower Lamphey Park, Lamphey, Lamphey, United Kingdom

Lamphey

Silverdale Inn & Lodge Johnston  0 stars

Silverdale Inn & Lodge, Johnston, United Kingdom, SA62 3NZ

Johnston Guest rating GBP 52

Freshwater Bay Holiday Cottages Pembroke  0 stars

Trewent Park, Freshwater East, Pembroke, United Kingdom, SA71 5LW

Pembroke

Pen Mar Guest House Tenby  0 stars

New Hedges, Tenby, United Kingdom, SA70 8TL

Tenby Very good GBP 86

Penrhiw Hotel St. Davids  0 stars

Penrhiw, St Davids, St. Davids, United Kingdom

St. Davids

Twr Y Felin Hotel  0 stars

Caerfai Road, St. Davids, United Kingdom

St. Davids

Lockinbar Holiday Apartment Tenby  0 stars

South Cliff Street, Tenby, United Kingdom, SA70 7EB

Tenby GBP 105

The Ferryboat Guest House Fishguard  0 stars

Manor Way, Dyffryn, Goodwick, Fishguard, United Kingdom, SA64 0AE

Fishguard Guest rating

Highfield Bed & Breakfast Bed & Breakfast Pembroke Dock  0 stars

Highfield 39 Britannia Road, Pembroke Dock, United Kingdom, SA72 6QE

Pembroke Dock

Albion Guest House & Apartments Pembroke Dock  0 stars

Albion House, Pembroke Dock, United Kingdom, SA72 6XE

Pembroke Dock

Claremont House Guest House Saundersfoot  0 stars

St Brides Hill, Saundersfoot, United Kingdom, SA69 9NP

Saundersfoot GBP 102

Woodlands Guest House Saundersfoot  0 stars

St Brides Hill, Saundersfoot, United Kingdom, SA69 9NP

Saundersfoot

Elm Grove Country House Tenby  0 stars

St Florence, Tenby, United Kingdom, SA70 8LS

Tenby Very good GBP 118

Marlborough House Hotel Tenby  0 stars

Southcliffe Street,, Tenby, United Kingdom, SA70 7EA

Tenby Fabulous GBP 72

The Normandie Guest House Tenby  0 stars

Upper Frog Street, Tenby, United Kingdom, SA70 7JD

Tenby GBP 94

Cottage Court Hotel Tenby  0 stars

Narberth Road, Tenby, United Kingdom, SA70 8HT

Tenby GBP 72

Wychwood House Bed & Breakfast Tenby  0 stars

Wychwood House, Penally, Tenby, United Kingdom, SA70 7PE

Tenby Superb GBP 83

Taormina Guest House Tenby  0 stars

31 Victoria Street, Tenby, United Kingdom, SA70 7DY

Tenby GBP 70

Weybourne Guest House Tenby  0 stars

14 Warren Street, Tenby, United Kingdom, SA70 7JU

Tenby GBP 86

Southcliff Guest Accommodation Tenby  0 stars

Victoria Street, Tenby, United Kingdom, SA70 7DY

Tenby

Coach Guest House Tenby  0 stars

11 Deer Park, Tenby, United Kingdom, SA70 7LE

Tenby GBP 88

Ivy Bank Guest House Tenby  0 stars

Ivy Bank Guest House Harding Street, Tenby, United Kingdom, SA70 7LL

Tenby GBP 69

Hammonds Park Guest House Tenby  0 stars

Narberth Road, Tenby, United Kingdom, SA70 8HT

Tenby Guest rating GBP 79

New Overlander Restaurant & Accommodation Tenby  0 stars

Penally, Tenby, United Kingdom, SA70 7PS

Tenby Superb GBP 79

Royal Lion Hotel Tenby  0 stars

North Beach, Tenby, United Kingdom, SA70 7EX

Tenby GBP 95

Tabor House B&B Newport  0 stars

Dinas Cross, Newport (Dyfed), United Kingdom, SA42 0XG

Newport (Dyfed)

Grove Park  0 stars

Feidr Pen Y Bont, Newport (Dyfed), United Kingdom, SA42 0LT

Newport (Dyfed)

Foxdale Guesthouse Marloes  0 stars

Glebe Lane, Marloes, United Kingdom, SA62 3AY

Marloes Fabulous
United Kingdom regions