Photo by Chris Holder

Search Skomer hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Skomer
Pet friendly
ApartĀment
Check prices for these dates
Our top choices for Skomer hotels

1. The Lord Nelson Hotel
The Lord Nelson HotelMilford Haven
9.0 out of 10, Wonderful, (189 reviews)
The price is AU$122
includes taxes & fees
15 Nov - 16 Nov

2. TÅ· Milford Waterfront
TÅ· Milford WaterfrontMilford Haven
9.2 out of 10, Wonderful, (962 reviews)
The price is AU$99
includes taxes & fees
22 Nov - 23 Nov

3. The Grove Hotel
The Grove HotelHaverfordwest
8.0 out of 10, Very good, (220 reviews)
The price is AU$112
includes taxes & fees
15 Nov - 16 Nov

4. Roch Castle Hotel
Roch Castle HotelHaverfordwest
10.0 out of 10, Exceptional, (175 reviews)
The price is AU$272
includes taxes & fees
9 Dec - 10 Dec

5. St David's Cross Hotel
St David's Cross HotelHaverfordwest
9.8 out of 10, Exceptional, (276 reviews)
The price is AU$316
includes taxes & fees
14 Nov - 15 Nov

6. Twr Y Felin Hotel
Twr Y Felin HotelHaverfordwest
9.8 out of 10, Exceptional, (218 reviews)
The price is AU$328
includes taxes & fees
15 Nov - 16 Nov

7. Hotel Mariners
Hotel MarinersHaverfordwest
8.8 out of 10, Excellent, (388 reviews)
The price is AU$204
includes taxes & fees
29 Nov - 30 Nov

8. The Cambrian Inn
The Cambrian InnHaverfordwest
9.4 out of 10, Exceptional, (126 reviews)
The price is AU$269
includes taxes & fees
16 Nov - 17 Nov

9. The Globe Angle
The Globe AnglePembroke
9.0 out of 10, Wonderful, (27 reviews)
The price is AU$236
includes taxes & fees
14 Dec - 15 Dec

10. Ferry House Inn
Ferry House InnMilford Haven
9.6 out of 10, Exceptional, (187 reviews)
The price is AU$175
includes taxes & fees
14 Nov - 15 Nov

11. Victoria Inn Brewhouse B&B
Victoria Inn Brewhouse B&BHaverfordwest
9.4 out of 10, Exceptional, (89 reviews)
The price is AU$244
includes taxes & fees
16 Nov - 17 Nov

12. Old Kings Arms Hotel
Old Kings Arms HotelPembroke
9.2 out of 10, Wonderful, (170 reviews)
The price is AU$186
includes taxes & fees
14 Nov - 15 Nov

13. OYO Ocean Haze Hotel
OYO Ocean Haze HotelHaverfordwest
7.8 out of 10, Good, (21 reviews)
The price is AU$128
includes taxes & fees
15 Nov - 16 Nov

14. Lovesgrove Country Guest House
Lovesgrove Country Guest HousePembroke
9.8 out of 10, Exceptional, (476 reviews)
The price is AU$180
includes taxes & fees
14 Dec - 15 Dec

15. Rwts Rooms & Resto
Rwts Rooms & RestoHaverfordwest
The price is AU$140
includes taxes & fees
25 Nov - 26 Nov

16. Beggars Reach Hotel
Beggars Reach HotelMilford Haven
8.2 out of 10, Very good, (233 reviews)
The price is AU$122
includes taxes & fees
14 Nov - 15 Nov

17. Cysgu Dda ā Sleep Well
Cysgu Dda ā Sleep WellPembroke Dock
8.4 out of 10, Very good, (15 reviews)
The price is AU$171
includes taxes & fees
14 Nov - 15 Nov

18. The Coach House hotel
The Coach House hotelPembroke
8.0 out of 10, Very good, (17 reviews)
The price is AU$118
includes taxes & fees
22 Nov - 23 Nov

19. The Wolfe Inn Wolfscastle
The Wolfe Inn WolfscastleHaverfordwest
8.6 out of 10, Excellent, (103 reviews)
The price is AU$157
includes taxes & fees
15 Nov - 16 Nov

20. The City Inn
The City InnHaverfordwest
7.6 out of 10, Good, (146 reviews)
The price is AU$213
includes taxes & fees
15 Nov - 16 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Stay near popular Skomer attractions
Learn more about Skomer
Skomer is an island just off the coast of Pembrokeshire in south-west Wales. It is about a mile and a half long from north to south and two miles wide from east to west, formed of volcanic rocks, with sheltered bays, looming headlands and sheer cliffs.

Photo by John Lewis
Open Photo by John Lewis
Top Skomer Hotel Reviews
Recent Reviews in Skomer

The Lord Nelson Hotel
8/10 Good
More cheap accommodation in Skomer

OYO Welsh Holiday Accommodation - Modern Stay
34 Meyrick St Pembroke Dock Wales
The price is AU$113 per night from 13 Dec to 14 Dec
AU$113
13 Dec - 14 Dec
includes taxes & fees









































































