Hotels & Accommodation 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
17 Sept - 18 Sept
Tomorrow
18 Sept - 19 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

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
R2 593
R3 111 total
includes taxes & fees
04 Oct - 05 Oct
Tudor Lodge

2. Royal Sportsman Hotel

Royal Sportsman Hotel
Porthmadog
R2 005
R2 406 total
includes taxes & fees
06 Oct - 07 Oct
Royal Sportsman Hotel

3. Aberdunant Hall

Aberdunant Hall
Porthmadog
R1 932
R2 319 total
includes taxes & fees
21 Sept - 22 Sept
Aberdunant Hall

4. Golden Fleece Inn Tremadog

Golden Fleece Inn Tremadog
Porthmadog
R1 223
R1 467 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
R3 095
R3 714 total
includes taxes & fees
03 Oct - 04 Oct
Plas Tan-yr-allt Historic Country House B&B

6. Harbour Station View

Harbour Station View
Porthmadog
R7 040
R8 448 total
includes taxes & fees
13 Oct - 14 Oct
Harbour Station View

7. The Sail Loft

The Sail Loft
Porthmadog
R10 299
R12 359 total
includes taxes & fees
06 Oct - 07 Oct
The Sail Loft

8. 31C South Snowdon Wharf

31C South Snowdon Wharf
Porthmadog
R6 239
R7 487 total
includes taxes & fees
10 Oct - 11 Oct
31C South Snowdon Wharf

9. 48A South Snowdon Wharf

48A South Snowdon Wharf
Porthmadog
R5 736
R6 884 total
includes taxes & fees
20 Sept - 21 Sept
48A South Snowdon Wharf

10. Taliesin

Taliesin
Porthmadog
R6 239
R7 487 total
includes taxes & fees
06 Oct - 07 Oct
Taliesin

11. Cuckooland

Cuckooland
Porthmadog
R7 673
R9 208 total
includes taxes & fees
11 Oct - 12 Oct
Cuckooland

12. Heol Madog

Heol Madog
Porthmadog
R7 040
R8 448 total
includes taxes & fees
20 Sept - 21 Sept
Heol Madog

13. Harbourside

Harbourside
Porthmadog
R6 090
R7 308 total
includes taxes & fees
08 Oct - 09 Oct
Harbourside

14. Captain's Rest

Captain's Rest
Porthmadog
R7 133
R8 560 total
includes taxes & fees
23 Sept - 24 Sept
Captain's Rest

15. Gweldon - Anchor Deck

Gweldon - Anchor Deck
Porthmadog
R5 773
R6 928 total
includes taxes & fees
13 Oct - 14 Oct
Gweldon - Anchor Deck

16. Bryn Coed

Bryn Coed
Porthmadog
R7 766
R9 320 total
includes taxes & fees
10 Oct - 11 Oct
Bryn Coed

17. Green Cottage

Green Cottage
Porthmadog
R7 096
R8 515 total
includes taxes & fees
25 Sept - 26 Sept
Green Cottage

18. 2 Pensyflog Barns

2 Pensyflog Barns
Porthmadog
R12 236
R14 683 total
includes taxes & fees
26 Sept - 27 Sept
2 Pensyflog Barns

19. Osprey Cottage

Osprey Cottage
Porthmadog
R7 021
R8 426 total
includes taxes & fees
30 Sept - 01 Oct
Osprey Cottage

20. Captains Quarters

Captains Quarters
Porthmadog
R5 382
R6 459 total
includes taxes & fees
25 Sept - 26 Sept
Captains Quarters
View all properties

Check out pet-friendly hotels in Porthmadog

Royal Sportsman Hotel

Royal Sportsman Hotel
Porthmadog
R2 005
R2 406 total
includes taxes & fees
06 Oct - 07 Oct
Royal Sportsman Hotel

Captains Quarters

Captains Quarters
Porthmadog
R5 382
R6 459 total
includes taxes & fees
25 Sept - 26 Sept
Captains Quarters

Gweldon - Anchor Deck

Gweldon - Anchor Deck
Porthmadog
R5 773
R6 928 total
includes taxes & fees
13 Oct - 14 Oct
Gweldon - Anchor Deck

