Book Hotels in Trefor
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Trefor hotels

Aberdunant Hall
Prenteg Porthmadog Wales
$108 nightly
The price is $129 total per night from Jun 7 to Jun 8
$129 total
Jun 7 - Jun 8
Total with taxes and fees
This hotel features 2 restaurants and a bar/lounge. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace, a garden, and ...
"Generally the property was nice, however having stayed at similar properties over the years, I think there were a few things which could be improved. These are personal preferences but I think its the smaller touches which make all the difference. For example, it would have been nice if guests were ..."
Reviewed on Jun 3, 2026

Black Boy Inn
Northgate Street Caernarfon Wales
$139 nightly
The price is $167 total per night from Jun 21 to Jun 22
$167 total
Jun 21 - Jun 22
Total with taxes and fees
This traditional inn features 2 restaurants and 2 bars/lounges. WiFi in public areas is free. A terrace, a garden, and a lobby fireplace are also on offer.
"Great location. Beautifully refurbished rooms"
Reviewed on Jun 5, 2026

Cefn Uchaf Guesthouse
Garndolbenmaen Garndolbenmaen Wales
Fully refundableReserve now, pay when you stay
$117 nightly
The price is $140 total per night from Jun 23 to Jun 24
$140 total
Jun 23 - Jun 24
Total with taxes and fees
Stay at this guesthouse in Garndolbenmaen. Enjoy free parking and daily housekeeping. Popular attractions Lloyd George Museum and Criccieth Castle are located ...
"Excellent cozy bedroom, tasty food and a nice warm touch to everything. Would definitely recommend !"
Reviewed on Jun 4, 2026

The Oakeley Arms Hotel
Tan Y Bwlch, Maentwrog Blaenau Ffestiniog Wales
Fully refundableReserve now, pay when you stay
$95 nightly
The price is $114 total per night from Jun 7 to Jun 8
$114 total
Jun 7 - Jun 8
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. A garden is also ...
"Good"
Reviewed on May 31, 2026

Royal Sportsman Hotel
131 High St Porthmadog Wales
$166 nightly
The price is $200 total per night from Jun 7 to Jun 8
$200 total
Jun 7 - Jun 8
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Business travelers can take advantage of the free WiFi in public areas. Guests will appreciate freebies ...
"Was stuck in traffic and called reception to ask about check in-Sharon was an absolute delight, explained me alternative check in process and gave all info through the phone, honestly I could not thank her enough how helpful she was. Lovely girl in the reception the next day talked us through the ..."
Reviewed on May 31, 2026

Celtic Royal Hotel & Spa
Bangor Street Caernarfon Wales
Fully refundableReserve now, pay when you stay
$133 nightly
The price is $160 total per night from Jun 7 to Jun 8
$160 total
Jun 7 - Jun 8
Total with taxes and fees
This hotel features an indoor pool, a gym, and a restaurant. Enjoy the sauna and perks like free WiFi. There's a bar/lounge on site, and concierge services and ...
"Location was great and the room was enormous. Very generous draws and furniture and they went for a mid-century look but it felt like it came from an op shop. The shower was over the bath and would be difficult for an older person. Little by way of shelving in the bathroom. Walls were marked and ..."
Reviewed on Jun 5, 2026

The Royal Victoria Hotel
Llanberis Caernarfon Wales
Fully refundableReserve now, pay when you stay
$105 nightly
The price is $126 total per night from Jun 14 to Jun 15
$126 total
Jun 14 - Jun 15
Total with taxes and fees
This hotel features 2 restaurants and a bar/lounge. There's no skimping on freebies - guests receive free breakfast, free WiFi, and free self parking. A terrace, ...
"Great Hotel and well located in Eryri to give you access to; Yr Wyddda, Carneddau and Glydeeau mountains. The room was clean, well equipped and comfortable. The food was also good and the bar was reasonably priced for the area. It’s a 5 minute walk from Llanberis village centre and Llyn Padarn."
Reviewed on Jun 5, 2026

Golden Fleece Inn Tremadog
Market Square Porthmadog Wales
$103 nightly
The price is $124 total per night from Jun 7 to Jun 8
$124 total
Jun 7 - Jun 8
Total with taxes and fees
A restaurant and a bar/lounge are featured at this inn. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace, a garden, ...
"very good"
Reviewed on Jun 1, 2026

