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
24 Aug - 25 Aug
Tomorrow
25 Aug - 26 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 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 comfort, location and traveller experience. Last updated on .

1. Aberdunant Hall

Aberdunant Hall
Porthmadog
£128
includes taxes & fees
7 Sept - 8 Sept
Aberdunant Hall

2. Royal Sportsman Hotel

Royal Sportsman Hotel
Porthmadog
£126
includes taxes & fees
26 Aug - 27 Aug
Royal Sportsman Hotel

3. The Seafront Hotel by Compass Hospitality

The Seafront Hotel by Compass Hospitality
Llandudno
£55
includes taxes & fees
31 Aug - 1 Sept
The Seafront Hotel by Compass Hospitality

4. Golden Fleece Inn Tremadog

Golden Fleece Inn Tremadog
Porthmadog
£106
includes taxes & fees
13 Sept - 14 Sept
Golden Fleece Inn Tremadog

5. The Marine Hotel

The Marine Hotel
Llandudno
£64
includes taxes & fees
20 Sept - 21 Sept
The Marine Hotel

6. Lion Hotel and Studio Apartments

Lion Hotel and Studio Apartments
Criccieth
£96
includes taxes & fees
31 Aug - 1 Sept
Lion Hotel and Studio Apartments

7. Hotel Portmeirion & Castell Deudraeth

Hotel Portmeirion & Castell Deudraeth
Penrhyndeudraeth
Hotel Portmeirion & Castell Deudraeth

8. Caerwylan Hotel

Caerwylan Hotel
Criccieth
£129
includes taxes & fees
31 Aug - 1 Sept
Caerwylan Hotel

9. Aberdunant Caravans Direct

Aberdunant Caravans Direct
Porthmadog
Aberdunant Caravans Direct

10. Castle Cottage Inn

Castle Cottage Inn
Harlech
£170
includes taxes & fees
27 Aug - 28 Aug
Castle Cottage Inn

11. Maes Y Neuadd Country House

Maes Y Neuadd Country House
Talsarnau
£165
includes taxes & fees
25 Aug - 26 Aug
Maes Y Neuadd Country House

12. Yr Hen Farcdy Bed & Breakfast

Yr Hen Farcdy Bed & Breakfast
Talsarnau
£106
includes taxes & fees
6 Sept - 7 Sept
Yr Hen Farcdy Bed & Breakfast

13. Y Branwen Restaurant & Rooms - Adult Only and Dog Friendly

Y Branwen Restaurant & Rooms - Adult Only and Dog Friendly
Harlech
£135
includes taxes & fees
28 Aug - 29 Aug
Y Branwen Restaurant & Rooms - Adult Only and Dog Friendly

14. Plas Isa Hotel

Plas Isa Hotel
Criccieth
Plas Isa Hotel

15. Marine Hotel

Marine Hotel
Criccieth
£146
includes taxes & fees
25 Aug - 26 Aug
Marine Hotel

16. The Oakeley Arms Hotel

The Oakeley Arms Hotel
Blaenau Ffestiniog
The Oakeley Arms Hotel

17. Plas Weunydd Hotel

Plas Weunydd Hotel
Blaenau Ffestiniog
£89
includes taxes & fees
31 Aug - 1 Sept
Plas Weunydd Hotel

18. St George's Hotel

St George's Hotel
Llandudno
£166
includes taxes & fees
31 Aug - 1 Sept
St George's Hotel

19. Celtic Royal Hotel & Spa

Celtic Royal Hotel & Spa
Caernarfon
£125
includes taxes & fees
31 Aug - 1 Sept
Celtic Royal Hotel & Spa
View all properties

Check out pet-friendly hotels in Porthmadog

Royal Sportsman Hotel

Royal Sportsman Hotel
Porthmadog
£126
includes taxes & fees
26 Aug - 27 Aug
Royal Sportsman Hotel

Captains Quarters

Captains Quarters
Porthmadog
£295
includes taxes & fees
7 Sept - 8 Sept
Captains Quarters

Aberdunant Hall Sleeps 7 With Balcony

Aberdunant Hall Sleeps 7 With Balcony
Porthmadog
£126
includes taxes & fees
1 Sept - 2 Sept
Aberdunant Hall Sleeps 7 With Balcony

31C South Snowdon Wharf

31C South Snowdon Wharf
Porthmadog
£342
includes taxes & fees
1 Sept - 2 Sept
31C South Snowdon Wharf

Gweldon Topsail

Gweldon Topsail
Porthmadog
£365
includes taxes & fees
4 Sept - 5 Sept
Gweldon Topsail

Heol Madog

Heol Madog
Porthmadog
£386
includes taxes & fees
2 Sept - 3 Sept
Heol Madog

