M P Hotel

Address:  Park Road, Barmouth, Gwynedd, LL42 1BH
Telephone:  01341280008

Nant Hafod Self-Catering Bungalow

Address:  47 Ffordd Pentre Mynach, Barmouth, Gwynedd, LL42 1EN
Telephone:  01341 280540

Arbour Hotel

Address:  Marine Parade, Barmouth, Gwynedd, LL42 1NE
Telephone:  01341 280459

Endeavour Guest House

Address:  Marine Parade, Barmouth, Gwynedd, LL42 1NA
Telephone:  01341 280271

Crystal House Hotel

Address:  19 Marine Parade, Barmouth, Gwynedd, LL42 1NA
Telephone:  01341 280603

Lawrenny Lodge

Address:  Aberamffra Road, Barmouth, Gwynedd, LL42 1SU
Telephone:  01341 280466

Sandpiper Guest House

Address:  7 Marine Parade, Barmouth, Gwynedd, LL42 1NA
Telephone:  01341 280318

Tal Y Don Hotel

Address:  High Street, Barmouth, Gwynedd, LL42 1DL
Telephone:  01341 280508

Min Y Mor Hotel

Address:  Marine Promenade, Barmouth, Gwynedd, LL42 1HW
Telephone:  01341 280555

Ocean Drive Hotel

Address:  5 Marine Parade, Barmouth, Gwynedd, LL42 1NA
Telephone:  01341 280114

Aber House B & B

Address:  Aber House, Barmouth, Gwynedd, LL42 1DS
Telephone:  01341 280624

Llwyndu Farmhouse

Address:  ,Llanaber, Barmouth, Gwynedd, LL42 1RR
Telephone:  01341 280144

Brynteg Hotel

Address:  Bryn Teg, Kings Cr, Barmouth, Gwynedd, LL42 1RB
Telephone:  01341 280174

Seashell Bed & Breakfast

Address:  13 Marine Parade, Barmouth, Gwynedd, LL42 1NA
Telephone:  01341 281180

Richmond House

Address:  High Street, Barmouth, Gwynedd, LL42 1DW
Telephone:  01341 281366

Bae Abermaw Hotel

Address:  Panorama Road, Barmouth, Gwynedd, LL42 1DQ
Telephone:  01341 280550

T Y R Graig Castle

Address:  Llanaber Road, Barmouth, Gwynedd, LL42 1YN
Telephone:  01341 280470

Bryn Melyn Guest House

Address:  Panorama Road, Barmouth, Gwynedd, LL42 1DQ
Telephone:  01341 280556

Wavecrest Hotel

Address:  8 Marine Parade, Barmouth, Gwynedd, LL42 1NA
Telephone:  01341 280330

The Belle Vue Hotel

Address:  9-10 Marine Parade, Barmouth, Gwynedd, LL42 1NA
Telephone:  01341 280444

Sunray Guest House

Address:  Sun Ray, The Quay, Barmouth, Gwynedd, LL42 1HB
Telephone:  01341 280985

Marwyn Guest House

Address:  21 Marine Parade, Barmouth, Gwynedd, LL42 1NA
Telephone:  01341 280185

Penbryn Mynach Holiday Cottage

Address:  Penbryn Mynach, Barmouth, Gwynedd, LL42 1RF
Telephone:  07971 475111

Hafod Mawddach Home For The Elderly

Address:  Marine Road, Barmouth, Gwynedd, LL42 1NW
Telephone:  01341 281053

Tenovus The Cancer Charity

Address:  7 St Annes Square, High Street, Barmouth, Gwynedd, LL42 1DL
Telephone:  01341 281077