Click on the breed listings #(Guided Search) at the home page, select Cavaliers and then select breeders and then puppies if you are looking for a pup :) Plenty there for you to look through and plenty of good breeders who would be willing to point you in the right direction! :)
Go to the Cavalier website and then to the 'rescue' link. There maybe a suitable dog . Rescue dogs are not always just those who have been badly treated. Sometimes circumstances force rehoming of a dog
Go through your local breed club/breed rescue There is more guarantee that way of being put in touch with a respected breeder If you tell me what area I will get your local numbers