Taliesin

Taliesin
Porthmadog
R6 239
R7 487 total
includes taxes & fees
06 Oct - 07 Oct
Taliesin

18D South Snowdon Wharf

18D South Snowdon Wharf
Porthmadog
R5 587
R6 705 total
includes taxes & fees
26 Sept - 27 Sept
18D South Snowdon Wharf

56C South Snowdon Wharf

56C South Snowdon Wharf
Porthmadog
R5 867
R7 040 total
includes taxes & fees
02 Oct - 03 Oct
56C South Snowdon Wharf

Harbour Station View

Harbour Station View
Porthmadog
R7 040
R8 448 total
includes taxes & fees
13 Oct - 14 Oct
Harbour Station View

Driftwood Terrace

Driftwood Terrace
Porthmadog
R5 457
R6 548 total
includes taxes & fees
29 Sept - 30 Sept
Driftwood Terrace

Treetops Flat

Treetops Flat
Porthmadog
Treetops Flat

Cornhill Courtyard

Cornhill Courtyard
Porthmadog
R5 904
R7 085 total
includes taxes & fees
21 Sept - 22 Sept
Cornhill Courtyard
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°
12°
11°
14°
16°
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 Glaslyn Leisure Centre—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

8/10 Good
"Lovely hotel, restaurant/bar really good and all the staff were friendly and helpful. Particularly appreciated the sauna access after a lot of walking around Wales!"
Stephen 3-night trip
Posted 1 day ago
Waterloo Hotel Lodge
The Royal Victoria Hotel

The Royal Victoria Hotel

10/10 Excellent
"❤️ Hotel great breakfast clean . Good staff lovely surroundings"
RAYMOND 3-night trip
Posted 1 day ago
The Royal Victoria Hotel
Lion Hotel and Studio Apartments

Lion Hotel and Studio Apartments

10/10 Excellent
"Good hotel with free parking and free Wifi. Our room was spacious and clean with a good shower. It is in an excellent location with a 10 minute walk to the beach and a 2/3 minute walk to the shops. Breakfast is a help yourself apart from the toast which is bought out to your table, a friend of ours said enjoy the vegan breakfast but the Hotel has changed hands since they had been and it was'nt available apart from a vegan sausage. Also not much on the evening menu for a vegan either. But it has'nt stopped us from re booking as we can eat elsewhere."
Clwyd 2-night trip
Posted 1 day ago
Lion Hotel and Studio Apartments
Y Pengwern

Y Pengwern

10/10 Excellent
"Amazing staff and the dinner was amazing too"
Rapheal 1-night trip
Posted 2 days ago
Y Pengwern
Tudor Lodge

Tudor Lodge

10/10 Excellent
"I had a very enjoyable 3 night stay. Clair and Steve were excellent hosts - very friendly and welconing. The breakfasts were excellent, with a very wide range of high quality options. Tudor Lodge is very well-situated in Porthmadog: the railway station, bus stops, shops and restaurants are just a short walk away. I stayed in a single room on the ground floor at the front of the house and, although this faces the road, the double glazing meant that I was able to sleep without being disturbed by trafffic. (If the weather had been hotter and I'd wanted to sleep with the window open, I guess the noise might have been a problem, though the room had a large portable fan that migth have made it confortable to sleep with the window closed)."
Charles 3-night trip
Posted 2 days ago
Tudor Lodge
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 2 days ago
Celtic Royal Hotel & Spa
The Swallow Falls Inn - The Inn Collection Group

The Swallow Falls Inn - The Inn Collection Group

8/10 Good
"We enjoyed our stay at this attractive historic hotel. Close to the pretty village of Betws-y-Coed and about 20 minutes from the zip wire attraction with lots of options for walkers and hikers. We thought it was a little overpriced; our room was fine though not very large and the view from the small window was of a wall. All meals are served in the pub and a range of pub type meals was available. The hot breakfasts were good but the continental options were limited. Lots of parking and plenty of covered tables outside for fine days."
Susan 2-night trip
Posted 3 days ago
The Swallow Falls Inn - The Inn Collection Group
Château Rhianfa

