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 Shopping Hotels

See all 245 Properties in Mid-Wales
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)
BreakfsstAlthough we have stayed at this hotel on several occasions, the cleanliness of the breakfast tables were not as good as before. We were given a table which was not wiped down from the previous people who had eaten. The full English breakfast was ok but nothing special.
Sep 16, 2017

The Bear Hotel, Crickhowell$136

The Bear Hotel, Crickhowell$136
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 here. I always stay at the market tavern due to the great price for the overnight stays and the brilliant food. Staff always welcoming and always there to help.
Apr 10, 2018

The Markets Tavern Hotel$61

The Markets Tavern Hotel$61
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 seaWonderful staff enhanced my stay. The location is perfect for appreciating Aberystwyth I think I may have already got someone else to make a booking! be
Apr 8, 2018

The Cardigan Bay Guest House$66

The Cardigan Bay Guest House$66
Old Castle Farm Guest House

Old Castle Farm Guest House

18 Penpentre, Brecon
  • Free Cancellation
  • Reserve now, pay when you stay
 
 
4.4 out of 5 (177 reviews)
Just what we neededWe stayed here because we went to the Hay Festival. It was just what we needed. A comfy room with a tv, ensuite and a very tasty breakfast included. Free off-street parking too! Will definitely consider next year if we return to the Hay Festival.
May 31, 2018

Old Castle Farm Guest House$74

Old Castle Farm Guest House$74
Ty Morgans Apartments

Ty Morgans Apartments

East Street, Rhayader
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.2 out of 5 (46 reviews)
Excellent apartmentA really spacious apartment and in very good condition. The bed was a bit odd but not uncomfortable; I think it had a new mattress and the springs seemed to have an individual mind of their own!! The whole place is very tidy, has new carpets and was very warm and comfortable - we arrived just as ...
Mar 8, 2018

Ty Morgans Apartments$77

Ty Morgans Apartments$77
The Elan Hotel

The Elan Hotel

West Street, Rhayader
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 
4.5 out of 5 (45 reviews)
A lovely HotelGreat value for money hotel in a lovely part of Wales. staff very attentive and food excellent
Mrs ASep 24, 2017

The Elan Hotel$79

The Elan Hotel$79
Gregynog Hall

Gregynog Hall

Gregynog Hall, Newtown
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
3.8 out of 5 (10 reviews)
Peaceful countryside retreatGrounds & surroundings were beautiful, the hall is a lovely building with a lovely courtyard containing a shop/reception & a cafe (only open til 5pm summertime & earlier in winter). There is no restaurant as such, dinner is by prior appointment only & not an open affair,so alternate arrangements ...
AdrianJul 25, 2017

Gregynog Hall$79

Gregynog Hall$79
The Castle Hotel

The Castle Hotel

Bronllys Road, Brecon
  • Free Cancellation
  • Reserve now, pay when you stay
 
 
4.0 out of 5 (35 reviews)
Lovely dog friendly hotelThe staff were friendly, and very accommodating. Took my dog and he loved it. Brrakfast was great though not cooled, a wide range of food and just what i needed! The pub downstairs was well priced, and the fish is a must try in the fish bar. Bed was comfy and clean. Thanks again all, just what we ...
Mar 19, 2018

The Castle Hotel$76

The Castle Hotel$76
Metropole Hotel and Spa

Metropole Hotel and Spa

Temple Street, Llandrindod Wells
  • Free Cancellation
  • Reserve now, pay when you stay
 
 
3.9 out of 5 (29 reviews)
Business TripGood nights sleep, good breakfast, lovely swimming pool and spa to start off the day, overall very impressed : )
AlanSep 23, 2017

Metropole Hotel and Spa$135

Metropole Hotel and Spa$135
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 townWe loved staying here - we had a twin room on the top floor, with open beams, and it was perfect! A little dressing table and a very clean and modern bathroom made this a great stay. The shower didn’t have much power, but we took advantage of the lovely deep bath. They have a swimming pool which ...
Mar 31, 2018

The Dragon Hotel$74

The Dragon Hotel$74
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 highly recommend. Stayed before, would stay again.
    Jun 21, 2018

    Harry's Hotel$73

    Harry's Hotel$73
    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 CrickhowellExcellent pub inn. Room was small but very comfortable and clean. Bathroom recently done with good amenities. WiFi and cable tv both worked well. Breakfast was very good. Pub was busy and cosy. We didn’t try the food there but the menu looked interesting. Lovely location with parking lot for ...
    Apr 13, 2018

    Dragon Inn Crickhowell$105

    Dragon Inn Crickhowell$105
    Royal Oak Hotel

    Royal Oak Hotel

    The Cross, Welshpool
      3.0 out of 5.0
       
       
      4.2 out of 5 (36 reviews)
      Overnight stayVery comfortable hotel, excellent restaurant. A little trouble finding the Carpark but secure with barrier. Small housekeeping problem was compensated for by free glass of wine for 4 of us at dinner.
      Jun 6, 2018

      Royal Oak Hotel$82

      Royal Oak Hotel$82
      The Swan at Hay Hotel

      The Swan at Hay Hotel

      Church Street, Hay on Wye
        4.0 out of 5.0
         
         
        4.0 out of 5 (123 reviews)
        Great hotel great locationEverything about this hotel was excellent. Staff very helpful and facilities were high quality. Well located too.
        May 14, 2018

        The Swan at Hay Hotel$101

        The Swan at Hay Hotel$101
        Kilverts

        Kilverts

        The Bullring, Hereford
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         
        5.0 out of 5 (1 reviews)

        Kilverts$99

        Kilverts$99
        Seven Stars Bed and Breakfast

        Seven Stars Bed and Breakfast

        11 Broad Street, Hay on Wye
          3.5 out of 5.0
           
           
          4.2 out of 5 (4 reviews)
          Delightful hotel within the centre of Hay on WyeI only had the pleasure of staying one night at the Seven Stars, even so the staff made every effort to make my stay as pleasant as possible. The rooms were spacious and the breakfast in the morning was a lovely touch! All the staff were incredibly helpful with even the smallest of requests. I would ...
          Mar 2, 2018

          Seven Stars Bed and Breakfast$103

          Seven Stars Bed and Breakfast$103
          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 waterRight on the water and room was brand new in being refurbished. Great included breakfast
          Jun 15, 2018

          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 propertyThis is a fantastic spot at the end of a drive thru the Welch countryside. It is in a beautiful setting with wonderful gardens, and a has s great art collection. The restaurant is very good and the public spaces and rooms are wonderful.
          Apr 29, 2018

          Llangoed Hall$129

          Llangoed Hall$129
          The Baskerville Arms

          The Baskerville Arms

          The Village, Hay on Wye
            3.0 out of 5.0
             
             
            3.8 out of 5 (26 reviews)
            Good value stay near HayWe were kept awake by noise from the Thursday quiz night in the bar below, but when we went down for breakfast an hour early the ladies were happy to accommodate us--a good breakfast too. Noticed improvements since last visit 20 years ago.
            JonathanAug 12, 2017

            The Baskerville Arms$87

            The Baskerville Arms$87
            Map

            Recently booked Shopping Hotels in Mid-Wales

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

            Pocket Guide: Shopping Hotels in Mid-Wales

            Search for hotels in Mid-Wales on Expedia. You can easily find your hotels in Mid-Wales using one of the methods below:

            • View our selection of featured hotels in Mid-Wales
            • Use the map to find hotels in the Mid-Wales neighborhood you prefer
            • Use the filters to see hotels in a specific area of Mid-Wales, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Mid-Wales
            • Enter your travel dates to view the best deals on hotels in Mid-Wales - while they last