What is the difference between よくない yokunai and だめ (dame)


  * よくない (yokunai) is [defined as](https://www.tanoshiijapanese.com/dictionary/entry_details.cfm?entry_id=58486&j=yokunai) not good 
  * だめ (dame) is [also defined as](https://www.tanoshiijapanese.com/dictionary/entry_details.cfm?entry_id=39348&j=Dame) not good

Please could you explain the difference by explicitly making reference to the
following examples:

**Example 1a**

[code]

    dokomo yokunai desu
    none of the places are good
    
[/code]

**Example 1b**

[code]

    kazoku wa saikin amari un ga yokunai.
    Our family is not having much luck lately!
    
[/code]

**Example 2**

[code]

    It was a no good hotel.
    Dame na hoteru deshita.
    
[/code]

I know that 悪​い (warui) also means "not good", but it has the added meaning of
[bad,
sinful](https://www.tanoshiijapanese.com/dictionary/entry_details.cfm?entry_id=14172&j=warui),
and so is a stronger form.

Please keep your explanation relatively simple as I am a beginner. Please
could you make reference to the above examples.

Please also explain a general rule for knowing when to use one over the other.




だめ (dame) has a connotation of being not allowed, or so bad that it's just
unacceptable. よくない (yokunai) is simply something that is the opposite of good
いい(ii) and carries a bit less force.

  * In the first example, you could substitute 'dame' for a more forceful tone. 
  * In the second example the use with 'amari' really requires a negative so 'yokunai' is the preferred option. 
  * In the third example you could use 'dame' as per the example and it would indicate that this hotel was really bad (and it would be assumed you didn't stay there, or wouldn't in the future as it is unacceptable). If you were to use 'yokunai' in this sentence it would suggest that it just wasn't great.




だめ (dame) has a connotation of being not allowed, or so bad that it's just
unacceptable. よくない (yokunai) is simply something that is the opposite of good
いい(ii) and carries a bit less force.

  * In the first example, you could substitute 'dame' for a more forceful tone. 
  * In the second example the use with 'amari' really requires a negative so 'yokunai' is the preferred option. 
  * In the third example you could use 'dame' as per the example and it would indicate that this hotel was really bad (and it would be assumed you didn't stay there, or wouldn't in the future as it is unacceptable). If you were to use 'yokunai' in this sentence it would suggest that it just wasn't great.

