
Find hotels in St Ishmaels from $71
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St Ishmaels
Family friendly
Check prices for these dates
Our top choices for St Ishmaels hotels

The Imperial Hotel
The Imperial HotelTenby
9.0 out of 10, Wonderful, (134 reviews)
$77 nightly
The price is $93
Feb 4 - Feb 5
Total with taxes and fees

Lovesgrove Country Guest House
Lovesgrove Country Guest HousePembroke
9.8 out of 10, Exceptional, (403 reviews)
$97 nightly
The price is $117
Feb 5 - Feb 6
Total with taxes and fees

Tŷ Milford Waterfront
Tŷ Milford WaterfrontMilford Haven
9.0 out of 10, Wonderful, (708 reviews)
$62 nightly
The price is $75
Jan 30 - Jan 31
Total with taxes and fees

The Grove Hotel
The Grove HotelHaverfordwest
7.8 out of 10, Good, (177 reviews)
$64 nightly
The price is $76
Feb 5 - Feb 6
Total with taxes and fees

The Lord Nelson Hotel
The Lord Nelson HotelMilford Haven
9.2 out of 10, Wonderful, (95 reviews)
$71 nightly
The price is $85
Feb 5 - Feb 6
Total with taxes and fees

Slebech Park Restaurant & Rooms
Slebech Park Restaurant & RoomsHaverfordwest
8.4 out of 10, Very Good, (312 reviews)
$132 nightly
The price is $159
Feb 8 - Feb 9
Total with taxes and fees

Best Western Lamphey Court Hotel & Spa
Best Western Lamphey Court Hotel & SpaPembroke
8.0 out of 10, Very Good, (428 reviews)
$103 nightly
The price is $123
Feb 5 - Feb 6
Total with taxes and fees

The Esplanade
The EsplanadeTenby
8.6 out of 10, Excellent, (357 reviews)
$80 nightly
The price is $97
Feb 2 - Feb 3
Total with taxes and fees

Coach Guest House
Coach Guest HouseTenby
9.8 out of 10, Exceptional, (111 reviews)
$130 nightly
The price is $157
Feb 5 - Feb 6
Total with taxes and fees

Heywood Spa Hotel
Heywood Spa HotelTenby
9.2 out of 10, Wonderful, (244 reviews)
$138 nightly
The price is $166
Feb 1 - Feb 2
Total with taxes and fees

OYO Ocean Haze Hotel
OYO Ocean Haze HotelHaverfordwest
7.6 out of 10, Good, (7 reviews)
$79 nightly
The price is $94
Feb 1 - Feb 2
Total with taxes and fees

Cysgu Dda – Sleep Well
Cysgu Dda – Sleep WellPembroke Dock
10.0 out of 10, Exceptional, (2 reviews)
$113 nightly
The price is $135
Feb 5 - Feb 6
Total with taxes and fees

Harbour Stays - Ocean Square
Harbour Stays - Ocean SquareSaundersfoot
8.6 out of 10, Excellent, (18 reviews)
$113 nightly
The price is $135
Feb 5 - Feb 6
Total with taxes and fees

St David's Cross Hotel
St David's Cross HotelHaverfordwest
9.8 out of 10, Exceptional, (253 reviews)
$96 nightly
The price is $116
Jan 30 - Jan 31
Total with taxes and fees

Grove of Narberth
Grove of NarberthNarberth
9.8 out of 10, Exceptional, (77 reviews)
$244 nightly
The price is $293
Feb 12 - Feb 13
Total with taxes and fees

Hideaway Escapes B&B
Hideaway Escapes B&BNarberth
10.0 out of 10, Exceptional, (3 reviews)
$107 nightly
The price is $129
Jan 30 - Jan 31
Total with taxes and fees

Ferry House Inn
Ferry House InnMilford Haven
9.6 out of 10, Exceptional, (171 reviews)
$92 nightly
The price is $111
Feb 5 - Feb 6
Total with taxes and fees

The Strathmore
The StrathmoreTenby
9.6 out of 10, Exceptional, (166 reviews)
$96 nightly
The price is $116
Feb 8 - Feb 9
Total with taxes and fees

Plas Hyfryd Hotel
Plas Hyfryd HotelNarberth
8.8 out of 10, Excellent, (168 reviews)
$132 nightly
The price is $159
Jan 30 - Jan 31
Total with taxes and fees
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about St Ishmaels
Head to sights like Pembrokeshire Coast National Park as you discover the local area in St Ishmaels.

Photo by Tango22
Open Photo by Tango22
More cheap stays in St Ishmaels

Harbour Stays - The Marine Centre
Harbour Stays - The Marine Centre Saundersfoot Wales
$79 nightly
The price is $95 total per night from Feb 5 to Feb 6
$95 total
Feb 5 - Feb 6
Total with taxes and fees
8.6/10 Excellent! (13 reviews)
Hotels in St Ishmaels with star-rating

4 Star Hotels
103 properties
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Dale Fort
- Hotels near Marloes Sands
- 5 Star Hotels in Angle
- Little Haven Hotels
- Cabin Rentals in Little Haven
- Beach Hotels in Little Haven
- Milford Haven Hotels
- Hotels near Milford Haven Station
- B&B in Milford Haven
- Cottages in Milford Haven
- Beach Hotels in Milford Haven
- Broad Haven Hotels
- Hotels with Restaurants in Broad Haven
- B&B in Broad Haven
- Hostels in Tiers Cross
- Skokholm Island Hotels
- Cottages in Johnston
- Nolton Hotels
- B&B in Castlemartin
- Cabin Rentals in Castlemartin
- B&B in Rosemarket
- Neyland Hotels
- Apartments in Neyland
- B&B in Neyland
- B&B in Simpson Cross
- 4 Star Hotels in Simpson Cross
- Pembroke Dock Hotels
- 5 Star Hotels in Pembroke Dock
- Villas in Pembroke Dock
- Historic Hotels in Pembroke Dock
- Haverfordwest Hotels
- Apartments in Haverfordwest
- Hotel Wedding Venues Hotels in Haverfordwest
- Luxury Hotels in Haverfordwest
- B&B in Camrose
- Chalets in Camrose
- Villas in Houghton
- Merrion Hotels
- Llangwm Hotels
- Hotels near Withybush General Hospital
- Hotels near Pembroke Castle
- Newgale Hotels
- Visit Herbrandston
- Visit Hasguard Cross
- Visit Angle
- Angle Vacations
- Visit Walwyn's Castle
- Walwyn's Castle Vacations
- Visit Little Haven
- Visit Milford Haven
- Where to stay in Broad Haven
- Visit Tiers Cross
- Visit Rhoscrowther
- Visit Druidston
- Visit Skokholm Island
- Visit Johnston
- Visit Nolton
- Visit Llanstadwell
- Visit Castlemartin
- Neyland Vacations
- Visit Neyland
- Visit Simpson Cross
- Visit Axton Hill
- Axton Hill Vacations
- Newgale Beach
- Visit Pembroke Dock
- Pembroke Dock Vacations
- Visit Keeston
- Visit Hundleton
- Visit Haverfordwest
- Haverfordwest Vacations
- Roch Castle
- Newgale Camping Site
- Visit Camrose
- Visit Houghton
- Visit Merrion
- Visit Llangwm
- Pembroke Castle
- Visit Penycwm
- Visit Newgale











































