Château Rhianfa

10/10 Excellent
"The hotel was absolutely fantastic. The building and the view were amazing. Lovely staff, wonderful dinner and nice , comfortable bed."
Andrew 1-night trip
Posted 3 days ago
Château Rhianfa
Aberdunant Hall

Aberdunant Hall

10/10 Excellent
"I enjoyed my stay so much"
Ahmed 1-night trip
Posted 5 days ago
Aberdunant Hall

Frequently asked questions

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 50 holiday homes. You can also consider one of the 17 apartments or 241 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

Embrace the Enchantment of Porthmadog: A Tapestry of Hills, Forests, and Coastal Wonders

Discover the charm of Porthmadog, a quaint town nestled amidst rolling hills and verdant forests in Wales. Its rich heritage and scenic beauty captivate visitors, offering a blend of cultural attractions and natural splendour. Wander through its historic centre, explore local museums, and enjoy delightful walks along the rugged coastline. Porthmadog’s friendly ambience and picturesque landscapes make it a perfect retreat for those seeking a unique, off-the-beaten-path experience in the heart of Wales.

Discover great hotels near Porthmadog

Porthmadog offers a variety of hotel accommodations, ranging from cosy guesthouses to modern hotels with scenic views. Visitors can enjoy comfortable stays with convenient access to local attractions, beautiful landscapes, and the charming coastal atmosphere. Whether you prefer a quaint inn or a well-known chain, there’s a suitable option for everyone. Here are some of the most popular hotels with our travelers near Porthmadog:

  1. Hotel Portmeirion & Castell DeudraethOpens in a new window: This 4.0-star hotel dazzles with a guest rating of 9.6 and offers an exceptional beachside luxury experience. Perfect for leisure travellers, it boasts direct access to the beach alongside high-end amenities that promise a smooth and refined journey. The property showcases an elegant architectural design complemented by curated experiences that ensure every detail is meticulously crafted for comfort and style. A standout feature is its focus on providing a luxurious setting complete with express check-in and exclusive amenities that set the tone for a memorable stay.
  2. Yr Hen Farcdy Bed & BreakfastOpens in a new window: This 3.0-star hotel impresses with a guest rating of 10.0 and offers an inviting Bed and Breakfast experience tailored for adventure enthusiasts seeking nature-themed escapes. Designed for leisure travellers, it combines the charm of adventure sports with a warm and welcoming ambiance. The property highlights curated experiences including on-site adventure sports and recreation, while offering high-quality comfort and distinctive settings reminiscent of boutique luxury. Every element is crafted to ensure a refined and engaging stay.
  3. Plas Isa HotelOpens in a new window: This 3.0-star hotel, rated 9.4 by guests, presents an appealing Bed and Breakfast experience focused on adventure and leisure. Ideal for travellers seeking dynamic outdoor activities, it offers a range of curated adventure sports and recreational options. The hotel embraces a boutique setting with meticulously designed spaces that enhance comfort and style. With an emphasis on delivering a seamless and high-quality experience, every detail is geared towards ensuring a delightful stay for those seeking an active and refined retreat.

Where to stay near Porthmadog

In Criccieth, Portmeirion and Harlech, each offers distinct charm: Criccieth delights with its historic castle, sunny beach and friendly local bars; Portmeirion enchants with its unique Italianate village style and scenic central piazza; Harlech impresses with its UNESCO heritage, culture and mountain vistas. For first-time visitors, Criccieth is the most welcoming base.

  1. CricciethOpens in a new window: This charming coastal town is perfect for travellers seeking a mix of history and seaside relaxation. With its friendly people and sunny weather, Criccieth offers a unique blend of castle vibes and a relaxed beach atmosphere. Must-see places include Criccieth Castle, where history meets stunning sea views, and a hint of local coffee culture for a laid-back afternoon. The town’s mix of historical appeal and a touch of modern leisure, like a local bar scene and nearby golf, makes it a delightful spot for a memorable stay.
  2. PortmeirionOpens in a new window: Known for its distinctive architecture and artistic flair, Portmeirion is an enchanting retreat ideal for those looking to experience a unique cultural setting. The area’s central Piazza offers a quaint, picturesque scene, while attractions like Eryri National Park provide a refreshing escape into nature. With a hint of historical charm through Yr Wyddfa, Portmeirion delivers a balanced mix of art, nature and relaxed exploration that is hard to match elsewhere.
  3. HarlechOpens in a new window: Harlech offers a serene escape with a rich historical backdrop and stunning coastal views. Its strong castle and historical affinities are highlighted by must-see sites like Harlech Castle, and the area’s small-town charm is perfect for a quiet getaway. The blend of sea, sandbeach, and mountain landscapes brings a refreshing mix of natural beauty and culture, making Harlech a lovely choice for travellers wanting a peaceful retreat with a touch of local heritage.

