A historic castle with towers and a church, overlooking a coastal area with a clear sky.

Find Family Hotels in Mid-Wales

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Mid-Wales Family Hotels

Tonight
Oct 16 - Oct 17
Tomorrow
Oct 17 - Oct 18
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Our top choices for Mid-Wales family-friendly hotels

1. The lion hotel

The lion hotel
Berriew
₩132,965
₩159,558 total
includes taxes & fees
Oct 17 - Oct 18
The lion hotel

2. The Glengower

The Glengower
Aberystwyth
  • Family paradise by the sea offers exceptional free breakfast and beachfront fun for all ages to create lasting memories.
₩184,682
₩221,618 total
includes taxes & fees
Nov 12 - Nov 13
The Glengower

3. The Mount Inn

The Mount Inn
Llanidloes
₩132,971
₩159,565 total
includes taxes & fees
Oct 26 - Oct 27
The Mount Inn

4. Aberystwyth Park Lodge

Aberystwyth Park Lodge
Aberystwyth
₩116,719
₩140,063 total
includes taxes & fees
Oct 18 - Oct 19
Aberystwyth Park Lodge

5. The Hafod Hotel

The Hafod Hotel
Aberystwyth
  • Family adventures await in picturesque Devil's Bridge—explore waterfalls, dine in charming restaurants, and relax in comfort.
₩192,808
₩231,370 total
includes taxes & fees
Oct 19 - Oct 20
The Hafod Hotel

6. Royal Ship Hotel

Royal Ship Hotel
Dolgellau
₩158,235
₩189,882 total
includes taxes & fees
Oct 18 - Oct 19
Royal Ship Hotel

7. The Royal Oak Hotel, Welshpool, Mid Wales

The Royal Oak Hotel, Welshpool, Mid Wales
Welshpool
₩151,052
₩181,262 total
includes taxes & fees
Nov 8 - Nov 9
The Royal Oak Hotel, Welshpool, Mid Wales

8. Ty Morgans

Ty Morgans
Rhayader
₩118,196
₩141,835 total
includes taxes & fees
Oct 18 - Oct 19
Ty Morgans

9. Starling Cloud, Aberystwyth by Marston’s Inns

Starling Cloud, Aberystwyth by Marston’s Inns
Aberystwyth
₩89,479
₩107,374 total
includes taxes & fees
Oct 18 - Oct 19
Starling Cloud, Aberystwyth by Marston’s Inns

10. Dolgun Uchaf Guesthouse

Dolgun Uchaf Guesthouse
Dolgellau
₩138,290
₩165,948 total
includes taxes & fees
Nov 5 - Nov 6
Dolgun Uchaf Guesthouse
View all properties

Choose what matters most at family-friendly hotels in Mid-Wales

Breakfast included
Pool
All-inclusive
4 stars
5 stars

Family-friendly hotels with free breakfast in Mid-Wales

The lion hotel

The lion hotel
Berriew
₩132,965
₩159,558 total
includes taxes & fees
Oct 17 - Oct 18
The lion hotel

The Mount Inn

The Mount Inn
Llanidloes
₩132,971
₩159,565 total
includes taxes & fees
Oct 26 - Oct 27
The Mount Inn

Starling Cloud, Aberystwyth by Marston’s Inns

Starling Cloud, Aberystwyth by Marston’s Inns
Aberystwyth
₩89,479
₩107,374 total
includes taxes & fees
Oct 18 - Oct 19
Starling Cloud, Aberystwyth by Marston’s Inns

Aberystwyth Park Lodge

Aberystwyth Park Lodge
Aberystwyth
₩116,719
₩140,063 total
includes taxes & fees
Oct 18 - Oct 19
Aberystwyth Park Lodge

gwesTY Guest House

gwesTY Guest House
Aberystwyth
₩93,074
₩111,689 total
includes taxes & fees
Nov 10 - Nov 11
gwesTY Guest House

Dolgun Uchaf Guesthouse

Dolgun Uchaf Guesthouse
Dolgellau
₩138,290
₩165,948 total
includes taxes & fees
Nov 5 - Nov 6
Dolgun Uchaf Guesthouse

The Hafod Hotel

The Hafod Hotel
Aberystwyth
₩192,808
₩231,370 total
includes taxes & fees
Oct 19 - Oct 20
The Hafod Hotel

Royal Ship Hotel

Royal Ship Hotel
Dolgellau
₩158,235
₩189,882 total
includes taxes & fees
Oct 18 - Oct 19
Royal Ship Hotel

The Royal Oak Hotel, Welshpool, Mid Wales

The Royal Oak Hotel, Welshpool, Mid Wales
Welshpool
₩151,052
₩181,262 total
includes taxes & fees
Nov 8 - Nov 9
The Royal Oak Hotel, Welshpool, Mid Wales

Dovey Inn

Dovey Inn
Aberdovey
₩98,625
₩118,349 total
includes taxes & fees
Nov 15 - Nov 16
Dovey Inn
View all properties

Family-friendly hotels with pools in Mid-Wales

Penrhos Park

Penrhos Park
Llanon
₩105,047
₩126,056 total
includes taxes & fees
Oct 18 - Oct 19
Penrhos Park

Twin Ayre Cabin Retreat, Welshpool

Twin Ayre Cabin Retreat, Welshpool
Welshpool
₩94,769
₩177,792 total
includes taxes & fees
Oct 19 - Oct 20
Twin Ayre Cabin Retreat, Welshpool

Macdonald Plas Talgarth Holiday Resort

Macdonald Plas Talgarth Holiday Resort
Machynlleth
₩147,745
₩177,294 total
includes taxes & fees
Nov 12 - Nov 13
Macdonald Plas Talgarth Holiday Resort

Metropole Hotel and Spa

Metropole Hotel and Spa
Llandrindod Wells
Metropole Hotel and Spa

Brynowen Holiday Park - Holiday Accommodation 19396

Brynowen Holiday Park - Holiday Accommodation 19396
Borth
₩387,262
₩464,714 total
includes taxes & fees
Nov 2 - Nov 3
Brynowen Holiday Park - Holiday Accommodation 19396

Glamping Hut - Sleeps up to 4 Hot Tub & Parking

Glamping Hut - Sleeps up to 4 Hot Tub & Parking
Welshpool
₩81,510
₩117,104 total
includes taxes & fees
Nov 2 - Nov 3
Glamping Hut - Sleeps up to 4 Hot Tub & Parking

Brynowen Holiday Park - Holiday Accommodation 19041

Brynowen Holiday Park - Holiday Accommodation 19041
Borth
₩562,739
₩675,287 total
includes taxes & fees
Oct 25 - Oct 26
Brynowen Holiday Park - Holiday Accommodation 19041

D12 Treetops

D12 Treetops
Aberystwyth
₩447,580
₩537,096 total
includes taxes & fees
Oct 25 - Oct 26
D12 Treetops
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties

Top Mid-Wales Hotel Reviews

The Mount Inn

The Mount Inn

10/10 Excellent
"Spent one night at the Mount Inn with my dog. Space is very dog friendly, comfortable and clean. There were a few parking spaces around the back, very useful. Breakfast was lush. I also ate in the pub downstairs for dinner and got some great walking tips from other people."
Katherine 1-night trip
Posted 1 day ago
The Mount Inn
The Royal Oak Hotel, Welshpool, Mid Wales

The Royal Oak Hotel, Welshpool, Mid Wales

10/10 Excellent
"Clean comfortable room, friendly helpful staff. The hotel is conveniently located within walking distance of the station."
Miruna 1-night trip
Posted 10 days ago
The Royal Oak Hotel, Welshpool, Mid Wales