Photo by John Lewis

Hotels in Skomer

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Skomer?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Skomer on Hotels.com. These Skomer hotels consistently deliver on quality, location and traveller experience. Last updated on 10 October 2026.

1. Tŷ Milford Waterfront

Tŷ Milford Waterfront
4.0 star property
Milford Haven
9.2 out of 10, Wonderful, (942 reviews)
"Stayed here a few times and would always come back when I’m in the area. Price is very reasonable, rooms are really comfortable and clean."
United Kingdom
Stephen
The price is ₹6,914
₹8,297 total
includes taxes & fees
11 Oct - 12 Oct
Tŷ Milford Waterfront

2. Twr Y Felin Hotel

Twr Y Felin Hotel
4.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (217 reviews)
"Nice historic hotel in beautiful little town. Comfortable bed and nice shower."
United States
Nancy
The price is ₹16,444
₹19,732 total
includes taxes & fees
8 Nov - 9 Nov
Twr Y Felin Hotel

3. The Lord Nelson Hotel

The Lord Nelson Hotel
4.0 star property
Milford Haven
9.0 out of 10, Wonderful, (182 reviews)
"All ok for a one night stay, bar staff were lovely and an easy check in/check out."
United Kingdom
Abbey
The price is ₹6,715
₹8,058 total
includes taxes & fees
13 Oct - 14 Oct
The Lord Nelson Hotel

4. St David's Cross Hotel

St David's Cross Hotel
3.5 star property
Haverfordwest
9.8 out of 10, Exceptional, (273 reviews)
"We were glad that we chose this hotel in the centre of tiny St Davids village. Nice location, nice building, nice garden for drinks and food and in addition a good breakfast selection. The room could have been a little bit bigger though, but the building is old and I can see the limitations for space. I can honestly recommend this place."
Finland
Martti
The price is ₹17,391
₹20,870 total
includes taxes & fees
10 Oct - 11 Oct
St David's Cross Hotel

5. The Grove Hotel

The Grove Hotel
3.5 star property
Haverfordwest
8.0 out of 10, Very good, (214 reviews)
"Great location as a base to walk the coastal path /connections. The staff were so lovely and helpful I couldn't fault them. It was great to have a bath in the room, a rarity in a stay like this and very welcome after a hard day's walking(!). I ate every night here and the food was typical pub fayre- which is to say good value, and the steak was perfectly done. Good selection of smart tv stations on a big tv too, thanks for a great stay :)"
United Kingdom
Jamilla
The price is ₹6,374
₹7,649 total
includes taxes & fees
18 Oct - 19 Oct
The Grove Hotel

6. Penrhiw Priory

Penrhiw Priory
5.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (75 reviews)
"Peaceful setting , friendly staff and well situated "
United Kingdom
Peter
The price is ₹13,728
₹16,473 total
includes taxes & fees
12 Oct - 13 Oct
Penrhiw Priory

7. The Cambrian Inn

The Cambrian Inn
3.5 star property
Haverfordwest
9.4 out of 10, Exceptional, (126 reviews)
"Everything was perfect and we had a good stay!"
Norway
Ingrid
The price is ₹14,938
₹17,926 total
includes taxes & fees
11 Oct - 12 Oct
The Cambrian Inn

8. The Globe Angle

The Globe Angle
5.0 star property
Pembroke
9.0 out of 10, Wonderful, (26 reviews)
"Great stay, loved the place, and decode. Staff were great, extremely helpful and breakfast was fantastic…. Salmon and poached eggs my favourite!"
United Kingdom
James
The price is ₹14,938
₹17,926 total
includes taxes & fees
12 Oct - 13 Oct
The Globe Angle

9. Roch Castle Hotel

Roch Castle Hotel
5.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (173 reviews)
"Unique and first class accommodation with excellent breakfast provided"
United Kingdom
Micheal
The price is ₹17,977
₹21,573 total
includes taxes & fees
18 Oct - 19 Oct
Roch Castle Hotel

10. Victoria Inn Brewhouse B&B

Victoria Inn Brewhouse B&B
4.0 star property
Haverfordwest
9.4 out of 10, Exceptional, (88 reviews)
"Well equipped room, excellent staff support& great local knowledge, sea views & great food n drink literally on the door step."
United Kingdom
Julie
The price is ₹13,443
₹16,132 total
includes taxes & fees
11 Oct - 12 Oct
Victoria Inn Brewhouse B&B

11. Hotel Mariners

Hotel Mariners
3.0 star property
Haverfordwest
8.8 out of 10, Excellent, (383 reviews)
"Interesting historic hotel, well run and with friendly staff"
United Kingdom
Christopher
The price is ₹11,991
₹14,390 total
includes taxes & fees
12 Oct - 13 Oct
Hotel Mariners

12. The Druidstone Hotel

The Druidstone Hotel
2.5 star property
Haverfordwest
9.2 out of 10, Wonderful, (73 reviews)
"Wonderful atmosphere. Nice place with great walks. Pet friendly. Shared bathrooms. Old building with creaky floors. We stayed on a quiet night and sounds can be heard from room to room. No tv in room and limited power outlets for charging phones. we loved the location and the staff were very friendly. And the house cats and dogs were all approachable"
United Kingdom
Robert
The price is ₹10,137
₹12,164 total
includes taxes & fees
5 Nov - 6 Nov
The Druidstone Hotel

