Search Filter

Price

Star
  • 7
  • 39
  • 36
  • 8
  • 0
  • 210
Accommodation Type
  • Holiday homes 100
  • Cottages 46
  • Bed and breakfasts 43
  • Guest houses 41
  • Hotels 32
  • Country houses 10
  • Apartments 9
  • Inns 8
  • Holiday parks 6
  • Hostels 2
  • Lodges 1
  • Homestays 1
  • Chalets 1
Hotel Facilities
  • Heating284
  • Non-smoking throughout250
  • Non-smoking rooms248
  • Free WiFi215
  • Private parking202
  • Pets allowed137
  • Garden136
  • Luggage storage127
  • Private check-in/check-out87
  • Packed lunches74
Wales’ oldest castle and medieval streets make it easy to spend a few hours in Pembroke. If you decide to stay longer, the bed and breakfasts here are a great value compared to neighboring towns. Pembroke Castle was built in the 12th and 13th centuries and offers two separate attractions. You can climb 100 spiral steps for amazing views of the keep before dropping way down to the subterranean Wogan’s Cavern, a massive natural cave. During the summer, the castle occasionally hosts open air theater performances.

Hotels in Pembroke, Pembrokeshire, Hotels near Pembroke


Please select a hotel from the list of hotels in and near Pembroke. The list below displays hotels within 30 kilometers of Pembroke.

300 Hotels found. Showing page 1 of 30
Order By
HOTEL IMAGE
High Noon Guest House

Lower Lamphey Road , Pembroke , SA71 4AB

High Noon Guest House is 0.08 kilometers from Pembroke . Room prices starting from £ 35

Check availability and book online.
Guest Reviews
8.8 out of 10

From 176 Reviews
Starting From
£ 35
HOTEL IMAGE
Camrose House

106 Main Street , Pembroke , SA71 4HN

Camrose House is 0.30 kilometers from Pembroke . Room prices starting from £ 59.95

Check availability and book online.
Guest Reviews
9.4 out of 10

From 82 Reviews
Starting From
£ 59.95
HOTEL IMAGE
Connaught Guest House

123 Main Street , Pembroke , SA7 14DB

Connaught Guest House is 0.31 kilometers from Pembroke . Room prices starting from £ 34.5

Check availability and book online.
Guest Reviews
8.8 out of 10

From 263 Reviews
Starting From
£ 34.5
The Coach House Hotel

116, Main Street , Pembroke , SA714HN

The Coach House Hotel is 0.32 kilometers from Pembroke . Room prices starting from £ 65

Check availability and book online.
Guest Reviews
8.7 out of 10

From 443 Reviews
Starting From
£ 65
The School House

, Pembroke , SA71 4DB

The School House is 0.37 kilometers from Pembroke . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
94 Main Street - Pembroke Holiday Home

94 Main Street , Pembroke , SA71 4HN

94 Main Street - Pembroke Holiday Home is 0.39 kilometers from Pembroke . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.1 out of 10

From 26 Reviews
Starting From
£ 0
Middlegate Hotel

41 Main Street , Pembroke , SA71 4JS

Middlegate Hotel is 0.68 kilometers from Pembroke . Room prices starting from £ 35

Check availability and book online.
Guest Reviews
7.3 out of 10

From 66 Reviews
Starting From
£ 35
Tregenna Bed & Breakfast

7 Upper Lamphey Road , Pembroke , SA71 5JL

Tregenna Bed & Breakfast is 0.78 kilometers from Pembroke . Room prices starting from £ 55

Check availability and book online.
Guest Reviews
9.9 out of 10

From 19 Reviews
Starting From
£ 55
Old Kings Arms Hotel

13 Main Street , Pembroke , SA71 4JS

Old Kings Arms Hotel is 0.85 kilometers from Pembroke . Room prices starting from £ 55

Check availability and book online.
Guest Reviews
8.6 out of 10

From 211 Reviews
Starting From
£ 55
The Quay

, Pembroke , SA71

The Quay is 0.89 kilometers from Pembroke . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
6.4 out of 10

From 2 Reviews
Starting From
£ 0