Lion Hotel and Studio Apartments
Y Maes Criccieth Wales
Fully refundableReserve now, pay when you stay
$86 nightly
The price is $103 total per night from Jun 7 to Jun 8
$103 total
Jun 7 - Jun 8
Total with taxes and fees
This hotel features 2 restaurants and a bar/lounge. Guests will appreciate free perks like free self parking and WiFi in public areas. A garden is also ...
"I want to commend the staff at the buffet breakfast. They were all always on the lookout for items running out on the extensive buffet, and replenishing supplies as necessary."
Reviewed on May 29, 2026
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.
Frequently asked questions
Recent Trefor hotel reviews by fellow wanderers

Celtic Royal Hotel & Spa
3 out of 5
Posted 13 hours ago
Travelocity Verified Review
"Location was great and the room was enormous. Very generous draws and furniture and they went for a mid-century look but it felt like it came from an op shop. The shower was over the bath and would be difficult for an older person. Little by way of shelving in the bathroom. Walls were marked and in some places the carpet worn. While there is a lift there are stairs up and down on each level to get to your room. The curtains were well short of blackout. Overall at 3 star hotel at a 4 star price. Would not go back."
A verified traveler stayed at Celtic Royal Hotel & Spa
Explore More Ways to Travel with Travelocity
- Dwyran Hotels
- Edern Hotels
- Borth-Y-Gest Hotels
- Abererch Hotels
- Apartments in North Wales
- Hostels in North Wales
- Beach Resorts & in North Wales
- Historic Hotels in North Wales
- Hotels with Balconies in North Wales
- Hotels with Hot Tubs in North Wales
- Luxury Hotels in North Wales
- North Wales Hotels
- Inns in North Wales
- Hotels near Nefyn Beach
- Porthmadog Hotels
- Rhiw Hotels
- Apartments in Dinas Dinlle
- Holiday Park Resorts in Dinas Dinlle
- Resorts in Dinas Dinlle
- Llangaffo Hotels
- Aberffraw Hotels
- B&B in Penygroes
- Penygroes Hotels
- Guest Houses in Morfa Bychan
- Hotels near Llanbedrog Beach
- Cilan Uchaf Hotels
- Llanystumdwy Hotels
- B&B in Nantlle
- Resorts in Nantlle
- Portmeirion Hotels
- B&B in Newborough
- Cabins in Newborough
- Newborough Hotels
- B&B in Bontnewydd
- Bontnewydd Hotels
- Boduan Hotels
- Penrhyndeudraeth Hotels
- Hotels near Llanddwyn Island
- Criccieth Hotels
- Hotels near Caernarfon Castle
- Cottages in Morfa Nefyn
- Morfa Nefyn Hotels
- Cottages in Abersoch
- Oceanfront Hotels in Abersoch
- Y Felinheli Hotels
- Castles in Caernarfon
- Hotels with Hot Tubs in Caernarfon
- Hotels with an Indoor Pool in Caernarfon
- Caernarfon Hotels
- Palaces in Caernarfon
- Chwilog Hotels
- Rhyd Ddu Hotels
- Residences in Rhyd Ddu
- Hotels near Yr Wyddfa
- Guest Houses in Pwllheli
- Hotels on the River in Pwllheli
- Pwllheli Hotels
- Treehouses in Pwllheli
- Hotels near Plas Menai National Watersports Centre
- Flights to North Wales
- Flights from Amsterdam to North Wales
- Flights from Brussels to North Wales
- Flights from Detroit to North Wales
- Flights from Dublin to North Wales
- Flights from Indianapolis to North Wales
- Flights from Kansas City to North Wales
- Flights from London to North Wales
- Flights from Philadelphia to North Wales
- Flights from Portland to North Wales
- Flights from Raleigh to North Wales
- Flights from Salt Lake City to North Wales
- Flights from San Francisco to North Wales
- Flights from St. Louis to North Wales
- Flights from Toronto to North Wales
- Flights from Vancouver to North Wales
- Flights from Berlin to North Wales
- Flights from Barcelona to North Wales
- Flights from Budapest to North Wales
- Flights from Shanghai to North Wales
- Flights from Sacramento to North Wales
- Flights from Pittsburgh to North Wales
- Flights from Oklahoma City to North Wales
- Flights from Edinburgh to North Wales
- Flights to Dinas Dinlle
- Flights to Abersoch
- Flights to Pwllheli