13. OYO Ocean Haze Hotel

OYO Ocean Haze Hotel
3.0 star property
Haverfordwest
8.0 out of 10, Very good, (19 reviews)
"Great location on outskirts of St David’s and big room with a sitting area and had a sea view and patio. Rooms on ground floor so no problems with lugging cases etc. Huge bathroom. Wet room style so no bath."
United Kingdom
Tracey
The price is ₹9,054
₹11,504 total
includes taxes & fees
11 Oct - 12 Oct
OYO Ocean Haze Hotel

14. The City Inn

The City Inn
3.0 star property
Haverfordwest
7.6 out of 10, Good, (146 reviews)
"Litied breakfast menu, overall nice"
United Kingdom
David
The price is ₹11,737
₹14,085 total
includes taxes & fees
14 Oct - 15 Oct
The City Inn

15. The Coach House hotel

The Coach House hotel
3.0 star property
Pembroke
8.0 out of 10, Very good, (11 reviews)
"We loved the room space, cleanliness and the friendly staff. Parking was included and is a safe parking spot. We had really good breakfast on both days. In short, we had a lovely stay."
United Kingdom
Bipin
The price is ₹6,828
₹8,193 total
includes taxes & fees
18 Oct - 19 Oct
The Coach House hotel

16. The Grange

The Grange
3.5 star property
Haverfordwest
10.0 out of 10, Exceptional, (1 review)
"The Grange is a lovely place to stay. It is close to town and very quiet. The beach is very close and a perfect place to watch sunsets. Communication with the host was excellent. "
United States
Tracy
The price is ₹55,637
₹55,637 total
includes taxes & fees
13 Oct - 14 Oct
The Grange

17. Old Kings Arms Hotel

Old Kings Arms Hotel
3.0 star property
Pembroke
9.2 out of 10, Wonderful, (168 reviews)
"A great inn, full of ages old character, a great team of staff and true hospitality! Thanks everyone!"
United Kingdom
Susan
The price is ₹10,670
₹12,804 total
includes taxes & fees
10 Oct - 11 Oct
Old Kings Arms Hotel

18. Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa
4.0 star property
Pembroke
8.2 out of 10, Very good, (472 reviews)
"Breakfast was lovely, range of options to choose from, room was very clean and staff were very friendly. Our room itself was very nice with beds, sofa, relaxing armchair by the window to enjoy the view. The restaurant food was so good and again the staff were very friendly. We will definitely return."
United Kingdom
Leisha
The price is ₹7,362
₹8,835 total
includes taxes & fees
11 Oct - 12 Oct
Best Western Lamphey Court Hotel & Spa

19. Cysgu Dda – Sleep Well

Cysgu Dda – Sleep Well
2.0 star property
Pembroke Dock
8.4 out of 10, Very good, (15 reviews)
"Great little place, rooms were done out really nice, staff were lovely, perfect little place to stay while we were visiting tenby, so many places just a short drive away also for families "
United Kingdom
Bridie
The price is ₹9,377
₹11,253 total
includes taxes & fees
17 Oct - 18 Oct
Cysgu Dda – Sleep Well

20. Lovesgrove Country Guest House

Lovesgrove Country Guest House
3.5 star property
Pembroke
9.8 out of 10, Exceptional, (472 reviews)
"It was the perfect place to stay. Everything was just right. The staff were lovely. There was an excellent selection of breakfasts. I am unable to fault anything about the stay."
United Kingdom
Richard
The price is ₹9,977
₹11,972 total
includes taxes & fees
13 Oct - 14 Oct
Lovesgrove Country Guest House
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.

Go beyond your typical stay in Skomer

Learn more about Skomer

Notable for its castle, Skomer features attractions such as Pembrokeshire Coast National Park and Wooltack Bay.

Two puffins on grass.
Photo by John Lewis
Open Photo by John Lewis

Find out more about Skomer

Skomer: A Wild Sanctuary of Isles and Blooms in the Heart of Wales

Skomer Island, just off the Pembrokeshire coast, is a nature lover's paradise, renowned for its breathtaking landscapes and diverse wildlife. Home to thousands of puffins and seals, this tranquil haven invites visitors to explore its rugged cliffs, vibrant wildflower meadows, and pristine beaches. With no permanent residents, Skomer offers a peaceful escape, ideal for birdwatching and hiking along scenic trails. Visitors can enjoy day trips from the mainland, immersing themselves in the island's natural beauty and solitude. Perfect for those seeking adventure or a romantic getaway, Skomer Island is an unforgettable gem in the heart of Wales.

Discover great hotels near Skomer

