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

Tonight
27 Sept - 28 Sept
Tomorrow
28 Sept - 29 Sept
Next weekend
2 Oct - 4 Oct
In two weeks
9 Oct - 11 Oct

Where to stay in Porthmadog?

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 .

1. Tudor Lodge

Tudor Lodge
Porthmadog
HK$1,230
HK$1,475 total
includes taxes & fees
6 Oct - 7 Oct
Tudor Lodge

2. Royal Sportsman Hotel

Royal Sportsman Hotel
Porthmadog
HK$903
HK$1,084 total
includes taxes & fees
7 Oct - 8 Oct
Royal Sportsman Hotel

3. Aberdunant Hall

Aberdunant Hall
Porthmadog
HK$873
HK$1,047 total
includes taxes & fees
28 Sept - 29 Sept
Aberdunant Hall

4. Golden Fleece Inn Tremadog

Golden Fleece Inn Tremadog
Porthmadog
HK$623
HK$748 total
includes taxes & fees
11 Oct - 12 Oct
Golden Fleece Inn Tremadog

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

Plas Tan-yr-allt Historic Country House B&B
Porthmadog
HK$1,429
HK$1,714 total
includes taxes & fees
3 Oct - 4 Oct
Plas Tan-yr-allt Historic Country House B&B

6. Harbour Station View

Harbour Station View
Porthmadog
HK$3,339
HK$4,006 total
includes taxes & fees
6 Oct - 7 Oct
Harbour Station View

7. 31C South Snowdon Wharf

31C South Snowdon Wharf
Porthmadog
HK$2,959
HK$3,551 total
includes taxes & fees
10 Oct - 11 Oct
31C South Snowdon Wharf

8. Taliesin

Taliesin
Porthmadog
HK$2,959
HK$3,551 total
includes taxes & fees
6 Oct - 7 Oct
Taliesin

9. 48A South Snowdon Wharf

48A South Snowdon Wharf
Porthmadog
HK$2,720
HK$3,264 total
includes taxes & fees
13 Oct - 14 Oct
48A South Snowdon Wharf

10. The Sail Loft

The Sail Loft
Porthmadog
HK$4,884
HK$5,861 total
includes taxes & fees
6 Oct - 7 Oct
The Sail Loft

11. Harbourside

Harbourside
Porthmadog
HK$2,888
HK$3,466 total
includes taxes & fees
17 Oct - 18 Oct
Harbourside

12. Bryn Coed

Bryn Coed
Porthmadog
HK$3,135
HK$3,763 total
includes taxes & fees
10 Oct - 11 Oct
Bryn Coed

13. Cuckooland

Cuckooland
Porthmadog
HK$3,639
HK$4,367 total
includes taxes & fees
11 Oct - 12 Oct
Cuckooland

14. The Old Cornhill

The Old Cornhill
Porthmadog
HK$3,409
HK$4,091 total
includes taxes & fees
2 Oct - 3 Oct
The Old Cornhill

15. Captain's Rest

Captain's Rest
Porthmadog
HK$3,383
HK$4,059 total
includes taxes & fees
9 Oct - 10 Oct
Captain's Rest

16. Gweldon - Anchor Deck

Gweldon - Anchor Deck
Porthmadog
HK$2,738
HK$3,286 total
includes taxes & fees
10 Oct - 11 Oct
Gweldon - Anchor Deck

17. Captains Quarters

Captains Quarters
Porthmadog
HK$2,553
HK$3,063 total
includes taxes & fees
5 Oct - 6 Oct
Captains Quarters

18. Garth Celyn

Garth Celyn
Porthmadog
HK$3,904
HK$4,685 total
includes taxes & fees
1 Oct - 2 Oct
Garth Celyn

19. Osprey Cottage

Osprey Cottage
Porthmadog
HK$3,330
HK$3,996 total
includes taxes & fees
30 Sept - 1 Oct
Osprey Cottage

20. Fisherman Cove

Fisherman Cove
Porthmadog
HK$3,100
HK$3,720 total
includes taxes & fees
15 Oct - 16 Oct
Fisherman Cove
View all properties

Check out pet-friendly hotels in Porthmadog

Royal Sportsman Hotel

Royal Sportsman Hotel
Porthmadog
HK$903
HK$1,084 total
includes taxes & fees
7 Oct - 8 Oct
Royal Sportsman Hotel

Captains Quarters

