
Find hotels in Castlemartin from $71
Go beyond your typical stay in Castlemartin
Family friendly
Check prices for these dates
Our top choices for Castlemartin hotels

The Gower Hotel
The Gower HotelSaundersfoot
8.6 out of 10, Excellent, (8 reviews)
$104 nightly
The price is $125
Jun 1 - Jun 2
Total with taxes and fees

Elm Grove Country House
Elm Grove Country HouseTenby
9.8 out of 10, Exceptional, (125 reviews)
$171 nightly
The price is $205
Jun 1 - Jun 2
Total with taxes and fees

The Town Crier
The Town CrierTenby
9.6 out of 10, Exceptional, (14 reviews)
$106 nightly
The price is $127
Jun 3 - Jun 4
Total with taxes and fees

Castlemead
CastlemeadTenby
10.0 out of 10, Exceptional, (1 review)
$136 nightly
The price is $163
Jun 1 - Jun 2
Total with taxes and fees

Lovesgrove Country Guest House
Lovesgrove Country Guest HousePembroke
9.8 out of 10, Exceptional, (426 reviews)
$100 nightly
The price is $120
Jun 9 - Jun 10
Total with taxes and fees

Hideaway Escapes
Hideaway EscapesNarberth
$99 nightly
The price is $118
Jul 1 - Jul 2
Total with taxes and fees

Ferry House Inn
Ferry House InnMilford Haven
9.6 out of 10, Exceptional, (179 reviews)
$135 nightly
The price is $161
Jun 2 - Jun 3
Total with taxes and fees

Old Kings Arms Hotel
Old Kings Arms HotelPembroke
9.2 out of 10, Wonderful, (153 reviews)
$135 nightly
The price is $161
Jun 3 - Jun 4
Total with taxes and fees

The Globe Angle
The Globe AnglePembroke
9.2 out of 10, Wonderful, (22 reviews)
$174 nightly
The price is $209
Jun 1 - Jun 2
Total with taxes and fees

Hotel Mariners
Hotel MarinersHaverfordwest
8.8 out of 10, Excellent, (340 reviews)
$122 nightly
The price is $147
Jun 25 - Jun 26
Total with taxes and fees

The Broadmead Boutique B and B
The Broadmead Boutique B and BTenby
9.6 out of 10, Exceptional, (99 reviews)
$127 nightly
The price is $153
Jun 1 - Jun 2
Total with taxes and fees

The Begelly Arms
The Begelly ArmsKilgetty
9.0 out of 10, Wonderful, (129 reviews)
$100 nightly
The price is $120
Jun 1 - Jun 2
Total with taxes and fees

Slebech Park Restaurant & Rooms
Slebech Park Restaurant & RoomsHaverfordwest
8.4 out of 10, Very Good, (342 reviews)
$145 nightly
The price is $174
Jun 19 - Jun 20
Total with taxes and fees

Harbour Stays - Ocean Square
Harbour Stays - Ocean SquareSaundersfoot
9.0 out of 10, Wonderful, (26 reviews)
$79 nightly
The price is $95
Jun 3 - Jun 4
Total with taxes and fees

Sandyhill Guest House
Sandyhill Guest HouseSaundersfoot
9.4 out of 10, Exceptional, (61 reviews)
$138 nightly
The price is $166
Jun 5 - Jun 6
Total with taxes and fees

Portclew House
Portclew HousePembroke
9.6 out of 10, Exceptional, (272 reviews)
$136 nightly
The price is $163
Jun 1 - Jun 2
Total with taxes and fees

Victoria Inn Brewhouse B&B
Victoria Inn Brewhouse B&BHaverfordwest
9.4 out of 10, Exceptional, (83 reviews)
$143 nightly
The price is $172
Jun 1 - Jun 2
Total with taxes and fees

Plas Hyfryd Hotel
Plas Hyfryd HotelNarberth
9.0 out of 10, Wonderful, (178 reviews)
$107 nightly
The price is $128
Jun 4 - Jun 5
Total with taxes and fees

