At the tip of the largest natural lake in Wales sits the town of Bala, where a population of just under 2,000 people welcomes visitors throughout the year. The town dates back over 700 years and its people are passionately Welsh, with 80 per cent of the population speaking the Welsh language fluently giving Bala the 11th highest percentage of Welsh speakers in Wales.

The market town is an ideal holiday location for outdoor pursuit enthusiasts, who enjoy outstanding facilities for white water kayaking, fly and coarse fishing, hill walking and cycling. Bala's location towards the very centre of north Wales is part of what makes it so popular, with many of Wales' beautiful coastal resorts within an hour's drive and the Snowdonia National Park - a designated area of outstanding natural beauty - right on the doorstep.

Bala became known in the 18th Century for its production of flannel, stockings, gloves and hosiery but the town's history stretches right back to 1310, when Roger de Mortimer founded Bala by Royal Charter in an attempt to tame what he saw as a rebellious populace in the Penllyn District.

Perhaps the longest-standing resident of Bala is the rare gwyniad fish, which was trapped in Bala Lake when it formed at the end of the last ice age, 10,000 years ago. The fish is found nowhere else in the world and is critically endangered due to changes in its natural habitat.

Visitors to Bala can indulge in a thoroughly Welsh holiday, with the voices of famous male choirs ringing out through the town and harps being played in homes and schools. Accommodation in Bala can be found in self-catering cottages that are beautifully in keeping with this much-loved town.

Cottage distance (in Miles)
Sort list by

There are 13 cottages near Bala.

Y Bwthyn

4 star rating

Bala, Snowdonia Mountains and Coast

  • Sleeps: 3
  • Bedrooms: 2
  • Bathrooms: 2
  • Number of Pets: 1
  • Distance from Bala (miles): 0

Was -

NOW

Price from

£298-£780

4 star rating
Bala, Snowdonia Mountains and Coast

Was -

NOW

Price from

£298-£780

Sleeps: 3 Bedrooms: 2 Bathrooms: 2 Pets: 1

Hen Hafod

4 star rating

Bala, Snowdonia Mountains and Coast

  • Sleeps: 6
  • Bedrooms: 3
  • Bathrooms: 2
  • Number of Pets: 2
  • Distance from Bala (miles): 1

Was -

NOW

Price from

£419-£865

4 star rating
Bala, Snowdonia Mountains and Coast

Was -

NOW

Price from

£419-£865

Sleeps: 6 Bedrooms: 3 Bathrooms: 2 Pets: 2

Dolgadfa

0 star rating

Llandderfel, near Bala, Snowdonia Mountains and Coast

  • Sleeps: 12
  • Bedrooms: 6
  • Bathrooms: 5
  • Number of Pets: 3
  • Distance from Bala (miles): 4

Was -

NOW

Price from

£1259-£2539

0 star rating
Llandderfel, near Bala, Snowdonia Mountains and Coast

Was -

NOW

Price from

£1259-£2539

Sleeps: 12 Bedrooms: 6 Bathrooms: 5 Pets: 3

Plas Gower - The Rector’s House

5 star rating

Llangower, near Bala, Snowdonia Mountains and Coast

  • Sleeps: 8
  • Bedrooms: 4
  • Bathrooms: 2
  • Number of Pets: 1
  • Distance from Bala (miles): 3

Was -

NOW

Price from

£1871-£1902

5 star rating
Llangower, near Bala, Snowdonia Mountains and Coast

Was -

NOW

Price from

£1871-£1902

Sleeps: 8 Bedrooms: 4 Bathrooms: 2 Pets: 1

Coed Y Glyn

4 star rating

Llanuwchllyn, near Bala, Snowdonia Mountains and Coast

  • Sleeps: 4
  • Bedrooms: 2
  • Bathrooms: 1
  • Number of Pets: 2
  • Distance from Bala (miles): 4

Was -

NOW

Price from

£270-£771

4 star rating
Llanuwchllyn, near Bala, Snowdonia Mountains and Coast

Was -

NOW

Price from

£270-£771

Sleeps: 4 Bedrooms: 2 Bathrooms: 1 Pets: 2

