Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Mid-Wales

Tonight Tonight Jun 22 - Jun 23
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Mid-Wales Independent Hotels

See all 245 Properties in Mid-Wales
The Markets Tavern Hotel

The Markets Tavern Hotel

36 Free Street, Brecon
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
3.6 out of 5 (48 reviews)
Nice hotel close to everything really. I've been stating down in South Wales for a few tears now spending time with family I have down her … - 

The Markets Tavern Hotel$61

The Markets Tavern Hotel$61
Aberystwyth Park Lodge

Aberystwyth Park Lodge

Parc Y Llyn, Aberystwyth
     
     
    3.6 out of 5 (11 reviews)
    Clean and comfortable. Convenient location. Initially wanted a room for one but no single rooms provided which makes it co … - 

    Aberystwyth Park Lodge$81

    Aberystwyth Park Lodge$81
    The Old Rectory Country Hotel

    The Old Rectory Country Hotel

    The Old Rectory Hotel, Crickhowell
    • Free Cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     
    4.3 out of 5 (33 reviews)
    No golf course All good. Shame about the golf course which is flagged as not in use on the hotel website but was s … - 

    The Old Rectory Country Hotel$91

    The Old Rectory Country Hotel$91
    The Glengower Hotel

    The Glengower Hotel

    3 Victoria Terrace, Aberystwyth
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    4.1 out of 5 (222 reviews)
    Right on the water Right on the water and room was brand new in being refurbished. Great included breakfast - 

    The Glengower Hotel$96

    The Glengower Hotel$96
    Llangoed Hall

    Llangoed Hall

    Llyswen, Brecon
    • Free Cancellation
    • Reserve now, pay when you stay
     
     
    4.6 out of 5 (133 reviews)
    Beautiful country property This is a fantastic spot at the end of a drive thru the Welch countryside. It is in a beautiful set … - 

    Llangoed Hall$129

    Llangoed Hall$129
    Harry's Hotel

    Harry's Hotel

    40-46 North Parade, Aberystwyth
      3.0 out of 5.0
       
       
      3.8 out of 5 (38 reviews)
      Comfortable hotel close to all amenities . Hotel close to all amenities. Very comfortable. Breakfast choices great. Meals hot and fresh. Would … - 

      Harry's Hotel$73

      Harry's Hotel$73
      Gwesty Marine Hotel

      Gwesty Marine Hotel

      46 MARINE TERRACE, Aberystwyth
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      3.9 out of 5 (19 reviews)
      Aberystwyth is wrll worth a visit The room was small but adequate, clean, comfortable and warm. The cooked breakfast wasn't very good … - 

      Gwesty Marine Hotel$106

      Gwesty Marine Hotel$106
      Wynnstay Hotel

      Wynnstay Hotel

      Heol Maengwyn, Powys, Machynlleth
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      4.2 out of 5 (21 reviews)
      Lovely country town hotel Very old building with loads of character. Staff attentive and friendly but not intrusive. Room qui … - 

      Wynnstay Hotel$104

      Wynnstay Hotel$104
      Celtic Bay Guest House

      Celtic Bay Guest House

      62 Marine Terrace, Aberystwyth
      • Free Cancellation
      • Reserve now, pay when you stay
       
       
      4.3 out of 5 (32 reviews)
      very ordinary room- but its all about that view ordinary room- could use with a better pillow and a curtain that actually closes- the window was ex … - 

      Celtic Bay Guest House$70

      Celtic Bay Guest House$70
      The Dragon Hotel

      The Dragon Hotel

      Market Square, Montgomery
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       
      4.1 out of 5 (125 reviews)
      Gorgeous hotel in a pretty town We loved staying here - we had a twin room on the top floor, with open beams, and it was perfect! A … - 

      The Dragon Hotel$74

      The Dragon Hotel$74
      Dragon Inn Crickhowell

      Dragon Inn Crickhowell

      47 High Street, Crickhowell
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       
      4.2 out of 5 (52 reviews)
      Lovely pub inn at the heart of Crickhowell Excellent pub inn. Room was small but very comfortable and clean. Bathroom recently done with good … - 

      Dragon Inn Crickhowell$108

      Dragon Inn Crickhowell$108
      Nant Ddu Lodge Hotel

      Nant Ddu Lodge Hotel

      Cwm Taf, Merthyr Tydfil
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      4.0 out of 5 (55 reviews)
      Lovely hotel in great location Beautiful setting on edge of Brecon hills, great spa facilities with pool, gym, sauna/steam rooms, … - 

      Nant Ddu Lodge Hotel$105

      Nant Ddu Lodge Hotel$105
      Castle Hotel

      Castle Hotel

      South Road, Aberystwyth
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       
      3.3 out of 5 (23 reviews)
      Cool Town Great town on the water. Not your typical tourist destination but worth a stop. Take the cable car … - 

      Castle Hotel$99

      Castle Hotel$99
      Ty Belgrave House

      Ty Belgrave House

      Y Prom/Marine Terrace, Aberystwyth
         
         
        3.6 out of 5 (5 reviews)
        Lovely location, nice comfortable stay Check in isn't until 3pm in the Winter. Hotel staff were warm and friendly, they even gave me a roo … - 

        Ty Belgrave House$118

        Ty Belgrave House$118
        The Cardigan Bay Guest House

        The Cardigan Bay Guest House

        63 Marine terrace, Aberystwyth
        • Free Cancellation
        • Reserve now, pay when you stay
         
         
        3.7 out of 5 (60 reviews)
        Delightful guest house by the sea Wonderful staff enhanced my stay. The location is perfect for appreciating Aberystwyth I think I ma … - 

        The Cardigan Bay Guest House$66

        The Cardigan Bay Guest House$66
        Nanteos Mansion

        Nanteos Mansion

        Rhydyfelin, Aberystwyth
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         
        4.6 out of 5 (52 reviews)
        Old and tired It was not all that I thought it should be for the price we paid. There should be staff there that … - 

        Nanteos Mansion$131

        Nanteos Mansion$131
        Belle Vue Royal Hotel

        Belle Vue Royal Hotel

        Marine Terrace, Aberystwyth
          3.0 out of 5.0
           
           
          4.0 out of 5 (4 reviews)
          Excellent spot to listen to the waves The hotel is across from the beach and ocean. Great place and a great rate. Easy walk to the castle … - 

          Belle Vue Royal Hotel$113

          Belle Vue Royal Hotel$113
          The Bear Hotel, Crickhowell

          The Bear Hotel, Crickhowell

          High Street, Crickhowell
          • Free Cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           
          4.3 out of 5 (42 reviews)
          Breakfsst Although we have stayed at this hotel on several occasions, the cleanliness of the breakfast tables … - 

          The Bear Hotel, Crickhowell$136

          The Bear Hotel, Crickhowell$136
          Mellington Hall Country House Hotel

          Mellington Hall Country House Hotel

          Mellington, Montgomery
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           
          5.0 out of 5 (1 reviews)
          Countryside hotel Beautiful location, very quiet, with lovely walks in the extensive grounds. Would come again. - 

          Mellington Hall Country House Hotel$132

          Mellington Hall Country House Hotel$132
          Three Wells Hotel

          Three Wells Hotel

          Chapel Road, Llandrindod Wells
          • Free Cancellation
          • Reserve now, pay when you stay
           
           
          4.2 out of 5 (64 reviews)
          Hotel quite remote and peaceful Booked in for 3 nights but problem with the car so could only go for two. Room was excellent with l … - 

          Three Wells Hotel$94

          Three Wells Hotel$94
          Map

          Recently booked Mid-Wales hotels

          Seven Stars Bed and Breakfast
          3.5 out of 5.0
          Last booking: 20 hours ago

          Independent Mid-Wales Hotel Guide

          Some globe-trotters choose hotels based on location, but others book by name. And thanks to Expedia you don’t have to pick. It is why we offer such an expansive range of Independent hotels in Mid-Wales, Wales. Known for well-appointed rooms and friendly, personalized service, each of the top Independent Mid-Wales hotels guarantees an unparalleled level of comfort and quality.

          You’ll find best-in-class amenities like clean rooms and quiet atmospheres, and some Mid-Wales Independent locations may even offer extra little benefits and discounts for frequent travelers.