Near Skomer Island, you'll find a range of accommodation options, from cosy hostels to charming guesthouses. Many places offer stunning views and easy access to the island's natural beauty, making them ideal for travellers eager to explore the area. Enjoy a peaceful stay while immersing yourself in the local scenery. Here are some of the best hotels near Skomer that our travelers love:

  1. YHA Broad Haven - Hostelopens in new window: This stylish 4.0-star hotel offers a remarkable beach holiday experience with direct access to the sand. With a guest rating of 8.6 out of 10, it provides a unique blend of comfort and relaxation, making it a prime choice for leisure travellers. The property boasts a vibrant atmosphere, perfect for those seeking sun-soaked days by the water. The inviting design and amenities create a seamless experience for guests looking to unwind and enjoy the coastal charm.
  2. Sunset Bed and Breakfastopens in new window: A 3.0-star gem, Sunset Bed and Breakfast is rated highly at 9.8 out of 10, catering to adventure enthusiasts with thrilling onsite activities. This Bed and Breakfast accommodation presents a dynamic setting for travellers seeking an active holiday. With options for horse riding, sailing, kayaking, and more, it offers an engaging atmosphere. The inviting ambience and recreational opportunities ensure an exciting stay, perfect for those keen on exploring the great outdoors.
  3. The Globe Angleopens in new window: Elevate your experience at this luxurious 5.0-star hotel, featuring a guest rating of 9.2 out of 10. Ideal for those seeking a family holiday with beach access, The Globe Angle combines elegance with child-friendly amenities. Its thoughtful design includes features that cater to younger guests while maintaining a sophisticated atmosphere. This property is perfect for families wanting a memorable getaway, offering a delightful blend of relaxation and enjoyable activities by the sea.

Things to do in Skomer

Skomer offers pristine beaches, rugged coastlines, and lush natural parks, ideal for hiking and birdwatching. Enjoy boating and sea diving amid scenic landscapes, with near Skomer Island accommodation reviews praising cosy lodgings and stunning photo opportunities. A delightful retreat for nature lovers.

  • Whitesands Bayopens in new window – Spend a day at this stunning beach, where you can relax on the sandy shores or take a refreshing dip in the waves. The scenic backdrop of rolling hills and cliffs makes it perfect for a picnic or a leisurely stroll along the coastline. Enjoy the beauty of nature as you watch surfers ride the waves or simply soak in the sun.
  • Newgale Beachopens in new window – Another beautiful beach destination, Newgale Beach is known for its expansive sandy shoreline. Whether you're into sunbathing, beachcombing, or enjoying a family day out, this beach offers plenty of space to unwind. Take a walk along the promenade or explore the nearby rock pools, where you might spot some fascinating marine life.
  • Milford Haven Heritage & Maritime Museumopens in new window – Dive into the local history at this maritime museum, where you can learn about the rich maritime heritage of Milford Haven. Explore fascinating exhibits that showcase shipbuilding and the area’s nautical past. It's a great spot for those curious about the region’s connection to the sea.
  • St. David's Cathedralopens in new window – Visit this impressive cathedral, which stands as a testament to stunning architecture and rich history. Wander through its beautiful grounds and admire the intricate details of its design. The serene atmosphere invites reflection and exploration, making it a must-see for anyone in the area.
  • Skomeropens in new window – Take a boat trip to Skomer Island, famous for its diverse wildlife and breathtaking landscapes. Spend your day hiking the trails, spotting puffins and other seabirds, or simply enjoying the panoramic views of the surrounding sea. This island is a true gem for nature enthusiasts and those seeking adventure in a tranquil setting.

4 tips for savvy savings when booking a hotel near Skomer

  1. Book for the cheapest times: The most affordable time to visit Skomer is during January, October, and November, when hotel prices are lower. For those looking to explore the area’s key landmarks, cultural sites, and natural wonders, a stay of at least 2 to 3 days is recommended. This budget-friendly duration allows you to enjoy attractions such as picturesque islands, rich wildlife, historical castles, and beautiful natural parks, making it a great value for money for anyone keen on birdwatching, walking, and soaking in the serene environment. Prices could drop during these months, making it an excellent opportunity for travellers on a budget.
  2. Look for last-minute deals on Hotels.com: For those seeking budget-friendly stays near Skomer, Hotels.com may offer enticing options on their Dealsopens in new window section. You could find discounted accommodations when searching for last-minute options in the Last-Minute Deals area. Additionally, enabling email alerts and push notifications ensures you’re more likely to see flash sales. For a thorough comparison of hotel prices and amenities, the Smart Shopping tool via the app may prove invaluable. This way, should rooms become available or prices drop, you can promptly secure a last-minute escape.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you find better rates for your stay near Skomer Hotel. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer enhanced value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we can suggest alternative dates that may help you discover a more favourable rate.
  4. Consider your location: Staying nearer to key attractions or city centres can offer convenience, but it often comes with a higher price tag. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the places you plan to visit. Exploring independent hotels a bit further out can often lead to a more authentic and budget-friendly experience.

Best time to go to Skomer

Skomer experiences its lowest average temperature in February, at 44.6°F (7.0°C), while August is the hottest month, with an average temperature of 60.8°F (16.0°C). December tends to be the wettest month. The peak travel months to visit Skomer are July to September, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, January, February, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.