Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Porthmadog on Hotels.com. These Porthmadog hotels consistently deliver on quality, location and traveller experience. Last updated on .
Hotels in Porthmadog
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Porthmadog?




1. Tudor Lodge
Tudor Lodge



2. Royal Sportsman Hotel
Royal Sportsman Hotel



3. Aberdunant Hall
Aberdunant Hall



4. Golden Fleece Inn Tremadog
Golden Fleece Inn Tremadog



5. Plas Tan-yr-allt Historic Country House B&B
Plas Tan-yr-allt Historic Country House B&B



6. Aberdunant Hall Sleeps 5 With Balcony
Aberdunant Hall Sleeps 5 With Balcony



7. Osprey Cottage
Osprey Cottage



8. Harbourside
Harbourside



9. Harbour Escape
Harbour Escape



11. 48A South Snowdon Wharf
48A South Snowdon Wharf



12. 31C South Snowdon Wharf
31C South Snowdon Wharf



13. Gweldon - Anchor Deck
Gweldon - Anchor Deck



14. Captains Quarters
Captains Quarters



15. Fisherman Cove
Fisherman Cove



16. Heol Madog
Heol Madog



17. Bryn Coed
Bryn Coed



18. 56C South Snowdon Wharf
56C South Snowdon Wharf



19. Green Cottage
Green Cottage



20. Glaslyn Retreat
Glaslyn RetreatCheck out pet-friendly hotels in Porthmadog




Aberdunant Hall Sleeps 5 With Balcony
Aberdunant Hall Sleeps 5 With Balcony



Captains Quarters
Captains Quarters



Treetops Flat
Treetops Flat