Roch Castle Hotel
Roch Castle HotelHaverfordwest
10.0 out of 10, Exceptional, (159 reviews)
$204 nightly
The price is $245
Jun 1 - Jun 2
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 Castlemartin
Venture to sights like Pembrokeshire Coast National Park as you discover the local area in Castlemartin.

Photo by Roger Cornfoot
Open Photo by Roger Cornfoot
More cheap stays in Castlemartin

YHA Manorbier - Hostel
Manorbier Tenby Wales
$59 nightly
The price is $71 total per night from Jun 15 to Jun 16
$71 total
Jun 15 - Jun 16
Total with taxes and fees
Hotels in Castlemartin with star-rating

2 Star Hotels
369 properties
Frequently asked questions
Explore a world of travel with Expedia
- Merrion Hotels
- Bosherston Hotels
- Villas in Bosherston
- Stackpole Hotels
- Pembroke Dock Hotels
- B&B in Stackpole
- 5 Star Hotels in Pembroke Dock
- Villas in Pembroke Dock
- Historic Hotels in Pembroke Dock
- Hotels near Pembroke Castle
- 5 Star Hotels in Angle
- Milford Haven Hotels
- Pembrokeshire Hotels
- Pembroke Hotels
- Hotels near Milford Haven Station
- Hotels near Barafundle Bay
- B&B in Milford Haven
- Cottages in Milford Haven
- Beach Hotels in Milford Haven
- Family Hotels in Pembrokeshire
- Cottages in Pembrokeshire
- Resorts & Hotels with Spas in Pembrokeshire
- Hotels with Tennis Courts in Pembrokeshire
- Romantic Hotels in Pembrokeshire
- Honeymoon Resorts & in Pembrokeshire
- Historic Hotels in Pembrokeshire
- Hotels with Air Conditioning in Pembrokeshire
- Gay friendly Hotels in Pembrokeshire
- Cabin Rentals in Pembrokeshire
- Hotels on the River in Pembrokeshire
- Golf Hotels in Pembrokeshire
- Hotels with a Gym in Pembrokeshire
- Houseboats in Pembrokeshire
- Adults Only Resorts & in Pembrokeshire
- Hotels with an Indoor Pool in Pembrokeshire
- Cheap Hotels in Pembrokeshire
- Beach Hotels in Pembrokeshire
- Pet-Friendly Hotels in Pembrokeshire
- Hotels with Restaurants in Pembrokeshire
- Vacation Homes in Pembrokeshire
- Hotels with an Outdoor Pool in Pembrokeshire
- Guest Houses in Pembrokeshire
- Hotels with Laundry Facilities in Pembrokeshire
- Hotels with Free Breakfast in Pembrokeshire
- Hotels with a View in Pembrokeshire
- Fishing Resorts & in Pembrokeshire
- Hotels with Childcare in Pembrokeshire
- Hotels on the Lake in Pembrokeshire
- Cottages in Pembroke
- Gay friendly Hotels in Pembroke
- Hotels with an Outdoor Pool in Pembroke
- Beach Hotels in Pembroke
- Pet-Friendly Hotels in Pembroke
- Neyland Hotels
- Apartments in Neyland
- B&B in Neyland
- Hotels near Freshwater East Beach
- Lamphey Hotels
- Visit Axton Hill
- Axton Hill Vacations
- Visit Merrion
- Visit Rhoscrowther
- Visit Hundleton
- Visit Bosherston
- Visit Stackpole
- Visit Pembroke Dock
- Pembroke Dock Vacations
- Visit Angle
- Angle Vacations
- Pembroke Castle
- Visit Llanstadwell
- Visit Milford Haven
- Visit Pembroke
- Visit Pembrokeshire
- Pembrokeshire Vacations
- Pembroke Vacations
- Barafundle Bay
- Neyland Vacations
- Visit Neyland
- Visit Herbrandston
- Freshwater East Beach
- Visit Lamphey










































