Things to do in Porthmadog

Nestled amidst rolling hills and lush forests, Porthmadog offers a delightful blend of scenic beauty and outdoor activities. Wander along its sandy beaches, explore tranquil lakes, or hike up nearby mountains for breathtaking views. This charming town invites you to enjoy nature’s wonders and embrace the great outdoors.

  • Harlech CastleOpens in a new window – Discover Harlech Castle, a historic fortress set in a small town with hilly surroundings, offering views of forests and distant mountains. Wander around the ancient battlements and enjoy the scenic backdrop that highlights its rugged placement amidst nature.
  • Portmeirion Central PiazzaOpens in a new window – Visit the Portmeirion Central Piazza, a charming landmark nestled in an area defined by smalltown appeal, hilly landscapes, lush forests and majestic mountains. The piazza serves as a welcoming centre where you can relax and take in the striking architectural design.
  • Porth Neigwl BeachOpens in a new window – Enjoy a day at Porth Neigwl Beach, where the natural beauty of a small town meets the dynamic allure of the seaside. The beach is framed by hilly terrain, interspersed with forests and overlooked by mountain ranges, making it an ideal spot for a leisurely stroll along the shore.
  • Criccieth CastleOpens in a new window – Explore Criccieth Castle, a storied stronghold that reflects the character of a small town surrounded by hills, forests and mountains. Its historic walls invite you to step back in time while appreciating the natural setting that enfolds this impressive structure.
  • Dolwyddelan CastleOpens in a new window – Discover Dolwyddelan Castle, another remarkable fortress that offers a glimpse into the past. Set within a small town context, it is embraced by hilly terrain, forests and the looming presence of mountains, providing an evocative environment for history enthusiasts.

4 tips for savvy savings when booking a hotel in Porthmadog

  1. Book for the cheapest times: For those looking to visit Porthmadog on a budget, the most affordable months are January, February, and November, when hotel prices tend to be lower. To fully appreciate the town's historical landmarks, cultural sites, and stunning natural scenery, a stay of at least 2 to 3 days is recommended. During your visit, you can enjoy friendly local dining options, charming bars, and the picturesque surroundings, including hilly landscapes and tranquil forests. With its great value for money, Porthmadog offers the perfect setting for relaxing excursions amidst its scenic beauty.
  2. Look for last-minute deals on Hotels.com: You may discover attractive hotel deals for Porthmadog by exploring the DealsOpens in a new window section on Hotels.com, where discounted rates could be available. For last-minute travel, check out the Last-Minute Deals section, which may offer reduced prices on hotels as your travel date approaches. Additionally, the Smart Shopping tool is a comparison feature available via the app that helps you compare hotel prices and amenities, ensuring you're more likely to see an opportunity to save when rooms become available or prices drop.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel’s location, star rating, and the time of year. Being flexible with your travel dates may help you find a better deal on your stay at a hotel in Porthmadog. For those in search of something distinctive, boutique hotels can provide a more personalised experience and sometimes offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we may suggest alternative dates that could be more affordable.
  4. Consider your location: Staying nearer to key attractions or city centres may provide convenience, but it often comes with higher costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the places you wish to visit. You might also look into independent hotels situated further out, as they can offer a more authentic experience and are usually more likely to be affordable.

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 is usually the wettest month. June to August are the peak travel months in Porthmadog, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy to very cloudy conditions.

Keep exploring