Weaver's Cottage
Weaver's CottageGo beyond your typical stay in Porthmadog
Our prices for hotels in Porthmadog are cheapest in January
Price trends for hotels in Porthmadog
Top landmarks in Porthmadog
Ffestiniog & Welsh Highland Railways
Welsh Highland Heritage Railway
Glaslyn Leisure Centre
Y Ganolfan Arts Centre
Learn more about Porthmadog
Porthmadog is well known for its attractions such as Ffestiniog & Welsh Highland Railways and Black Rock Sands. This welcoming city has something for everyone including restaurants and sights like Eryri National Park and Welsh Highland Heritage Railway—all within a small-town setting.
See all hotels in Porthmadog
Check out reviews of Porthmadog hotels guests love
Aberdunant Hall
"So peaceful. Excellent breakfast. Perfect for my work trip. Already looking to book again for the family next time."
The Swallow Falls Inn - The Inn Collection Group
"Hotel very nice on first impression, all staff very friendly and helpful, the room was a very generous size and spotless, we would highly recommend this place and will return in the future ! 10/10"
Lion Hotel and Studio Apartments
"Very welcoming staff, felt really well looked after. Bed super comfy. Really enjoyed our stay."
Waterloo Hotel Lodge
"We live locally and have stayed may times and alway have enjoyed our stay. We live walking in the area and enjoy coming back to use the sports centre have some great food and have afew drinks..... ❤️"
The Royal Victoria Hotel
"Staff friendly, room clean, bar nice and staff there friendly too. Breakfast ok"
Y Pengwern
"Very nice place."
Ty Glyndwr Hotel Bangor
"Nice staff, good sized room. The view of Bangor is spoilt by the piles of rubbish at the back of the hotel and I had an issue with the cold tap producing hot water which I didn't realise til I took a big sip :/"
Golden Fleece Inn Tremadog
"Hotel was welcoming staff very helpful and room comfortable. Food in bar fantastic, and an excellent choice of drinks. Breakfast I would prefer 1price for all items not cereal separately charged or toast"
Celtic Royal Hotel & Spa
"Nice room. Great breakfast and hotel bar. Walking distance to most places"
Frequently asked questions
Find out more about Porthmadog
Porthmadog Unveiled: A Wilderness of Hills and Heritage
Nestled in the heart of north Wales, Porthmadog enchants visitors with its quaint small-town charm and scenic hilly landscapes. This delightful coastal gem is framed by lush forests and majestic mountains, offering a serene retreat for nature enthusiasts. Wander through its picturesque centre, where historic docks and traditional Welsh architecture capture the town's rich heritage. Whether exploring local trails or simply soaking in the tranquil ambience, Porthmadog provides a captivating blend of natural beauty and cultural allure, making it a must-visit destination in the United Kingdom.
Discover great hotels near Porthmadog
Porthmadog offers a range of hotel options from cosy local inns to modern establishments, ensuring a comfortable stay with friendly service and convenient access to the town’s attractions. Here are some of the best hotels near Porthmadog that our travelers love:
- Hotel Portmeirion & Castell DeudraethOpens in a new window: This 4-star hotel offers a luxurious beach experience with a direct access to the beach, making it an ideal retreat for leisure travellers. With a top guest rating, the hotel is celebrated for its high-end amenities and distinctive architectural design. The property provides a refined atmosphere with a focus on sophisticated experiences including express check-in and curated services, ensuring an effortless and memorable stay.
- Yr Hen Farcdy Bed & BreakfastOpens in a new window: This 3-star bed and breakfast delivers an adventure-themed holiday experience with a strong focus on nature and activity. It offers adventure sports and recreation options that cater to dynamic leisure travellers seeking unique, curated experiences. The property is known for its inviting ambience and thoughtful touches that enhance the overall comfort and enjoyment of the stay.
- Plas Isa HotelOpens in a new window: This 3-star bed and breakfast is tailored for leisure travellers who appreciate adventure and exploration. It features a range of adventure sports and activities that create a vibrant setting and offer a distinctive, high-quality journey. The property is admired for its well-appointed amenities and a pleasant, engaging atmosphere that enhances the overall travel experience.
Where to stay near Porthmadog
In Pwllheli, Criccieth, and Blaenau Ffestiniog, revel in trendy coastal towns with sandy beaches, historic castles, and quaint mountain retreats. Pwllheli charms with luxury and water sports; Criccieth offers seaside history and sunny cafes; Blaenau Ffestiniog delights with secluded tours and dining. For first-time visitors, Criccieth is ideally suited for a memorable stay.
- PwllheliOpens in a new window: Pwllheli is a charming small town with a trendy vibe, ideal for those who love a bit of luxury and relaxation. It's great for visitors who enjoy wakeboarding and a leisurely coffee by the marina. The sandbeaches and countryside offer a relaxed setting, with must-see spots like Nefyn Beach and Aberdaron Beach letting you soak up the sun and sea air. Pwllheli's unique combination of coastal charm and upscale touches makes it a delightful base for exploring the region.
- CricciethOpens in a new window: Criccieth is a picturesque coastal town that blends historical charm with sunny seaside vibes. It’s perfect for travellers who appreciate the beauty of sea views and historical sites. With attractions like Criccieth Castle and Harlech Castle, you'll feel immersed in local heritage, while the friendly people and cosy coffee spots add an inviting touch. The town's relaxed atmosphere and scenic gardens provide a refreshing escape, making Criccieth a memorable place to stay.
- Blaenau FfestiniogOpens in a new window: Blaenau Ffestiniog offers a friendly small-town feel with a focus on mountain landscapes and local tours. Ideal for those seeking a quieter, secluded retreat, it provides a blend of natural beauty and historical intrigue. The region’s setting near lakes and its intimate dining experiences create a unique charm, while activities like local tours and castle visits add to its appeal. This location is perfect for travellers looking to explore a less conventional but equally engaging part of Wales.
Things to do in and around Porthmadog
Porthmadog charms with its quaint small‐town feel nestled amid rolling hills, lush woodlands, and rugged mountains. Enjoy scenic walks in verdant parks, explore forest trails, or simply savour the fresh, invigorating countryside spirit.
- Swallow FallsOpens in a new window – Discover the serene beauty of Swallow Falls, a picturesque waterfall set against a backdrop of smalltown charm and lush forests. Its gentle cascades and the surrounding hilly terrain offer a refreshing retreat, perfect for taking a leisurely stroll and capturing nature’s splendour.
- Caernarfon CastleOpens in a new window – Step back in time at Caernarfon Castle, an impressive fortress that stands proudly amid a landscape of rolling hills and dense woodlands. Wander through its historic walls and imagine the tales of old that echo through the stone corridors, all within a setting that bridges nature and heritage.
- Ffestiniog & Welsh Highland Railways – Enjoy a delightful journey on the Ffestiniog & Welsh Highland Railways. This historic rail offers travellers a unique way to experience the scenic beauty of the region, meandering through hilly paths, forested areas, and smalltown vistas that feel like stepping into another era.
- Yr WyddfaOpens in a new window – For those seeking a touch of adventure, Yr Wyddfa is an inviting mountain that beckons with its rugged terrain. Climb its slopes to witness expansive views of the surrounding hilly and forested landscapes, where the spirit of the mountains is palpable with every step.
- Mach LoopOpens in a new window – Finally, explore Mach Loop, a quaint townNeighbourhood that offers a slice of local life amidst dramatic natural scenery. Its smalltown ambience, coupled with the hilly and forested setting, makes it an ideal spot to relax and enjoy the tranquillity of the Welsh countryside.
4 tips for savvy savings when booking a hotel in Porthmadog
- Book for the cheapest times: Visiting Porthmadog on a budget is a brilliant idea, as hotel prices in January, February, and November may drop, offering affordable rates during these months. Spending at least 2 to 3 days in this charming small town provides great value for money, allowing you to explore its key landmarks, rich history, and cultural attractions. Enjoy the friendly atmosphere, delightful dining experiences, and cosy bars, as well as scenic excursions through its hilly forests and mountainous landscapes, making it an ideal destination for those seeking an affordable yet enriching getaway.
- Look for last-minute deals on Hotels.com: If you're planning a trip to Porthmadog, you may discover attractive deals by visiting the DealsOpens in a new window section on Hotels.com. For last-minute travel, explore the Last-Minute Deals area where discounted hotel options could be available close to your departure date. Additionally, by using the Smart Shopping tool via the app, you can compare hotel prices and amenities to find the best option for your stay. Stay informed with email alerts or push notifications to ensure you’re updated on any flash sales or changes in availability.
- Be flexible with dates: Prices can vary depending on factors such as the hotel's location, star rating, and time of year, so being flexible with your dates may help you save on your stay in a Porthmadog hotel. For those in search of distinctive accommodations, boutique hotels can offer a more personalised experience and sometimes better value. When you book with Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If it appears to be on the higher side, we may suggest more affordable dates that could help you secure a more attractive rate.
- Consider your location: Remaining near key attractions or city centres can offer convenience, though it often comes at a higher cost. For more affordable rates, consider hotels in less central areas or neighbourhoods, thereby balancing price with ease of access to the places you plan to visit. You might also explore independent hotels further afield, which usually tend to be cheaper and can provide a more authentic and budget-friendly experience.
Best time to go to Porthmadog
Porthmadog experiences its lowest average temperature in January, at 38.5°F (3.6°C), while July is the hottest month, with an average temperature of 57.6°F (14.2°C). December tends to be the wettest month. The peak travel months to visit Porthmadog are June to August, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy to very cloudy conditions.
Keep exploring
- Cottages in Llanaelhaearn
- Hotels with Kitchens in Llanystumdwy
- 3 Star Hotels in Moel Tryfan
- 3 Star Hotels in Borth-y-Gest
- Hotels near Yr Wyddfa
- Hotels with Parking in Llanllyfni
- Cottages in Talsarnau
- 3 Star Hotels in Talybont
- Pet-Friendly Hotels in Tanygrisiau
- 3 Star Hotels in Porthmadog
- Cheap Hotels in Pwllheli
- Hotels with Parking in Llandanwg
- Tanygrisiau Hotels
- Apartments in Moel Tryfan
- Hotels with Kitchens in Dyffryn Ardudwy
- Luxury Hotels in Porthmadog
- 3 Star Hotels in Trawsfynydd
- Hotels with Parking in Llanelltyd
- Pet-Friendly Hotels in Tremadog
- Hotels with Kitchens in Blaenau Ffestiniog
- Pet-Friendly Hotels in Beddgelert
- Golf Hotels in Garndolbenmaen
- Hotels with Parking in Llanfair
- 3 Star Hotels in Blaenau Ffestiniog
- Cottages in Borth-y-Gest
- Pwllheli Hotels
- Cottages in Trawsfynydd
- Golf Hotels in Llandanwg
- 3 Star Hotels in Criccieth
- Hotels with Parking in Bronaber
- Pet-Friendly Hotels in Barmouth
- Hotels with Parking in Blaenau Ffestiniog
- Hotels with Kitchens in Porthmadog
- 3 Star Hotels in Bronaber
- Hotels near Pyg Track
- Cottages in Ffestiniog
- Hotels with Parking in Ffestiniog
- Hotels with Kitchens in Morfa Bychan
- Pet-Friendly Hotels in Pwllheli
- 3 Star Hotels in Llanystumdwy
- Cottages in Talybont
- Hotels with Kitchens in Penrhyndeudraeth
- Llanfair Hotels
- Pet-Friendly Hotels in Porthmadog
- Cottages in Llandanwg
- Pet-Friendly Hotels in Morfa Bychan
- Golf Hotels in Ffestiniog
- Cabin Rentals in Bronaber
- Golf Hotels in Penrhyndeudraeth
- Cheap Hotels near Llyn Dinas
- Hotels with Parking in Penrhyndeudraeth
- Business Hotels in Barmouth
- Apartments in Barmouth
- Hotels with Kitchens in Tanygrisiau
- Pet-Friendly Hotels in Llanbedr
- Pet-Friendly Hotels in Llandanwg
- 3 Star Hotels in Morfa Bychan
- Portmeirion Hotels
- Golf Hotels in Barmouth
- Cheap Hotels near Aberglaslyn Pass
- Hotels with Parking in Llanbedr
- 2 Star Hotels in Llyn Dinas
- Criccieth Hotels
- Hotels with Parking in Talybont
- Golf Hotels in Llanbedr
- Hotels with Kitchens in Llanelltyd
- Hotels with Parking in Clynnogfawr
- Llanberis Hotels
- Cottages in Beddgelert
- Golf Hotels near Aberglaslyn Pass
- Pet-Friendly Hotels in Ffestiniog
- 3 Star Hotels in Llandanwg
- Golf Hotels in Porthmadog
- Hotels with Kitchens in Llandanwg
- Cottages in Llanelltyd
- Hotels near Ffestiniog & Welsh Highland Railways