56C South Snowdon Wharf

56C South Snowdon Wharf
Porthmadog
£321
includes taxes & fees
27 Aug - 28 Aug
56C South Snowdon Wharf

Green Cottage

Green Cottage
Porthmadog
£389
includes taxes & fees
1 Sept - 2 Sept
Green Cottage

Treetops Flat

Treetops Flat
Porthmadog
£328
includes taxes & fees
4 Sept - 5 Sept
Treetops Flat

Driftwood Terrace

Driftwood Terrace
Porthmadog
£299
includes taxes & fees
6 Sept - 7 Sept
Driftwood Terrace
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 February
Price trends for hotels in Porthmadog
Pricing is based on two traveller single night rates
View properties in August
Typical weather for Porthmadog
August
High 17°C / low 11°C. Cloudy most days.
View properties in August
17°
11°
15°
12°
11°
14°
16°
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

Welsh Highland Heritage Railway

Welsh Highland Heritage Railway is 0.4 mi (0.6 km) from central Porthmadog, why not stop by during your stay? If you have fun at Welsh Highland Heritage Railway, you'll love Glaslyn Leisure Centre and Y Ganolfan Arts Centre, both 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 harbor with boats docked, surrounded by residential buildings and lush greenery.

Check out reviews of Porthmadog hotels guests love

Waterloo Hotel Lodge

Waterloo Hotel Lodge

10/10 Excellent
"Wonderful stay, the staff were all just so lovely and friendly, the food was great (we had dinner and breakfast) and the rooms had everything and more than you needed"
Clare 1-night trip
Posted 10 hours ago
Waterloo Hotel Lodge
Ty Glyndwr Hotel Bangor

Ty Glyndwr Hotel Bangor

10/10 Excellent
"Lovely stay ,our double room was clean and comfortable with a good view over train station, up two flights of stairs so may be difficult if you have mobility problems. Welcoming staff and bar not too pricey Small car park and handy for Bangor city centre Huge breakfast was really good"
Soo John 1-night trip
Posted 2 days ago
Ty Glyndwr Hotel Bangor
Celtic Royal Hotel & Spa

Celtic Royal Hotel & Spa

10/10 Excellent
"Lovely big room ,clean and quiet and the pool was a fantastic addition after a long day out exploring"
Rachel 2-night trip
Posted 2 days ago
Celtic Royal Hotel & Spa
The Royal Victoria Hotel

The Royal Victoria Hotel

8/10 Good
"Lovely hotel, restaurant food was very good, wait staff excellent, The room was good, but found the bed a big hard. There was no aircon and the fan was not really suitable to keep the room cool. There were no tissues or shampoo and conditioner in the bathroom. Disappointing no fridge to keep drinks cool and no complimentary water."
Tracey 1-night trip
Posted 2 days ago
The Royal Victoria Hotel
Aberdunant Hall

Aberdunant Hall

10/10 Excellent
"We had a lovely couple of nights staying at Aberdunant Hall this week! The room was clean, comfortable, and quiet at nighttime (we were opposite the park which was a bit noisy in the evening, but quietened down when it was time to sleep so it wasn’t an issue). The holiday park itself also looked great and surrounded by so much lovely scenery. We had a meal at the restaurant on one of the nights and breakfast each morning which we really enjoyed and felt was a reasonable price (especially the breakfast at only £14pp for the buffet). The staff in the restaurant/bar were all very friendly, particularly Neil and Caio who looked after our table. We would definitely use Aberdunant Hall as a base again if we’re ever returning to explore North Wales."
Sophie 2-night trip
Posted 2 days ago
Aberdunant Hall
Black Boy Inn

Black Boy Inn

8/10 Good
"Pros- clean room, spacious bathroom, good area nearby Cons- no parking, neighbouring parking costs £15 a night. Luckily managed to get a nearby parking few minutes walk for around £5"
Pradeep 1-night trip
Posted 3 days ago
Black Boy Inn
Château Rhianfa

Château Rhianfa

8/10 Good
"Very good breakfast service and food quality"
Andrew 1-night trip
Posted 5 days ago
Château Rhianfa
The Swallow Falls Inn - The Inn Collection Group

The Swallow Falls Inn - The Inn Collection Group

10/10 Excellent
"This place really exceeded our expectations. We thought it looked nice online but it’s even nicer in real life. We had a family room and we were very happy with it. Everything was clean and well kept. We were very impressed with the quality of everything in the hotel, including the lovely smelling shampoo and shower gel provided, the super soft bedding and the nice, powerful shower. All of the staff we encountered were very friendly and helpful. Nothing we asked felt like too much trouble. The breakfasts were delicious and they had options for vegetarians and vegans, which was great for us. There are also EV charger in the hotel car park, which really helped with our trip. The hotel itself is in a great location for exploring Betws-y-coed and North Wales. We had a lovely stay and would highly recommend to anyone looking to stay in that area!"
Lauren 3-night trip
Posted 6 days ago
The Swallow Falls Inn - The Inn Collection Group
Royal Sportsman Hotel