Sisial Y Llyn

4 star rating

Bala, Snowdonia Mountains and Coast

  • Sleeps: 9
  • Bedrooms: 5
  • Bathrooms: 3
  • Number of Pets: 0
  • Distance from Bala (miles): 0

Was -

NOW

Price from

£625-£1779

4 star rating
Bala, Snowdonia Mountains and Coast

Was -

NOW

Price from

£625-£1779

Sleeps: 9 Bedrooms: 5 Bathrooms: 3 Pets: 0

Awel Y Grug

4 star rating

Sarnau, Bala, Snowdonia Mountains and Coast

  • Sleeps: 3
  • Bedrooms: 1
  • Bathrooms: 1
  • Number of Pets: 1
  • Distance from Bala (miles): 3

Was -

NOW

Price from

£288-£476

4 star rating
Sarnau, Bala, Snowdonia Mountains and Coast

Was -

NOW

Price from

£288-£476

Sleeps: 3 Bedrooms: 1 Bathrooms: 1 Pets: 1

Maesmor

4 star rating

Bala, Snowdonia Mountains and Coast

  • Sleeps: 6
  • Bedrooms: 3
  • Bathrooms: 1
  • Number of Pets: 1
  • Distance from Bala (miles): 0

Was -

NOW

Price from

£419-£875

4 star rating
Bala, Snowdonia Mountains and Coast

Was -

NOW

Price from

£419-£875

Sleeps: 6 Bedrooms: 3 Bathrooms: 1 Pets: 1

Llanerch-y-baedd

0 star rating

Llandderfel, Snowdonia Mountains and Coast

  • Sleeps: 6
  • Bedrooms: 3
  • Bathrooms: 2
  • Number of Pets: 2
  • Distance from Bala (miles): 4

Was -

NOW

Price from

£506-£1179

0 star rating
Llandderfel, Snowdonia Mountains and Coast

Was -

NOW

Price from

£506-£1179

Sleeps: 6 Bedrooms: 3 Bathrooms: 2 Pets: 2

Cae Cynddelw

3 star rating

Llandderfel near Bala, Snowdonia Mountains and Coast

  • Sleeps: 5
  • Bedrooms: 3
  • Bathrooms: 1
  • Number of Pets: 1
  • Distance from Bala (miles): 3

Was -

NOW

Price from

£385-£875

3 star rating
Llandderfel near Bala, Snowdonia Mountains and Coast

Was -

NOW

Price from

£385-£875

Sleeps: 5 Bedrooms: 3 Bathrooms: 1 Pets: 1

Fron Feuno Cottage

0 star rating

Bala, Snowdonia Mountains and Coast

  • Sleeps: 4
  • Bedrooms: 2
  • Bathrooms: 1
  • Number of Pets: 1
  • Distance from Bala (miles): 1

Was -

NOW

Price from

£375-£935

0 star rating
Bala, Snowdonia Mountains and Coast

Was -

NOW

Price from

£375-£935

Sleeps: 4 Bedrooms: 2 Bathrooms: 1 Pets: 1

Bryn Melyn

4 star rating

Rhyduchaf, near Bala, Snowdonia Mountains and Coast

  • Sleeps: 8
  • Bedrooms: 4
  • Bathrooms: 2
  • Number of Pets: 2
  • Distance from Bala (miles): 2

Was -

NOW

Price from

£536-£1612

4 star rating
Rhyduchaf, near Bala, Snowdonia Mountains and Coast

Was -

NOW

Price from

£536-£1612

Sleeps: 8 Bedrooms: 4 Bathrooms: 2 Pets: 2

Plas Gower - Rectory Cottage

4 star rating

Llangower, near Bala, Snowdonia Mountains and Coast

  • Sleeps: 4
  • Bedrooms: 2
  • Bathrooms: 1
  • Number of Pets: 1
  • Distance from Bala (miles): 3

Was -

NOW

Price from

£0-£871

4 star rating
Llangower, near Bala, Snowdonia Mountains and Coast

Was -

NOW

Price from

£0-£871

Sleeps: 4 Bedrooms: 2 Bathrooms: 1 Pets: 1