Search 321,000 hotels worldwide.
Get the price guarantee available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Situated in a national park, this country house is within 6 miles (10 km) of Portmeirion Sands, Portmeirion Central Piazza and Criccieth Castle. Gelert's Grave ...
Situated by the ocean, this cottage is within 6 miles (10 km) of Portmeirion Sands, Portmeirion Central Piazza and Criccieth Castle. Gelert's Grave and Harlech ...
Get RatesGet Rates
Situated near the beach, this spa hotel is steps away from Portmeirion Sands and Portmeirion Central Piazza. Criccieth Castle and Gelert's Grave are also within ...
Situated near the beach, this bed & breakfast is 0.1 mi (0.1 km) from Harlech Castle and within 9 miles (15 km) of Portmeirion Sands and Portmeirion Central ...
Situated in a rural location, this guesthouse is 3.7 mi (5.9 km) from Criccieth Castle and within 12 miles (20 km) of Portmeirion Sands and Portmeirion Central ...
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.
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.
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.
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.
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.
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?