Beginning of main content
Nectar
Collect Nectar points

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.


Top Trending Hotels Near St. David's Cathedral

See all 18 Hotels near St. David's Cathedral

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Penrhiw Hotel

Penrhiw Hotel

0.3 mi from St. David's Cathedral
    5.0 out of 5.0
     
     

    Situated by the sea, this luxury bed & breakfast is 0.4 mi (0.7 km) from St. David's Cathedral and 1.8 mi (2.8 km) from Whitesands Bay. Newgale Beach is 8.7 ...

    £108 per night for 2 guests

    Penrhiw Hotel£108
    Roch Castle Hotel

    Roch Castle Hotel

    2.3 mi from St. David's Cathedral
      5.0 out of 5.0
       
       

      Situated by the ocean, this luxury guesthouse is 2.4 mi (3.8 km) from Newgale Beach and within 12 miles (20 km) of St. David's Cathedral and Whitesands Bay. ...

      £183 per night for 2 guests

      Roch Castle Hotel£183
      Twr Y Felin Hotel

      Twr Y Felin Hotel

      0.2 mi from St. David's Cathedral
        4.0 out of 5.0
         
         

        Located in the heart of Haverfordwest, this historic hotel is 0.5 mi (0.7 km) from St. David's Cathedral and 2.6 mi (4.1 km) from Whitesands Bay. Newgale Beach ...

        £158 per night for 2 guests

        Twr Y Felin Hotel£158
        The City Inn

        The City Inn

        0.1 mi from St. David's Cathedral
          3.0 out of 5.0
           
           

          Situated near the beach, this inn is 0.4 mi (0.6 km) from St. David's Cathedral and 2.4 mi (3.8 km) from Whitesands Bay. Newgale Beach is 8 mi (12.9 km) ...

          £65 per night for 2 guests

          The City Inn£65
          East Hook Farm & Country House

          East Hook Farm & Country House

          4.9 mi from St. David's Cathedral
            3.0 out of 5.0
             
             

            Situated in Haverfordwest, this country house is 8.2 mi (13.2 km) from Newgale Beach and within 16 miles (25 km) of Marloes Sands and Dale Fort. Pembroke Castle ...

            £73 per night for 2 guests

            East Hook Farm & Country House£73
            Newgale Lodge

            Newgale Lodge

            1.6 mi from St. David's Cathedral
              3.0 out of 5.0
               
               

              This beachfront bed & breakfast is located in Haverfordwest, close to Newgale Beach. Regional attractions also include St. David's Cathedral and Whitesands ...

              £67 per night for 2 guests

              Newgale Lodge£67
              The Ship Inn

              The Ship Inn

              0.5 mi from St. David's Cathedral
                3.0 out of 5.0
                 
                 

                Situated near the beach, this inn is within 6 miles (10 km) of St. David's Cathedral, Newgale Beach and Whitesands Bay. Strumble Head Lighthouse and Marloes ...

                £54 per night for 2 guests

                The Ship Inn£54
                Sunset Bed and Breakfast

                Sunset Bed and Breakfast

                6.9 mi from St. David's Cathedral
                  3.0 out of 5.0
                   
                   

                  Situated near the beach in Broad Haven, this bed & breakfast is in the same area as Newgale Beach and Dale Fort. Regional attractions also include Marloes Sands ...

                  £71 per night for 2 guests

                  Sunset Bed and Breakfast£71
                  YHA Broad Haven - Hostel

                  YHA Broad Haven - Hostel

                  6.7 mi from St. David's Cathedral
                    4.0 out of 5.0
                     
                     

                    Situated near the beach, this hostel is within 9 miles (15 km) of Newgale Beach, Marloes Sands and Dale Fort. St. David's Cathedral and Pembroke Castle are also ...

                    £10 per night for 2 guests

                    YHA Broad Haven - Hostel£10
                    Spacious Hi-spec Home Overlooking the sea - 5 Bedrooms Sleeps 9

                    Spacious Hi-spec Home Overlooking the sea - 5 Bedrooms Sleeps 9

                    2.9 mi from St. David's Cathedral
                       
                       

                      Situated in Berea, this holiday home is in the same area as St. David's Cathedral, Whitesands Bay and Newgale Beach. Regional attractions also include Strumble ...

                      Spacious Hi-spec Home Overlooking the sea - 5 Bedrooms Sleeps 9Get Rates

                      Spacious Hi-spec Home Overlooking the sea - 5 Bedrooms Sleeps 9Get Rates