Captains Quarters
Porthmadog
HK$2,553
HK$3,063 total
includes taxes & fees
5 Oct - 6 Oct
Captains Quarters

Taliesin

Taliesin
Porthmadog
HK$2,959
HK$3,551 total
includes taxes & fees
6 Oct - 7 Oct
Taliesin

31C South Snowdon Wharf

31C South Snowdon Wharf
Porthmadog
HK$2,959
HK$3,551 total
includes taxes & fees
10 Oct - 11 Oct
31C South Snowdon Wharf

Gweldon - Anchor Deck

Gweldon - Anchor Deck
Porthmadog
HK$2,738
HK$3,286 total
includes taxes & fees
10 Oct - 11 Oct
Gweldon - Anchor Deck

56C South Snowdon Wharf

56C South Snowdon Wharf
Porthmadog
HK$2,782
HK$3,339 total
includes taxes & fees
5 Oct - 6 Oct
56C South Snowdon Wharf

Harbour Station View

Harbour Station View
Porthmadog
HK$3,339
HK$4,006 total
includes taxes & fees
6 Oct - 7 Oct
Harbour Station View

Driftwood Terrace

Driftwood Terrace
Porthmadog
HK$2,588
HK$3,105 total
includes taxes & fees
5 Oct - 6 Oct
Driftwood Terrace

Treetops Flat

Treetops Flat
Porthmadog
HK$2,844
HK$3,413 total
includes taxes & fees
1 Oct - 2 Oct
Treetops Flat

Garth Celyn

Garth Celyn
Porthmadog
HK$3,904
HK$4,685 total
includes taxes & fees
1 Oct - 2 Oct
Garth Celyn
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.
View all properties
Our prices for hotels in Porthmadog are cheapest in January
Price trends for hotels in Porthmadog
Pricing is based on two traveller single night rates
View properties in September
Typical weather for Porthmadog
September
High 15°C / low 9°C. Cloudy most days.
View properties in September
15°
9°
12°
7°
9°
5°
7°
3°
6°
2°
6°
2°
8°
2°
11°
4°
14°
6°
16°
9°
17°
11°
17°
11°
Monthly weather averages (˚C)

Top landmarks in Porthmadog

Ffestiniog & Welsh Highland Railways

9.6/10 (15 reviews)
Ffestiniog & Welsh Highland Railways is 0.4 mi (0.6 km) from central Porthmadog, why not stop by during your stay? If you have fun at Ffestiniog & Welsh Highland Railways, you'll love Y Ganolfan Arts Centre, just a short walk away.
See properties

Glaslyn Leisure Centre

Glaslyn Leisure Centre is in the heart of Porthmadog, so why not stop by during your stay? If you have fun at Glaslyn Leisure Centre, you'll love Welsh Highland Heritage Railway, just a short walk away.
See properties

Y Ganolfan Arts Centre

Y Ganolfan Arts Centre is in the heart of Porthmadog, so why not stop by during your stay? If you have fun at Y Ganolfan Arts Centre, you'll love Ffestiniog & Welsh Highland Railways and Welsh Highland Heritage Railway, both a short walk away.
See properties

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
A river meandering through a valley with mountains in the background.
Photo by Lesbardd

Check out reviews of Porthmadog hotels guests love

Waterloo Hotel Lodge

Waterloo Hotel Lodge

10/10 Excellent
"This was a perfect stay for exploring Snowdonia! The rooms were clean, beds comfortable (especially after a day of hiking), and the leisure centre was excellent for relaxing and recovery (again, after a day of hiking). The staff were all very friendly and attentive. The restaurant food was yummy. I had the chicken and burger over two nights. My partner who is vegetarian had the curry. I suppose the only thing to note is there is just one vegetarian main (not including the pizzas) on the menu, so if you’re vegetarian, just note that. Though my partner did really enjoy the veggie curry! It’s also very walkable (~15 min) to other restaurants and pubs in the town. Parking on site was a huge help to not have to worry about that. It does have EV parking, which we didn’t need but noted for next time if we rent an EV instead. We looked it up and there are good overnight charge rates, so it’s probably a great option - again we didn’t have an EV this time, but would take advantage if we did it again. Overall an excellent stay and highly recommend to anyone looking to explore Snowdonia or just have a relaxing time in a beautiful retreat."
Marica 3-night trip
Posted 9 hours ago
Waterloo Hotel Lodge
Black Boy Inn

Black Boy Inn

