Please Wait.

The B and B Directory

Find your perfect guest accommodation.
HomeAdvertise with usContact Us0 Favourites

Find your perfect guest accommodation

Search Options (0 of 8 selected)
Clear AllUpdate Results
+ Favourite ♡Visit Website ⇒


Single Rooms: 2
Double Rooms: 1
Family Rooms: 1
Twin Rooms: 5


PPPN from £45
PR2S from £80
Family Room from £95



Contact: Peter Chesmore
Telephone: 01646 622442
Send a message

Middlegate Hotel

Pembroke, Pembrokeshire



Please Book Direct For Best Prices.

Middlegate Hotel in Pembrokeshire, provides charming accommodation in the beautiful medieval town of Pembroke. We are the perfect place to escape to from the hustle and bustle of modern life.

Our superb hotel offers a range of comfortable and tastefully furnished bedrooms to choose from. All the rooms are en suite and come with either a bath and shower or a shower. The rooms include a TV and tea and coffee making facilities.

We have an excellent restaurant which serves breakfast, lunch and dinner. We also offer snacks and a delicious Sunday lunch. Our full licensed bar serves a wide range of alcoholic beverages and we regularly host live music from some excellent local artists.

Our hotel is next to Pembrokeshire National Park and is just a short walk from the picturesque Mill Pond. Pembroke Castle is a great day out and is only a two minute walk away from our grounds. Just a few miles away from our traditional hotel lies the stunning Pembroke coast, an ideal place to go walking or merely marvel at the glorious views.

Only a ten-minute drive away is Pembroke Dock, where you can hop on a ferry to Rosslare, Ireland. There’s no limitations to the adventures you can have!

For more information please visit our website.

Rates: From £45 per room per night based on single occupancy.
From £80 per night based on 2 people sharing.
From £95 per night based on a family room.
Please Book Direct For Best Prices.
Children welcome.
Wi-Fi/internet access.
Off street parking.
Dinner available.
Sorry, not pets.

Booking enquiries for Middlegate Hotel

To make a reservation or to request more information about staying at Middlegate Hotel.

Contact Peter Chesmore on 01646 622442, don't forget to mention The B & B Directory when calling, or fill in the form below.