Most Popular Hotels in Porthmadog

See all 4 Hotels in Porthmadog
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

The Royal Sportsman Hotel
The Royal Sportsman Hotel

131 High Street, Porthmadog LL49 9HB

3.0 out of 5.0
4 out of 5 (50 reviews)

Situated in Porthmadog, this hotel is 2.9 mi (4.7 km) from Portmeirion Sands and within 6 mi (10 km) of Portmeirion Central …

£94
Aberdunant Hall
Aberdunant Hall

Prenteg, Porthmadog LL49 9SR

3.5 out of 5.0
4.4 out of 5 (35 reviews)

Situated in a national park, this hotel is within 9 mi (15 km) of Portmeirion Sands, Portmeirion Central Piazza, and …

£100
Plas Tan Yr Allt Historic Country House
Plas Tan Yr Allt Historic Country House

Plas Tan Yr Allt, Porthmadog LL49 9RG

4.0 out of 5.0
4.8 out of 5 (6 reviews)

Situated in Porthmadog, this country house is within 6 mi (10 km) of Portmeirion Sands, Portmeirion Central Piazza, and …

£110
Marine Hotel
Marine Hotel

Marine Cresent, Criccieth LL52 0EA

2.0 out of 5.0
3.9 out of 5 (105 reviews)

Situated in Criccieth, this bed & breakfast is 0.1 mi (0.1 km) from Criccieth Castle and within 9 mi (15 km) of Portmeirion …

£88
Hotel Portmeirion & Castell Deudraeth
Hotel Portmeirion & Castell Deudraeth

Minffordd, Penrhyndeudraeth LL48 6ER

4.0 out of 5.0
4.5 out of 5 (49 reviews)

Situated near the beach, this hotel is steps from Portmeirion Central Piazza and Portmeirion Sands. Criccieth Castle and …

£124
Min-y-Gaer Guest House
Min-y-Gaer Guest House

Porthmadog Road, Criccieth LL52 0HP

4.0 out of 5.0
4.6 out of 5 (71 reviews)

Situated in Criccieth, this guesthouse is 0.3 mi (0.5 km) from Criccieth Castle and within 9 mi (15 km) of Portmeirion Sands …

£78
Glyn-Y-Coed
Glyn-Y-Coed

Porthmadog Rd, Criccieth LL52 0HP

4.0 out of 5.0
4.7 out of 5 (80 reviews)

Situated near the beach, this guesthouse is 0.3 mi (0.5 km) from Criccieth Castle and within 9 mi (15 km) of Portmeirion …

£85
The Moelwyn Restaurant with Rooms
The Moelwyn Restaurant with Rooms

27-29 Mona Terrace, Criccieth LL52 0HG

3.0 out of 5.0
4 out of 5 (37 reviews)

Situated in Criccieth, this inn is 0.2 mi (0.3 km) from Criccieth Castle and within 9 mi (15 km) of Portmeirion Sands and …

£89
Grand Hotel Llandudno
Grand Hotel Llandudno

Happy Valley Road, Llandudno LL30 2LR

3.0 out of 5.0
3 out of 5 (285 reviews)

Nestled on the beach, this Llandudno hotel is within a 10-minute walk of Llandudno Pier, Llandudno Museum, and Great Orme …

£42
Black Boy Inn
Black Boy Inn

Northgate Street, Caernarfon LL55 1RW

4.0 out of 5.0
4.6 out of 5 (292 reviews)

Situated by the sea, this inn is 0.2 mi (0.3 km) from Caernarfon Castle and within 9 mi (15 km) of Menai Bridge and National …

£63
Hide content

Narrow your search

Pocket Guide: Porthmadog

Hotels @Porthmadog

From luxurious hotels with spectacular views of the bay to charming guesthouses and traditional B&Bs, Porthmadog has a good choice of accommodation to suit a range of budgets and tastes.

Small but perfectly formed, Porthmadog is compact enough to explore on foot, giving guests easy access to the town’s attractions no matter where they stay. With a choice of beaches on its doorstep, and the Snowdonia National Park just a short drive away, Porthmadog is a popular destination all year round.

As well as a choice of hotels in the town centre, guests planning a holiday in Porthmadog can choose from charming B&Bs and guesthouses in the surrounding countryside. Offering easy access to the town as well as the nearby beaches, mountains and villages, these characterful properties are the perfect destination for a rural escape.

Romantic Breaks in Porthmadog

With its pretty harbour, wide sandy beaches and mountainous backdrop, Porthmadog is the ideal choice for a romantic Welsh getaway.

As the hotels in the centre of Porthmadog offer easy access to the town’s restaurants, bars and cafes, they are a good option for couples who want to sample the local cuisine and experience an authentic slice of Welsh life. Choose a hotel with views over the bay for the perfect romantic weekend.

The Best Areas for Families Staying in Porthmadog

During the summer, the windswept sandy beaches that surround Porthmadog are ideal for family days out and fun in the sun.

With the beach just a short drive or stroll away, the hotels and guesthouses in the centre of Porthmadog are convenient for the beach as well as the amenities of the town.

Where to Stay for Walking Holidays in Porthmadog

Just a few miles from Porthmadog lies the stunning Snowdonia National Park. Drawing ramblers and hikers from around the world, the proximity of the park makes Porthmadog a popular destination for walking holidays.

The inns and B&Bs on the northern edge of Porthmadog offer good access to the National Park by road. And as the The Ffestiniog Railway runs from Porthmadog into the National Park, visitors staying in town centre hotels will also find it easy to access Snowdonia’s walking routes.

Where to Stay for Active Holidays in Porthmadog

With surfing, climbing, abseiling, pony trekking, hiking and cycling all available in the surrounding area, Porthmadog is a fantastic destination for visitors looking for an active break.

As the town is small and easy to navigate, guests will be able to enjoy action packed activities no matter which hotel they choose for their stay. Surfers who want to spend a lot of time in the water may find it more convenient to stay at a guesthouse close to the seaward facing beaches.

Where Will You Stay in Porthmadog?

Whether you’re planning a romantic getaway, an active family break or a relaxing holiday by the sea, Porthmadog has a hotel, guesthouse or B&B to suit. So why not find a fantastic deal with Expedia today?

false