Royal Sportsman Hotel

8/10 Good
"Good enough."
Timothy 3-night trip
Posted 6 days ago
Royal Sportsman Hotel

Frequently asked questions

How much does a hotel room cost in Porthmadog?
You can find top hotels in Porthmadog from £106 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 much does a hotel room cost in Porthmadog?
You can find top hotels in Porthmadog from £106 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. If you're a member, don't forget to sign in to your account to unlock more savings.
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.
How can I find deals and earn rewards at Porthmadog hotels?
Members can save up to 20% on select hotels in Porthmadog. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
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". Many 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 a terrace and free parking.
What are some top pet-friendly hotels in Porthmadog?
Our travellers' favourite pet-friendly hotels in Porthmadog include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover 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 playground this hotel offers. Hotel Portmeirion & Castell Deudraeth is another popular central hotel with an outdoor pool, a full-service spa and 2 restaurants.
What hotels do travellers recommend in Porthmadog?
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 44 holiday homes. You can also consider one of the 17 apartments or 236 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.

Find out more about Porthmadog

Explore Porthmadog: A Coastal Haven Nestled Between Mountains and Mystical Landscapes

Nestled between the breathtaking Snowdonia National Park and the sparkling shores of Cardigan Bay, Porthmadog is a charming coastal town that offers a perfect blend of adventure and relaxation. Famous for its picturesque harbour and the historic Ffestiniog Railway, visitors can embark on scenic train journeys through lush landscapes. Stroll along the sandy beaches or indulge in delightful local eateries serving fresh seafood. With the stunning backdrop of mountains and the tranquil coastline, Porthmadog is an ideal destination for families, nature lovers, and those seeking a romantic getaway. Experience the magic of this hidden gem in Wales.

Discover great hotels near Porthmadog

Porthmadog offers a range of hotel accommodations, from charming guesthouses to comfortable chain hotels. You can find options that suit various budgets and preferences, often featuring stunning views of Snowdonia and easy access to local attractions. Enjoy a relaxing stay in this picturesque Welsh town. These are some of the hotels preferred by our travellers near Porthmadog:

  1. Hotel Portmeirion & Castell DeudraethOpens in a new window: This luxurious 4.0-star hotel offers an exquisite beachside experience, boasting a remarkable guest rating of 9.6 out of 10. With direct access to the beach, it provides a tranquil setting for leisure travellers seeking relaxation and indulgence. The hotel features beautifully designed rooms with stunning views, perfect for unwinding after a day of exploration. Guests appreciate the opulent atmosphere and exceptional amenities, ensuring a memorable stay in a splendid coastal environment.
  2. Yr Hen Farcdy Bed & BreakfastOpens in a new window: Experience the charm of this delightful 3.0-star Bed and Breakfast, rated a perfect 10.0 out of 10 by guests. Ideal for adventure seekers, it is nestled in a nature-rich area that offers a variety of exhilarating outdoor activities. The accommodation is designed to provide a warm and welcoming atmosphere, making it a favourite among travellers looking for a unique experience. Guests rave about the sumptuous breakfasts and the hosts’ attentiveness, making every stay feel like a special occasion.
  3. Plas Isa HotelOpens in a new window: This inviting 3.0-star Bed and Breakfast boasts a commendable guest rating of 9.4 out of 10, catering to adventure enthusiasts seeking captivating outdoor experiences. The property is surrounded by stunning landscapes and offers a range of activities like rock climbing and fishing, providing an ideal base for those eager to explore the great outdoors. Guests enjoy the comfortable accommodations and the relaxed atmosphere, making it a perfect retreat for those looking to immerse themselves in nature while enjoying a homely touch.

Where to stay near Porthmadog

