There are plenty of lists of getting a good domain name on the web. Here is what most say:-
- Generally shorter names are better, but all the 3 & 4 letter names have already gone, 5 letters are becoming rare and practically any word that is in a dictionary has gone, so you will probably be joining words together and again the fewer words the better. Overall less than 10 letters is good, definitely keep it below 20.
- Be careful joining words - domain names tend to be all lowercase. Try not to have the same letter ending one word and starting the next, and watch how they join as www.mp3shits.com did unless this a deliberate strategy. Businesses in Scunthorpe or Penistone be especially careful!
- Make sure it's easy to spell, particularly if you try to use foreign names - people misspelling your name and going to the wrong site is not a good start.
- Avoid using numbers or hyphens unless it naturally makes up the name, Formula 1 or 4x4 is OK. Usually people use hyphens because the version without has been taken - most people will type the unhyphenated version and visit your competitor instead.
- Try to get keywords into the name - Google does highlight these when it matches a search and even if it counts for nothing, people are more likely to click on links that contain their search terms.
- You could try to make a completely new word and turn it into a brand.
- If your domain name has naturally the plural and singular version - get both.
- Needless to say to avoid trademarks or well-known brands.
Don't worry if you cannot get a domain name that obeys every rule, it is probably impossible, just avoid the pitfalls or at least be aware of them. You probably don't even want a short name or trying to build your letting business into a brand.
The two obvious choices are using your holiday home's name - www.dunroamin.com for example or possibly better for search results is using keywords - www.whibycoastcottages.co.uk or www.southdownlodges.com - use words that people will use in searches, your area, town, type of holiday home.
You can try domain names for availability at www.lcn.com
There are a few online tools for generating domain name - do a search for "domain name generator"