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

Top Hotel Deals

See all 430 Properties in Tenby
Royal Lion Hotel

Royal Lion Hotel

1-2 High Street, TENBY
    3.5 out of 5.0
     
     

    Nestled on the beach, this Tenby hotel is within a 10-minute walk of Tenby Beach, Tenby Golf Club, and Tenby Museum and Art Gallery. Tenby Castle and Dinosaur ...

    Royal Lion Hotel$51

    Royal Lion Hotel$51
    The Imperial Hotel

    The Imperial Hotel

    The Paragon, Tenby
      3.0 out of 5.0
       
       

      Situated by the sea, this hotel is within a 10-minute walk of Tenby Museum and Art Gallery, Tenby Castle, and Tenby Beach. Tenby Golf Club and Dinosaur Park ...

      The Imperial Hotel$64

      The Imperial Hotel$64
      Clarence House Hotel

      Clarence House Hotel

      The Esplanade, Tenby
        3.5 out of 5.0
         
         

        Situated in Tenby, this hotel is close to Tenby Castle, Tenby Museum and Art Gallery, and Tenby Golf Club. Local attractions also include Tenby Beach and Dinosaur ...

        Clarence House Hotel$62

        Clarence House Hotel$62
        Fourcroft Hotel

        Fourcroft Hotel

        North Beach, Tenby
          3.0 out of 5.0
           
           

          Nestled on the beach, this Tenby hotel is within a 10-minute walk of Tenby Beach and Tenby Museum and Art Gallery. Tenby Golf Club and Tenby Castle are also ...

          Fourcroft Hotel$87

          Fourcroft Hotel$87
          The Townhouse

          The Townhouse

          26 Victoria Street, Tenby
            3.5 out of 5.0
             
             

            Nestled on the beach, this Tenby bed & breakfast is within a 10-minute walk of Tenby Beach, Tenby Golf Club, and Tenby Museum and Art Gallery. Tenby Castle and ...

            The Townhouse$96

            The Townhouse$96
            Heywood Spa Hotel

            Heywood Spa Hotel

            Heywood Lane, Tenby
              3.0 out of 5.0
               
               

              Situated in Tenby, this hotel is within 1 mi (2 km) of Tenby Beach, Tenby Golf Club, and Tenby Museum and Art Gallery. Tenby Castle and Dinosaur Park are also ...

              Heywood Spa Hotel$120

              Heywood Spa Hotel$120
              The Esplanade

              The Esplanade

              1 The Esplanade, Tenby
                4.0 out of 5.0
                 
                 

                With direct access to the beach, this Tenby bed & breakfast is within a 10-minute walk of Tenby Beach, Tenby Museum and Art Gallery, and Tenby Castle. Tenby ...

                The Esplanade$79

                The Esplanade$79
                St. Teresa's Hotel

                St. Teresa's Hotel

                South Parade, Tenby
                  3.5 out of 5.0
                   
                   

                  Situated in Tenby, this guesthouse is within a 10-minute walk of Tenby Beach, Tenby Museum and Art Gallery, and Tenby Golf Club. Tenby Castle and Dinosaur Park ...

                  St. Teresa's Hotel$103

                  St. Teresa's Hotel$103
                  Parsonage Farm Inn

                  Parsonage Farm Inn

                  St Florence, Tenby
                    3.0 out of 5.0
                     
                     

                    Situated in Tenby, this inn is 0.9 mi (1.5 km) from Manor House Zoo and within 3 mi (5 km) of Dinosaur Park and Manorbier Castle. Manorbier Beach and Carew Castle ...

                    Parsonage Farm Inn$76

                    Parsonage Farm Inn$76
                    Cottage Court Hotel

                    Cottage Court Hotel

                    Narberth Road, Pembrokeshire, Tenby
                      3.0 out of 5.0
                       
                       

                      Situated in Tenby, this hotel is within 1 mi (2 km) of Tenby Beach, Tenby Museum and Art Gallery, and Tenby Castle. Tenby Golf Club and Dinosaur Park are also ...

                      Cottage Court Hotel$54

                      Cottage Court Hotel$54