Trefor
Travel Guide





Visit Trefor

Celtic Royal Hotel & Spa
Bangor Street Caernarfon Wales
$119 nightly
The price is $143 total per night from Oct 11 to Oct 12
$143 total
Oct 11 - Oct 12
Total with taxes and fees
Stay at this hotel in Caernarfon. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the breakfast and the pool in our reviews. Popular ...
8.4/10 Very Good! (1,003 reviews)
"We were surprised to find that guests have to pay an additional fee for parking. The building is quite old, so the ventilation wasn’t great and the room felt quite stuffy. Even though it was already the end of August, the room still felt quite warm and poorly ventilated. At night, there was also ..."
Reviewed on Sep 14, 2026

The Royal Victoria Hotel
Llanberis Caernarfon Wales
$100 nightly
The price is $120 total per night from Oct 4 to Oct 5
$120 total
Oct 4 - Oct 5
Total with taxes and fees
Stay at this hotel in Caernarfon. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. ...
8.6/10 Excellent! (1,003 reviews)
"❤️ Hotel great breakfast clean . Good staff lovely surroundings"
Reviewed on Sep 15, 2026

Aberdunant Hall
Prenteg Porthmadog Wales
$119 nightly
The price is $143 total per night from Oct 4 to Oct 5
$143 total
Oct 4 - Oct 5
Total with taxes and fees
Stay at this hotel in Porthmadog. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the helpful staff and the clean rooms in our reviews. Popular ...
9.6/10 Exceptional! (622 reviews)
"I enjoyed my stay so much"
Reviewed on Sep 11, 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.

Amazing sea views Set in 7 acres of fields Dog friendly On the welsh coast path.
Nefyn Gwynedd
Stay at this cottage in Pwllheli. Enjoy free WiFi, a garden, and laundry facilities. Popular attractions Nefyn Maritime Museum and Nefyn Beach are located ...
9.8/10 Exceptional! (72 reviews)
"Lovely cottage in a wonderful location. Decorated to a high modern standard with all amenities covered. Welcome pack was a lovely touch. Spacious kitchen/ diner, plenty of hot water on tap. We were a group of 6 and never ran out even when we were all showering around the same time.Lots of books and ..."
Reviewed on Sep 1, 2026

Cottage with Spectacular views to Cardigan Bay and the mountains
Llithfaen Wales
Stay at this cottage in Pwllheli. Enjoy a garden and laundry facilities. Popular attractions Llŷn and Glasfryn Parc are located nearby.
9.6/10 Exceptional! (4 reviews)
"Fantastic host. Ann and Ray both, amazing people, very hospitable. Clean property. Felt like home. If you are not bothered by the graveyard next to it."
Reviewed on Aug 3, 2026

Sea View Holiday Cottage Porthmadog
Porthmadog Wales
Stay at this vacation home in Porthmadog. Enjoy patios and an in-room coffeemaker. Popular attractions Ffestiniog & Welsh Highland Railways and Y Ganolfan Arts ...
9.8/10 Exceptional! (80 reviews)
"Absolutely wonderful apartment. Views were to die for. Loved watching the birds. The apartment had everything and more that you needed, and was so quiet and private yet within walking distance of the shops, restaurants and railway. Lovely places nearby to visit as well. Didn’t want to come home and ..."
Reviewed on Jun 30, 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.
Things to do

Snowdonia Scenic Drive from Llandudno and Conwy
$44
per adult

Beaumaris half day tour from Llandudno and Conwy
$44
per adult

Small group Holyhead shore excursion in Caernarfon castle
$102
per adult

Full Day Anglesey Tour from Llandudno and Conwy
$80
per adult

Small-Group Holyhead Shore Excursion Anglesey Highlights Tour
$81
per adult
Frequently asked questions
Explore a world of travel with Expedia
- Pwllheli Hotels
- 5 Star Hotels in Porthdinllaen
- Hotels near Llanddwyn Island
- Cottages in Morfa Bychan
- B&B in Penygroes
- 5 Star Hotels in Caernarfon
- B&B in Tudweiliog
- Pet-Friendly Hotels in Caernarfon
- Caernarfon Hotels
- Hotels near Caernarfon Castle
- Hostels in Caernarfon
- Boutique Hotels in Caernarfon
- Penygroes Hotels
- Hotels near Newborough Beach
- Historic Hotels in Caernarfon
- B&B in Caernarfon
- Hotels near Nefyn Beach
- Cottages in Abersoch
- Resorts & Hotels with Spas in Caernarfon
- Cabin Rentals in Penmorfa
- B&B in Morfa Bychan
- B&B in Betws Garmon
- 5 Star Hotels in Abersoch
- Hotels near Plas Heli
- Vacation Homes in Trefor
- Cottages in Caernarfon
- B&B in Dolbenmaen
- Hotels with Air Conditioning in Caernarfon
- Cottages in North Wales
- Historic Hotels in Criccieth
- Abersoch Hotels
- Cheap Hotels in Caernarfon
- Luxury Hotels in Caernarfon
- Criccieth Hotels
- 3 Star Hotels in Llyn Peninsula
- Golf Hotels in Criccieth
- Caernarfon Vacations
- St Mary's Church
- Visit Porthmadog
- Visit Criccieth
- Visit Pentrefelin
- Visit Llanaelhaearn
- Nefyn Beach
- Criccieth Castle
- Visit Dinas Dinlle
- Visit Pwllheli
- Pwllheli Vacations
- Visit Lleyn Peninsula
- Visit Llanllyfni
- Visit Newborough
- Visit Tremadog
- Visit Bontnewydd
- Visit Morfa Nefyn
- Visit Botwnnog
- Visit Boduan
- Visit Llanystumdwy
- Visit Garndolbenmaen
- Visit Tudweiliog
- Visit North Wales
- Visit Llwyndyrys
- Visit Groeslon
- Visit Dwyran
- Visit Betws Garmon
- Visit Llithfaen
- Visit Llandwrog
- Visit Caernarfon
- Caernarfon Castle
- Llanbedrog Beach
- Criccieth Vacations
- Visit Clynnogfawr
- Visit Penygroes
- Visit Nantlle
- Abersoch Vacations
- Visit Abersoch
- Visit Morfa Bychan
- Eryri National Park
- Yr Wyddfa
- Caernarfon Castle
- Harlech Castle
- Cardigan Bay
- Portmeirion Central Piazza
- Criccieth Castle
- Nefyn Beach
- Llanddwyn Island
- Anglesey Area of Outstanding Natural Beauty
- Ffestiniog & Welsh Highland Railways
- Pyg Track
- Rhosneigr Beach
- Newborough Beach
- Watkin Path
- Portmeirion Sands
- GreenWood Forest Park
- Llanbedrog Beach
- Rhyd Ddu Path
- Gwynedd Hospital
- Royal St. David's Golf Club
- Aberdaron Beach
- Aberglaslyn Pass
- Plas Heli
- Plas Menai National Watersports Centre
- Mermaid Spa
- The Dingle Nature Reserve



