Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Porthmadog

Filter by star ratings
All filters
Royal Sportsman Hotel
Royal Sportsman Hotel
8.1 Excellent

0.1 mi from city centre, Porthmadog Show on map

ExcellentBased on 583 reviews
8.1

Royal Sportsman Hotel is located in Porthmadog and is close to Snowdonia National Park. Those staying at the property can also take advantage of complimentary wireless internet throughout their stay.

Queens Rooms
Queens Rooms
7.9 Good

0.2 mi from city centre, Porthmadog Show on map

GoodBased on 416 reviews
7.9

Just a stone's throw from Porthmadog Railway Station, Queens Rooms offers a convenient place to stay, close to Porthmadog's tourist attractions. It is also found just moments from Porthmadog WHR Railway Station.

Travelodge Porthmadog
Travelodge Porthmadog

0.5 mi from city centre, Porthmadog Show on map

Travelodge Porthmadog is situated in Porthmadog and is close to Snowdonia National Park. It is ideally positioned for those wanting to discover the area's attractions.

Bron Eifion Country House Hotel
Bron Eifion Country House Hotel
8.9 Excellent

0.9 mi from city centre, Criccieth Show on map

ExcellentBased on 69 reviews
8.9

Set within the picturesque parkland of Llanystumdwy, Bron Eifion Country House Hotel offers comfortable accommodation and a wide range of facilities, including a terrace, free Wi-Fi and room service. It is ideally positioned for guests wanting to discover the area's attractions.

The Golden Fleece Inn
The Golden Fleece Inn
8.3 Excellent

0.8 mi from city centre, Porthmadog Show on map

ExcellentBased on 985 reviews
8.3

The Golden Fleece Inn is situated in Porthmadog and is close to Snowdonia National Park. The multiple facilities this traditional inn has to offer include wireless internet, a sun deck and meeting rooms.

Tips for booking a Porthmadog hotel

Cheapest month:March
Most expensive month:August
Average price in Porthmadog:$133/night
Absolute cheapest price found:$49/night
Cheapest day:Thursday
Most expensive day:Monday
$84 - $218
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$85 - $218
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Porthmadog, Wales

Show all 143 hotels
Travelodge Porthmadog
Travelodge Porthmadog

0.5 mi from city centre, Porthmadog Show on map

Travelodge Porthmadog is situated in Porthmadog and is close to Snowdonia National Park. It is ideally positioned for those wanting to discover the area's attractions.

$51
Avg. per night
Queens Rooms
Queens Rooms
7.9 Good

0.2 mi from city centre, Porthmadog Show on map

Just a stone's throw from Porthmadog Railway Station, Queens Rooms offers a convenient place to stay, close to Porthmadog's tourist attractions. It is also found just moments from Porthmadog WHR Railway Station.

$55
Avg. per night
The Golden Fleece Inn
The Golden Fleece Inn
8.3 Excellent

0.8 mi from city centre, Porthmadog Show on map

The Golden Fleece Inn is situated in Porthmadog and is close to Snowdonia National Park. The multiple facilities this traditional inn has to offer include wireless internet, a sun deck and meeting rooms.

$100
Avg. per night
Royal Sportsman Hotel
Royal Sportsman Hotel
8.1 Excellent

0.1 mi from city centre, Porthmadog Show on map

Royal Sportsman Hotel is located in Porthmadog and is close to Snowdonia National Park. Those staying at the property can also take advantage of complimentary wireless internet throughout their stay.

$114
Avg. per night
Bron Eifion Country House Hotel
Bron Eifion Country House Hotel
8.9 Excellent

0.9 mi from city centre, Criccieth Show on map

Set within the picturesque parkland of Llanystumdwy, Bron Eifion Country House Hotel offers comfortable accommodation and a wide range of facilities, including a terrace, free Wi-Fi and room service. It is ideally positioned for guests wanting to discover the area's attractions.

$129
Avg. per night

Hotel prices in Porthmadog

3 stars

$51 - $114

Royal Sportsman Hotel

#1 Most popular

$114
Avg. per night
Travelodge Porthmadog

#2 Most popular

$51
Avg. per night
The Golden Fleece Inn

Best value

$100
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Porthmadog

About Porthmadog

Perched on a peninsula on the Snowdonia coast, Porthmadog borders the Llyn Peninsula and offers easy access to Snowdonia National Park. Porthmadog is also home to Victorian steam trains, shell-infused beaches and a nature reserve.

Things to do

Explore Portmeirion village, a private peninsula from Porthmadog proper. Surrounded by beaches and forests, the whimsical village is the setting for the cult television series “The Prisoner” and boasts colourful Heritage-listed seaside mansions and cottages. Take a guided tour of the village and purchase some famous Portmeirion pottery.

Hop aboard a steam-hauled train at the Ffestiniog & Welsh Highland Railway for a 1.5-hour journey along the coast and through Snowdonia National Park. About a 10-minute drive from Porthmadog lands you at Harlech Beach, where you can enjoy shelling, sunbathing and kite surfing.

On the northern end of the beach sits the Morfa Harlech Nature Reserve, home to protected plants and rare birds. Head south to Shell Island to find unique shells and spot leatherback turtles. Back in town, browse Welsh landscapes and watercolours at Rob Piercy Gallery or pick up vintage Welsh music at Cob Records.

Take a day trip to Tremadog, a tiny village located just off the main square in Porthmadog. You can dine on French-inspired Welsh cuisine at Y Sgwar or sample local specialties, such as Welsh lamb and seabass fillet. Top it off with local brews at Purple Moose.

Getting around

Buses and taxis provide transportation in Porthmadog, while bicycle hires include cruisers, mountain bikes and e-bikes. You can rent a car at Anglesey Airport, about 45 kilometres away.

Porthmadog travel FAQs

  • What are the best hotels in Porthmadog?

    Royal Sportsman Hotel, rated with a score of 8.1 from 553 reviewers, is one of the most popular hotels in Porthmadog. Other top stays include The Golden Fleece Inn, with an average rating of 8.3 from 985 reviewers, and Queens Rooms, with a score of 7.9 from 416 reviewers.