Some great areas to stay when visiting Porthmadog are Pwllheli, Blaenau Ffestiniog, and Portmeirion. Pwllheli offers trendy cafes and beautiful beaches, while Blaenau Ffestiniog boasts stunning mountain scenery and friendly locals. Portmeirion is renowned for its unique architecture and gardens. For first-time visitors, Portmeirion is ideal, providing a memorable blend of culture and beauty.

  1. PwllheliOpens in a new window: Pwllheli is a charming seaside town that offers a delightful blend of relaxation and trendy vibes. With its beautiful sandy beaches and stunning marina, it’s perfect for those looking to unwind or indulge in some watersports like wakeboarding. The local coffee spots are ideal for a leisurely afternoon, while nearby golf courses provide a great way to enjoy the surrounding countryside. Don't miss Nefyn Beach and the scenic Aberdaron Beach, both of which are just a short drive away. For a touch of luxury, there are several upscale accommodations that make Pwllheli a top choice for a seaside retreat.
  2. Blaenau FfestiniogOpens in a new window: Nestled in the mountains, Blaenau Ffestiniog is an enchanting spot for nature lovers and those seeking a friendly atmosphere. The area is steeped in history, with attractions like the Llechwedd Slate Caverns and the breathtaking Eryri National Park, which make it a great base for exploring Wales’ natural beauty. Visitors can take tours to learn about the rich heritage of slate mining or enjoy the tranquil lakes and secluded spots that offer a peaceful escape. It’s a fantastic destination for those looking to engage with the outdoors while enjoying a close-knit community vibe.
  3. PortmeirionOpens in a new window: Portmeirion is a unique and whimsical village that feels like stepping into a storybook. Known for its stunning architecture and lush gardens, it’s a fantastic place to relax and take in the picturesque surroundings. The village is famous for its vibrant colours and charming layout, making it a favourite for photographers and romantics alike. While you’re there, explore the cultural attractions that highlight the area's artistic heritage, and don’t forget to enjoy the coastal views that this beautiful spot has to offer. Portmeirion offers a truly one-of-a-kind experience that’s perfect for a peaceful getaway.

Things to do in Porthmadog

Nestled amidst rolling hills and lush forests, Porthmadog offers stunning views and a vibrant coastal atmosphere. Enjoy leisurely walks along sandy beaches, explore scenic mountain trails, or unwind in tranquil parks and lakes. This charming town is a gateway to outdoor pursuits, perfect for nature lovers and those seeking relaxation alike.

  • Portmeirion Central PiazzaOpens in a new window – Discover the vibrant heart of Portmeirion, where colourful architecture meets lush gardens. Stroll through the charming streets, take in the unique design, and perhaps enjoy a refreshing drink at one of the delightful cafés nestled within this picturesque setting.
  • Pen-y-PassOpens in a new window – This stunning natural feature serves as a gateway to some of the best hiking trails in Snowdonia. Lace up your walking boots and explore the scenic paths that wind through lush forests and hilly terrain, all while soaking up the breathtaking views around you.
  • Yr WyddfaOpens in a new window – Challenge yourself to climb Wales' highest peak! As you ascend, relish the stunning vistas that unfold at every turn. Whether you're an experienced hiker or a first-timer, the journey to the summit is a rewarding experience that showcases the beauty of the Welsh landscape.
  • Nefyn BeachOpens in a new window – Unwind on the sandy shores of Nefyn Beach, where you can take leisurely walks along the coastline or indulge in a picnic with family and friends. The beach offers a serene escape, perfect for soaking up the sun or enjoying the refreshing sea breeze.
  • Llechwedd Slate Caverns – Venture underground to explore the fascinating world of slate mining. As you navigate the caverns, learn about the history and significance of slate in the region while marvelling at the stunning rock formations that have been shaped over centuries.

4 tips for savvy savings when booking a hotel in Porthmadog

  1. Book for the cheapest times: The most budget-friendly time to visit Porthmadog is during January, February, and November, when hotel prices may drop. For those looking to make the most of their trip, staying for at least 2 to 3 days is recommended to fully appreciate the town's key landmarks, rich history, and vibrant culture. Visitors can enjoy friendly locals, delightful dining options, and charming bars, all set against a backdrop of stunning scenery, hilly terrains, and lush forests. This quaint small town offers great value for money with plenty of excursions to explore the surrounding mountains, making it a relaxing getaway for those on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels in Porthmadog, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications to stay informed about flash sales and special promotions. With Smart ShoppingOpens in a new window, the app's comparison tool, you're more likely to see a range of hotel prices and amenities, helping you make an informed choice. You’ll receive updates on your preferred hotels, ensuring you don’t miss any opportunities for a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates could help you find a more affordable stay in a Porthmadog hotel. For those seeking something distinctive, boutique hotels often provide a more personalised experience and may 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 rate. If the price is on the higher end, we may suggest alternative dates that could lead to a more favourable rate.
  4. Consider your location: Staying closer to key attractions or city centres may offer convenience, but it often comes with higher costs. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between price and easy access to the places you intend to visit. You could also look into independent hotels situated further out, which are usually likely to be more affordable and can provide a more authentic 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 is typically the wettest month. If you’re looking to soak up the lively atmosphere in Porthmadog, June to August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy to very cloudy conditions.

Keep exploring