I understand that gold/plat elite does not get you free breakfast at Courtyards in the U.S. However, I just recently stayed at the Courtyard in Budapest City Center, and was pleasantly surprised to find that breakfast was free. After leaving, I realized I wasn't actually sure if it was because of my Gold status, or some other reason. I didn't book a "Breakfast Included" rate when i made the reservation. I will be traveling to a courtyard in Germany next weekend, and was wondering if I can expect the same benefit.
As a general practice, Courtyard hotels don't offer complimentary breakfast for gold\platinum members.
However, that depends on the hotel itself: some of them decide to include a complimentary breakfast for gold\platinum members, and that is probably what happened to you in Budapest.
Personally, I also encountered a case where a resort hotel offers complimentary breakfast for gold\platinum members, while in general resorts don't offer that.
So, as I indicated, that is really up to the policy of the hotel itself. Unfortunately, there aren't many of those...