
Find hotels in Marloes from ฿2,314
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Marloes
Family friendly
Check prices for these dates
Our top choices for Marloes hotels

Lovesgrove Country Guest House
Lovesgrove Country Guest HousePembroke
9.8 out of 10, Exceptional, (433 reviews)
The price is ฿3,405
฿4,087 total
includes taxes & fees
11 Jul - 12 Jul

Tŷ Milford Waterfront
Tŷ Milford WaterfrontMilford Haven
9.2 out of 10, Wonderful, (830 reviews)
The price is ฿3,045
฿3,654 total
includes taxes & fees
13 Jul - 14 Jul

Roch Castle Hotel
Roch Castle HotelHaverfordwest
10.0 out of 10, Exceptional, (159 reviews)
The price is ฿6,932
฿8,318 total
includes taxes & fees
29 Jun - 30 Jun

Old Kings Arms Hotel
Old Kings Arms HotelPembroke
9.2 out of 10, Wonderful, (153 reviews)
The price is ฿4,366
฿5,239 total
includes taxes & fees
18 Jun - 19 Jun

Elm Grove Country House
Elm Grove Country HouseTenby
9.8 out of 10, Exceptional, (126 reviews)
The price is ฿5,692
฿6,831 total
includes taxes & fees
18 Jun - 19 Jun

Ferry House Inn
Ferry House InnMilford Haven
9.6 out of 10, Exceptional, (179 reviews)
The price is ฿4,366
฿5,239 total
includes taxes & fees
23 Jun - 24 Jun

The Lord Nelson Hotel
The Lord Nelson HotelMilford Haven
9.2 out of 10, Wonderful, (137 reviews)
The price is ฿2,947
฿3,536 total
includes taxes & fees
18 Jun - 19 Jun

Hotel Mariners
Hotel MarinersHaverfordwest
8.8 out of 10, Excellent, (350 reviews)
The price is ฿3,820
฿4,584 total
includes taxes & fees
3 Jul - 4 Jul

Cysgu Dda – Sleep Well
Cysgu Dda – Sleep WellPembroke Dock
9.2 out of 10, Wonderful, (5 reviews)
The price is ฿3,201
฿3,841 total
includes taxes & fees
17 Jun - 18 Jun

OYO Lamphey Hall
OYO Lamphey HallPembroke
8.2 out of 10, Very good, (104 reviews)
The price is ฿3,097
฿3,928 total
includes taxes & fees
29 Jun - 30 Jun

Castlemead
CastlemeadTenby
10.0 out of 10, Exceptional, (2 reviews)
The price is ฿6,549
฿7,859 total
includes taxes & fees
17 Jun - 18 Jun

The Globe Angle
The Globe AnglePembroke
9.2 out of 10, Wonderful, (22 reviews)
The price is ฿5,821
฿6,986 total
includes taxes & fees
19 Jun - 20 Jun

Slebech Park Restaurant & Rooms
Slebech Park Restaurant & RoomsHaverfordwest
8.4 out of 10, Very good, (347 reviews)
The price is ฿5,275
฿6,331 total
includes taxes & fees
23 Jun - 24 Jun

Grove of Narberth
Grove of NarberthNarberth
9.8 out of 10, Exceptional, (93 reviews)
The price is ฿10,904
฿13,085 total
includes taxes & fees
14 Jul - 15 Jul

The Grove Hotel
The Grove HotelHaverfordwest
8.0 out of 10, Very good, (198 reviews)
The price is ฿3,682
฿4,418 total
includes taxes & fees
30 Jun - 1 Jul

Portclew House
Portclew HousePembroke
9.6 out of 10, Exceptional, (274 reviews)
The price is ฿4,571
฿5,486 total
includes taxes & fees
21 Jun - 22 Jun

St David's Cross Hotel
St David's Cross HotelHaverfordwest
9.8 out of 10, Exceptional, (257 reviews)
The price is ฿5,858
฿7,029 total
includes taxes & fees
20 Jun - 21 Jun

The Wolfe Inn Wolfscastle
The Wolfe Inn WolfscastleHaverfordwest
8.6 out of 10, Excellent, (93 reviews)
The price is ฿3,654
฿4,385 total
includes taxes & fees
5 Jul - 6 Jul

The Cambrian Inn
The Cambrian InnHaverfordwest
9.4 out of 10, Exceptional, (121 reviews)
The price is ฿5,094
฿6,112 total
includes taxes & fees
30 Jun - 1 Jul

Beggars Reach Hotel
Beggars Reach HotelMilford Haven
8.4 out of 10, Very good, (217 reviews)
The price is ฿3,831
฿4,597 total
includes taxes & fees
22 Jun - 23 Jun
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 Marloes
Get away to quaint Marloes! Enjoy the camping, island views and beaches.

Photo by Mike Hudson
Open Photo by Mike Hudson
Top Marloes Hotel Reviews

Lovesgrove Country Guest House
10/10 Excellent
More cheap stays in Marloes

YHA Manorbier - Hostel
Manorbier Tenby Wales
The price is ฿1,928 per night from 16 Jul to 17 Jul
฿1,928
฿2,314 total
16 Jul - 17 Jul
includes taxes & fees









































