10/10 Excellent
"Room spotless...staff helpful &lovely vegan breakfast personally not for me would of preferred veg sausage with hash brown alao fresh orange ...bar good friendly staff all round"
Jeanette 1-night trip
Posted 4 days ago
Black Boy Inn
Golden Fleece Inn Tremadog

Golden Fleece Inn Tremadog

8/10 Good
"Lovely little hotel in Tremadog. Rooms were a good size but the shower in one room had a small opening for plus size person my friends got moved to a different room as soon as the hotel were told about it which was good . Would go again for sure."
Patricia 2-night trip
Posted 4 days ago
Golden Fleece Inn Tremadog
The Royal Victoria Hotel

The Royal Victoria Hotel

10/10 Excellent
"Ideal location for exploring North Wales. Snowdon Mountain Railway just round the corner. Really good quality food served in the restaurant, and friendly and accommodating staff."
Robert 6-night trip
Posted 5 days ago
The Royal Victoria Hotel
Y Pengwern

Y Pengwern

10/10 Excellent
"All ok..........................."
Nerijus 1-night trip
Posted 5 days ago
Y Pengwern
Château Rhianfa

Château Rhianfa

10/10 Excellent
"The building is older but they keep it so clean and comfortable. The views are amazing, the bed was comfortable & the room was spacious."
Dayna 2-night trip
Posted 5 days ago
Château Rhianfa
Ty Glyndwr Hotel Bangor

Ty Glyndwr Hotel Bangor

8/10 Good
"Great as was so close to train station, town,and all amenities, staff were great, home from home atmosphere,."
Joanne 1-night trip
Posted 6 days ago
Ty Glyndwr Hotel Bangor
Nomi Rooms and Restaurant

Nomi Rooms and Restaurant

10/10 Excellent
"Clean compact room - accessed by a small staircase. The building is an old property in an elevated position and we had a great Seaview over the pier. We didn't stay for Breakfast but did eat in the restaurant which was good. All the parking spaces were taken by the time we arrived but there were spaces on the road leading to the pier car park so didn't cause an issue. I would stay again."
Andy 1-night trip
Posted 8 days ago
Nomi Rooms and Restaurant
Celtic Royal Hotel & Spa

Celtic Royal Hotel & Spa

8/10 Good
"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 quite a lot of noise coming from the hotel kitchen downstairs, which was quite disturbing. Apart from these points, the staff were all very nice and friendly."
Wojciech 2-night trip
Posted 13 days ago
Celtic Royal Hotel & Spa

Frequently asked questions

How much does a hotel room cost in Porthmadog?
You can find top hotels in Porthmadog from HK$748 with options to suit your budget and needs. If you're looking for an affordable hotel in Porthmadog that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Porthmadog hotels?
Discover great deals on Porthmadog hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Porthmadog hotels.
Can I book Porthmadog hotels with free cancellation?
In order to book a refundable Porthmadog hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Porthmadog?
One of the most popular luxury hotels in Porthmadog is Plas Tan-yr-allt Historic Country House B&B. Plas Tan-yr-allt Historic Country House B&B is a luxury country house with a high guest rating amongst our travellers, and it offers free parking, a terrace, and concierge services.
What are some top pet-friendly hotels in Porthmadog?
Our travellers' favourite pet-friendly hotels in Porthmadog include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Porthmadog.
What are some popular hotels in central Porthmadog?
If you're looking for hotels in central Porthmadog, check out Aberdunant Hall and Hotel Portmeirion & Castell Deudraeth. Travellers love Aberdunant Hall for its location, as well as the garden-view restaurant, bar/lounge and free parking this hotel offers. Hotel Portmeirion & Castell Deudraeth is another popular central hotel with an outdoor pool, a full-service spa and 2 restaurants.
Can I book a refundable accommodation option in Porthmadog?
If you want the flexibility to change your plans to Porthmadog, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Porthmadog if I want a holiday rental instead of a hotel?
If you're looking for a good alternative to a hotel, browse our selection of 49 holiday homes. You can also consider one of the 17 apartments or 239 cottages.
What will the weather in Porthmadog be like during my visit?
July and August are typically the warmest months in Porthmadog, when the average temperature is 13°C. February and January are the coldest months, when the average temperature is 4°C. December and November are the months with the most rain.
Why should I book my Porthmadog hotel with Hotels.com?
There are plenty of reasons to book your Porthmadog travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

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:

  1. 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.
  2. 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.
  3. 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.

  1. 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.
  2. 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.
  3. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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